system("cp -vf $cache/$filename $target/$filename.dl") == 0 or return;
system("$md5cmd $target/$filename.dl > \"$target/$filename.md5sum\" ") == 0 or return;
} else {
- open WGET, "wget -t5 --timeout=20 --no-check-certificate $options -O- \"$mirror/$filename\" |" or die "Cannot launch wget.\n";
+ open WGET, "wget -t5 --timeout=20 $options -O- \"$mirror/$filename\" |" or die "Cannot launch wget.\n";
open MD5SUM, "| $md5cmd > \"$target/$filename.md5sum\"" or die "Cannot launch md5sum.\n";
open OUTPUT, "> $target/$filename.dl" or die "Cannot create file $target/$filename.dl: $!\n";
my $buffer;
push @mirrors, "ftp://ftp.digex.net/pub/gnu/$1";
} elsif ($mirror =~ /^\@KERNEL\/(.+)$/) {
push @mirrors, "http://www.fsfla.org/svnwiki/selibre/linux-libre/$1";
- } elsif ($mirror =~ /^\@GNOME\/(.+)$/) {
+ push @mirrors, "http://download.librewrt.org/pub/$1";
+ }
+ elsif ($mirror =~ /^\@GNOME\/(.+)$/) {
push @mirrors, "http://ftp.gnome.org/pub/GNOME/sources/$1";
push @mirrors, "http://ftp.unina.it/pub/linux/GNOME/sources/$1";
push @mirrors, "http://fr2.rpmfind.net/linux/gnome.org/sources/$1";
}
}
-push @mirrors, 'http://download.librewrt.org/sources'
-
+push @mirrors, 'http://download.librewrt.org/sources';
+push @mirrors, 'http://riscicomputing.com/src/pkgs';
+push @mirrors, 'http://riscicomputing.org/src/pkgs';
while (!$ok) {
my $mirror = shift @mirrors;
$mirror or die "No more mirrors to try - giving up.\n";
Source-Makefile: package/base-files/Makefile
Package: base-files
-Version: 68-unknown
+Version: 68-r128
Depends:
Menu-Depends:
Provides:
Target-Board: uml
Target-Kernel: 2.6
Target-Name: User Mode Linux
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: x86_64
Target-Arch-Packages: uml
Target-Features: audio ext4
Target-Board: x86
Target-Kernel: 2.6
Target-Name: x86
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: i386
Target-Arch-Packages: x86
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcie pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display gpio pci squashfs usb
Target-Depends:
Target-Optimization: -Os -pipe -march=k6-2 -fno-align-functions -fno-align-loops -fno-align-jumps -fno-align-labels
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 gpio jffs2 pci squashfs usb
Target-Depends:
Target-Optimization: -Os -pipe -march=k6-2 -fno-align-functions -fno-align-loops -fno-align-jumps -fno-align-labels
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Board: xburst
Target-Kernel: 2.6
Target-Name: Ingenic XBurst
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: mipsel
Target-Arch-Packages: xburst
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Board: ar71xx
Target-Kernel: 2.6
Target-Name: Atheros AR71xx/AR7240/AR913x/AR934x
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: mips
Target-Arch-Packages: ar71xx
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Source-Makefile: package/base-files/Makefile
Package: base-files
-Version: 68-unknown
+Version: 68-r128
Depends:
Menu-Depends:
Provides:
Target-Board: ar71xx
Target-Kernel: 2.6
Target-Name: Atheros AR71xx/AR7240/AR913x/AR934x
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: mips
Target-Arch-Packages: ar71xx
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: gpio jffs2 pci squashfs targz usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Board: uml
Target-Kernel: 2.6
Target-Name: User Mode Linux
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: x86_64
Target-Arch-Packages: uml
Target-Features: audio ext4
Target-Board: x86
Target-Kernel: 2.6
Target-Name: x86
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: i386
Target-Arch-Packages: x86
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcie pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display gpio pci squashfs usb
Target-Depends:
Target-Optimization: -Os -pipe -march=k6-2 -fno-align-functions -fno-align-loops -fno-align-jumps -fno-align-labels
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 jffs2 pci pcmcia squashfs targz usb vdi vmdk
Target-Depends:
Target-Optimization: -O2 -pipe -march=i486 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Features: display ext4 gpio jffs2 pci squashfs usb
Target-Depends:
Target-Optimization: -Os -pipe -march=k6-2 -fno-align-functions -fno-align-loops -fno-align-jumps -fno-align-labels
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: x86
Target-Description:
Target-Board: xburst
Target-Kernel: 2.6
Target-Name: Ingenic XBurst
-Target-Path: /home/risci_atom/src/trunk
+Target-Path: /home/risci_atom/src/tmp/librewrt/creative-craftsman
Target-Arch: mipsel
Target-Arch-Packages: xburst
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description:
Target-Features: audio display gpio jffs2 targz ubifs usb
Target-Depends:
Target-Optimization: -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves
-Linux-Version: 2.6.37.6
+Linux-Version: 2.6.37.6-libre
Linux-Release: 1
Linux-Kernel-Arch: mips
Target-Description: