diff options
author | John Crispin <john@openwrt.org> | 2014-10-08 08:01:39 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2014-10-08 08:01:39 +0000 |
commit | b0a1c7dc0d825d5435111a8c005e1e8d5449ebee (patch) | |
tree | 6f92b9f3a78611ca9a6d2514967f328f071e8924 /scripts/download.pl | |
parent | 344a30452412d06c80de8515a72c828d678df33a (diff) | |
download | upstream-b0a1c7dc0d825d5435111a8c005e1e8d5449ebee.tar.gz upstream-b0a1c7dc0d825d5435111a8c005e1e8d5449ebee.tar.bz2 upstream-b0a1c7dc0d825d5435111a8c005e1e8d5449ebee.zip |
include/download.mk: Add download mirrors for tools from GNU Savannah (bug #15184)
I defined a new download method @SAVANNAH in include/download.mk and scripts/download.pl,
and converted quilt and qemu to use that method.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 42840
Diffstat (limited to 'scripts/download.pl')
-rwxr-xr-x | scripts/download.pl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/download.pl b/scripts/download.pl index d6a55b634c..9603e708d1 100755 --- a/scripts/download.pl +++ b/scripts/download.pl @@ -157,6 +157,11 @@ foreach my $mirror (@ARGV) { push @mirrors, "ftp://ftp.belnet.be/mirror/ftp.gnu.org/gnu/$1"; push @mirrors, "ftp://ftp.mirror.nl/pub/mirror/gnu/$1"; push @mirrors, "http://mirror.switch.ch/ftp/mirror/gnu/$1"; + } elsif ($mirror =~ /^\@SAVANNAH\/(.+)$/) { + push @mirrors, "http://download.savannah.gnu.org/releases/$1"; + push @mirrors, "http://nongnu.uib.no/$1"; + push @mirrors, "http://ftp.igh.cnrs.fr/pub/nongnu/$1"; + push @mirrors, "http://download-mirror.savannah.gnu.org/releases/$1"; } elsif ($mirror =~ /^\@KERNEL\/(.+)$/) { my @extra = ( $1 ); if ($filename =~ /linux-\d+\.\d+(?:\.\d+)?-rc/) { |