Changeset 27721


Ignore:
Timestamp:
2011-07-22T15:21:16+02:00 (7 years ago)
Author:
jow
Message:

[backfire] merge r25589

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/scripts/download.pl

    r24689 r27721  
    136136                push @mirrors, "ftp://ftp.digex.net/pub/gnu/$1"; 
    137137        } elsif ($mirror =~ /^\@KERNEL\/(.+)$/) { 
    138                 push @mirrors, "ftp://ftp.geo.kernel.org/pub/$1"; 
    139                 push @mirrors, "http://ftp.geo.kernel.org/pub/$1"; 
    140                 push @mirrors, "ftp://ftp.all.kernel.org/pub/$1"; 
    141                 push @mirrors, "http://ftp.all.kernel.org/pub/$1"; 
    142                 push @mirrors, "ftp://ftp.de.kernel.org/pub/$1"; 
    143                 push @mirrors, "http://ftp.de.kernel.org/pub/$1"; 
    144                 push @mirrors, "ftp://ftp.fr.kernel.org/pub/$1"; 
    145                 push @mirrors, "http://ftp.fr.kernel.org/pub/$1"; 
     138                my @extra = ( $1 ); 
     139                if ($filename =~ /linux-\d+\.\d+\.\d+-rc/) { 
     140                        push @extra, "$extra[0]/testing"; 
     141                } elsif ($filename =~ /linux-(\d+\.\d+\.\d+)/) { 
     142                        push @extra, "$extra[0]/longterm/v$1"; 
     143                }                
     144                foreach my $dir (@extra) { 
     145                        push @mirrors, "ftp://ftp.geo.kernel.org/pub/$dir"; 
     146                        push @mirrors, "http://ftp.geo.kernel.org/pub/$dir"; 
     147                        push @mirrors, "ftp://ftp.all.kernel.org/pub/$dir"; 
     148                        push @mirrors, "http://ftp.all.kernel.org/pub/$dir"; 
     149                        push @mirrors, "ftp://ftp.de.kernel.org/pub/$dir"; 
     150                        push @mirrors, "http://ftp.de.kernel.org/pub/$dir"; 
     151                        push @mirrors, "ftp://ftp.fr.kernel.org/pub/$dir"; 
     152                        push @mirrors, "http://ftp.fr.kernel.org/pub/$dir"; 
     153                } 
    146154    } elsif ($mirror =~ /^\@GNOME\/(.+)$/) { 
    147155                push @mirrors, "http://ftp.gnome.org/pub/GNOME/sources/$1"; 
Note: See TracChangeset for help on using the changeset viewer.