www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/prep ftp.html wrappers-and-scripts/ftp_conv...


From: Karl Berry
Subject: www/prep ftp.html wrappers-and-scripts/ftp_conv...
Date: Mon, 28 Feb 2011 23:45:44 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       11/02/28 23:45:44

Modified files:
        prep           : ftp.html 
        prep/wrappers-and-scripts: ftp_convert.pl 
Added files:
        prep/wrappers-and-scripts: Makefile 

Log message:
        move alpha mirrors to after the <li> line

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/ftp.html?cvsroot=www&r1=1.286&r2=1.287
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/wrappers-and-scripts/ftp_convert.pl?cvsroot=www&r1=1.18&r2=1.19
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/wrappers-and-scripts/Makefile?cvsroot=www&rev=1.1

Patches:
Index: ftp.html
===================================================================
RCS file: /web/www/www/prep/ftp.html,v
retrieving revision 1.286
retrieving revision 1.287
diff -u -b -r1.286 -r1.287
--- ftp.html    28 Feb 2011 22:33:04 -0000      1.286
+++ ftp.html    28 Feb 2011 23:45:10 -0000      1.287
@@ -92,65 +92,66 @@
 
  <li>California
  <ul>
-  <li><a rel="nofollow" 
href="ftp://mirrors.kernel.org/gnu/";>ftp://mirrors.kernel.org/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirrors.kernel.org/gnu/";>http://mirrors.kernel.org/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.usc.edu/pub/gnu/";>ftp://mirrors.usc.edu/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirrors.usc.edu/pub/gnu/";>http://mirrors.usc.edu/pub/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://devlinux.net/software/gnu/";>http://devlinux.net/software/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://mirrors.ecvps.com/gnu/";>http://mirrors.ecvps.com/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.ecvps.com/gnu/";>ftp://mirrors.ecvps.com/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.kernel.org/gnu/";>ftp://mirrors.kernel.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.kernel.org/gnu/";>http://mirrors.kernel.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.usc.edu/pub/gnu/";>ftp://mirrors.usc.edu/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.usc.edu/pub/gnu/";>http://mirrors.usc.edu/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://devlinux.net/software/gnu/";>http://devlinux.net/software/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.ecvps.com/gnu/";>http://mirrors.ecvps.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.ecvps.com/gnu/";>ftp://mirrors.ecvps.com/gnu/</a></li>
  </ul></li><!-- end of California -->
  <li>Florida
  <ul>
-  <li><a rel="nofollow" 
href="http://mirrors.igsobe.com/gnu/";>http://mirrors.igsobe.com/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.igsobe.com/gnu/";>ftp://mirrors.igsobe.com/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://mirrors.igsobe.com/gnu/";>http://mirrors.igsobe.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.igsobe.com/gnu/";>ftp://mirrors.igsobe.com/gnu/</a></li>
  </ul></li><!-- end of Florida -->
  <li>Idaho
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror.its.uidaho.edu/pub/gnu/";>http://mirror.its.uidaho.edu/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror.its.uidaho.edu/gnu/";>ftp://mirror.its.uidaho.edu/gnu/</a>  
</li>
-  <li>rsync://mirror.its.uidaho.edu/gnu/  </li>
+  <li><a rel="nofollow" 
href="http://mirror.its.uidaho.edu/pub/gnu/";>http://mirror.its.uidaho.edu/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.its.uidaho.edu/gnu/";>ftp://mirror.its.uidaho.edu/gnu/</a></li>
+  <li>rsync://mirror.its.uidaho.edu/gnu/</li>
  </ul></li><!-- end of Idaho -->
  <li>Illinois
  <ul>
-  <li><a rel="nofollow" 
href="http://astromirror.uchicago.edu/gnu/";>http://astromirror.uchicago.edu/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirror.anl.gov/pub/gnu/";>http://mirror.anl.gov/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror.anl.gov/pub/gnu/";>ftp://mirror.anl.gov/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirror.team-cymru.org/gnu/";>http://mirror.team-cymru.org/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://mirror.team-cymru.org/gnu/";>ftp://mirror.team-cymru.org/gnu/</a>  
</li>
-  <li>rsync://mirror.team-cymru.org/gnu/  </li>
+  <li><a rel="nofollow" 
href="http://astromirror.uchicago.edu/gnu/";>http://astromirror.uchicago.edu/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.anl.gov/pub/gnu/";>http://mirror.anl.gov/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.anl.gov/pub/gnu/";>ftp://mirror.anl.gov/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.team-cymru.org/gnu/";>http://mirror.team-cymru.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.team-cymru.org/gnu/";>ftp://mirror.team-cymru.org/gnu/</a></li>
+  <li>rsync://mirror.team-cymru.org/gnu/</li>
  </ul></li><!-- end of Illinois -->
  <li>Massachusetts
  <ul>
-  <li><a rel="nofollow" 
href="ftp://aeneas.mit.edu/pub/gnu/";>ftp://aeneas.mit.edu/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://aeneas.mit.edu/pub/gnu/";>ftp://aeneas.mit.edu/pub/gnu/</a></li>
  </ul></li><!-- end of Massachusetts -->
  <li>Michigan
  <ul>
-  <li><a rel="nofollow" 
href="http://ftp.wayne.edu/pub/gnu/";>http://ftp.wayne.edu/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://ftp.wayne.edu/pub/gnu/";>http://ftp.wayne.edu/pub/gnu/</a></li>
  </ul></li><!-- end of Michigan -->
  <li>New York
  <ul>
-  <li><a rel="nofollow" 
href="http://gnu.spinellicreations.com/gnu/";>http://gnu.spinellicreations.com/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://gnualpha.spinellicreations.com/gnu/";>http://gnualpha.spinellicreations.com/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirror.clarkson.edu/gnu/";>http://mirror.clarkson.edu/gnu/</a>  
</li>
-  <li>rsync://mirror.clarkson.edu/gnu/  </li>
-  <li><a rel="nofollow" 
href="http://mirror.rit.edu/gnu/";>http://mirror.rit.edu/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://gnu.spinellicreations.com/gnu/";>http://gnu.spinellicreations.com/gnu/</a></li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://gnualpha.spinellicreations.com/gnu/";>http://gnualpha.spinellicreations.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.clarkson.edu/gnu/";>http://mirror.clarkson.edu/gnu/</a></li>
+  <li>rsync://mirror.clarkson.edu/gnu/</li>
+  <li><a rel="nofollow" 
href="http://mirror.rit.edu/gnu/";>http://mirror.rit.edu/gnu/</a></li>
  </ul></li><!-- end of New York -->
  <li>North Carolina
  <ul>
-  <li><a rel="nofollow" 
href="http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/";>http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/</a>
  </li>
-  <li>rsync://mirrors.ibiblio.org/gnuftp/  </li>
+  <li><a rel="nofollow" 
href="http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/";>http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/</a></li>
+  <li>rsync://mirrors.ibiblio.org/gnuftp/</li>
  </ul></li><!-- end of North Carolina -->
  <li>Pennsylvania
  <ul>
-  <li><a rel="nofollow" 
href="http://gnu.mirrors.pair.com/gnu/";>http://gnu.mirrors.pair.com/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://gnu.mirrors.pair.com/gnu/gnu/";>ftp://gnu.mirrors.pair.com/gnu/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.club.cc.cmu.edu/gnu/";>ftp://ftp.club.cc.cmu.edu/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://ftp.club.cc.cmu.edu/pub/gnu/";>http://ftp.club.cc.cmu.edu/pub/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="http://gnu.mirrors.pair.com/gnu/";>http://gnu.mirrors.pair.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://gnu.mirrors.pair.com/gnu/gnu/";>ftp://gnu.mirrors.pair.com/gnu/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.club.cc.cmu.edu/gnu/";>ftp://ftp.club.cc.cmu.edu/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.club.cc.cmu.edu/pub/gnu/";>http://ftp.club.cc.cmu.edu/pub/gnu/</a></li>
  </ul></li><!-- end of Pennsylvania -->
  <li>Washington
  <ul>
-  <li><a rel="nofollow" 
href="ftp://gcondra.cs.washington.edu/gnu/";>ftp://gcondra.cs.washington.edu/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://gcondra.cs.washington.edu/gnu/";>ftp://gcondra.cs.washington.edu/gnu/</a></li>
 
  </ul></li> <!-- end of last place -->
 </ul><!-- end of continent -->
@@ -160,29 +161,30 @@
 
  <li>Argentina
  <ul>
-  <li><a rel="nofollow" 
href="http://gnu.patan.com.ar/ftp/";>http://gnu.patan.com.ar/ftp/</a>  </li>
+  <li><a rel="nofollow" 
href="http://gnu.patan.com.ar/ftp/";>http://gnu.patan.com.ar/ftp/</a></li>
  </ul></li><!-- end of Argentina -->
  <li>Brazil
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.unicamp.br/pub/gnu/";>ftp://ftp.unicamp.br/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://gnu.c3sl.ufpr.br/ftp/";>http://gnu.c3sl.ufpr.br/ftp/</a>  </li>
-  <li>rsync://gnu.c3sl.ufpr.br/gnu/ftp/  </li>
-  <li><a rel="nofollow" 
href="http://gnu.c3sl.ufpr.br/alpha/";>http://gnu.c3sl.ufpr.br/alpha/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.unicamp.br/pub/gnu/";>ftp://ftp.unicamp.br/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://gnu.c3sl.ufpr.br/ftp/";>http://gnu.c3sl.ufpr.br/ftp/</a></li>
+  <li>rsync://gnu.c3sl.ufpr.br/gnu/ftp/</li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://gnu.c3sl.ufpr.br/alpha/";>http://gnu.c3sl.ufpr.br/alpha/</a></li>
  </ul></li><!-- end of Brazil -->
  <li>Canada
  <ul>
-  <li><a rel="nofollow" 
href="ftp://gnu.mirror.iweb.com/gnu/";>ftp://gnu.mirror.iweb.com/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://gnu.mirror.iweb.com/gnu/";>http://gnu.mirror.iweb.com/gnu/</a>  
</li>
-  <li>rsync://gnu.mirror.iweb.com/gnu/  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror.csclub.uwaterloo.ca/gnu/";>ftp://mirror.csclub.uwaterloo.ca/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirror.csclub.uwaterloo.ca/gnu/";>http://mirror.csclub.uwaterloo.ca/gnu/</a>
  </li>
-  <li>rsync://mirror.csclub.uwaterloo.ca/gnu/  </li>
+  <li><a rel="nofollow" 
href="ftp://gnu.mirror.iweb.com/gnu/";>ftp://gnu.mirror.iweb.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://gnu.mirror.iweb.com/gnu/";>http://gnu.mirror.iweb.com/gnu/</a></li>
+  <li>rsync://gnu.mirror.iweb.com/gnu/</li>
+  <li><a rel="nofollow" 
href="ftp://mirror.csclub.uwaterloo.ca/gnu/";>ftp://mirror.csclub.uwaterloo.ca/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.csclub.uwaterloo.ca/gnu/";>http://mirror.csclub.uwaterloo.ca/gnu/</a></li>
+  <li>rsync://mirror.csclub.uwaterloo.ca/gnu/</li>
  </ul></li><!-- end of Canada -->
  <li>Costa Rica
  <ul>
-  <li><a rel="nofollow" 
href="ftp://mirrors.ucr.ac.cr/GNU/gnu/";>ftp://mirrors.ucr.ac.cr/GNU/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://mirrors.ucr.ac.cr/GNU/gnu/";>http://mirrors.ucr.ac.cr/GNU/gnu/</a>  
</li>
-  <li>rsync://mirrors.ucr.ac.cr/GNU/gnu/  </li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.ucr.ac.cr/GNU/gnu/";>ftp://mirrors.ucr.ac.cr/GNU/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.ucr.ac.cr/GNU/gnu/";>http://mirrors.ucr.ac.cr/GNU/gnu/</a></li>
+  <li>rsync://mirrors.ucr.ac.cr/GNU/gnu/</li>
 
  </ul></li> <!-- end of last place -->
 </ul><!-- end of continent -->
@@ -192,12 +194,12 @@
 
  <li>Namibia
  <ul>
-  <li><a rel="nofollow" 
href="ftp://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/";>ftp://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/";>http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/";>ftp://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/";>http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/</a></li>
  </ul></li><!-- end of Namibia -->
  <li>South Africa
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/";>ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/";>ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/</a></li>
 
  </ul></li> <!-- end of last place -->
 </ul><!-- end of continent -->
@@ -207,36 +209,36 @@
 
  <li>Bangladesh
  <ul>
-  <li><a rel="nofollow" 
href="http://mirrors.ispros.com.bd/gnu";>http://mirrors.ispros.com.bd/gnu</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.ispros.com.bd/gnu";>ftp://mirrors.ispros.com.bd/gnu</a>  
</li>
-  <li>rsync://mirrors.ispros.com.bd/gnu  </li>
+  <li><a rel="nofollow" 
href="http://mirrors.ispros.com.bd/gnu";>http://mirrors.ispros.com.bd/gnu</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.ispros.com.bd/gnu";>ftp://mirrors.ispros.com.bd/gnu</a></li>
+  <li>rsync://mirrors.ispros.com.bd/gnu</li>
  </ul></li><!-- end of Bangladesh -->
  <li>China
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror.bjtu.edu.cn/gnu/";>http://mirror.bjtu.edu.cn/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://mirror.bjtu.edu.cn/gnu/";>http://mirror.bjtu.edu.cn/gnu/</a></li>
  </ul></li><!-- end of China -->
  <li>Japan
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.ring.gr.jp/pub/GNU/";>ftp://ftp.ring.gr.jp/pub/GNU/</a>  </li>
-  <li><a rel="nofollow" 
href="http://core.ring.gr.jp/pub/GNU/";>http://core.ring.gr.jp/pub/GNU/</a>  
</li>
+  <li><a rel="nofollow" 
href="ftp://ftp.ring.gr.jp/pub/GNU/";>ftp://ftp.ring.gr.jp/pub/GNU/</a></li>
+  <li><a rel="nofollow" 
href="http://core.ring.gr.jp/pub/GNU/";>http://core.ring.gr.jp/pub/GNU/</a></li>
  </ul></li><!-- end of Japan -->
  <li>Korea
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror.yongbok.net/gnu/";>http://mirror.yongbok.net/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror.yongbok.net/gnu/";>ftp://mirror.yongbok.net/gnu/</a>  </li>
-  <li>rsync://mirror.yongbok.net/gnu/  </li>
-  <li><a rel="nofollow" 
href="http://ftp.kaist.ac.kr/gnu/";>http://ftp.kaist.ac.kr/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://mirror.yongbok.net/gnu/";>http://mirror.yongbok.net/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.yongbok.net/gnu/";>ftp://mirror.yongbok.net/gnu/</a></li>
+  <li>rsync://mirror.yongbok.net/gnu/</li>
+  <li><a rel="nofollow" 
href="http://ftp.kaist.ac.kr/gnu/";>http://ftp.kaist.ac.kr/gnu/</a></li>
  </ul></li><!-- end of Korea -->
  <li>Pakistan
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror-cybernet.lums.edu.pk/pub/gnu/";>http://mirror-cybernet.lums.edu.pk/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror-cybernet.lums.edu.pk/pub/gnu/";>ftp://mirror-cybernet.lums.edu.pk/pub/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="http://mirror-cybernet.lums.edu.pk/pub/gnu/";>http://mirror-cybernet.lums.edu.pk/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror-cybernet.lums.edu.pk/pub/gnu/";>ftp://mirror-cybernet.lums.edu.pk/pub/gnu/</a></li>
  </ul></li><!-- end of Pakistan -->
  <li>Taiwan
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.ntu.edu.tw/gnu/gnu/";>ftp://ftp.ntu.edu.tw/gnu/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://ftp.twaren.net/Unix/GNU/gnu/";>http://ftp.twaren.net/Unix/GNU/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.twaren.net/Unix/GNU/gnu/";>ftp://ftp.twaren.net/Unix/GNU/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.ntu.edu.tw/gnu/gnu/";>ftp://ftp.ntu.edu.tw/gnu/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.twaren.net/Unix/GNU/gnu/";>http://ftp.twaren.net/Unix/GNU/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.twaren.net/Unix/GNU/gnu/";>ftp://ftp.twaren.net/Unix/GNU/gnu/</a></li>
 
  </ul></li> <!-- end of last place -->
 </ul><!-- end of continent -->
@@ -246,8 +248,8 @@
 
  <li>Australia
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror.aarnet.edu.au/pub/gnu/";>http://mirror.aarnet.edu.au/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://mirror.aarnet.edu.au/pub/gnu/";>ftp://mirror.aarnet.edu.au/pub/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="http://mirror.aarnet.edu.au/pub/gnu/";>http://mirror.aarnet.edu.au/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.aarnet.edu.au/pub/gnu/";>ftp://mirror.aarnet.edu.au/pub/gnu/</a></li>
 
  </ul></li> <!-- end of last place -->
 </ul><!-- end of continent -->
@@ -257,146 +259,152 @@
 
  <li>Austria
  <ul>
-  <li><a rel="nofollow" 
href="ftp://gd.tuwien.ac.at/gnu/gnusrc/";>ftp://gd.tuwien.ac.at/gnu/gnusrc/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://gd.tuwien.ac.at/gnu/gnusrc/";>http://gd.tuwien.ac.at/gnu/gnusrc/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://gd.tuwien.ac.at/gnu/gnusrc/";>ftp://gd.tuwien.ac.at/gnu/gnusrc/</a></li>
+  <li><a rel="nofollow" 
href="http://gd.tuwien.ac.at/gnu/gnusrc/";>http://gd.tuwien.ac.at/gnu/gnusrc/</a></li>
  </ul></li><!-- end of Austria -->
  <li>Belgium
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.easynet.be/gnu/";>ftp://ftp.easynet.be/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://ftp.easynet.be/ftp/gnu/";>http://ftp.easynet.be/ftp/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.easynet.be/gnu/";>ftp://ftp.easynet.be/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.easynet.be/ftp/gnu/";>http://ftp.easynet.be/ftp/gnu/</a></li>
  </ul></li><!-- end of Belgium -->
  <li>Czech Republic
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/";>ftp://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/";>http://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/</a>
  </li>
-  <li>rsync://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/";>ftp://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/";>http://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/</a></li>
+  <li>rsync://ftp.sh.cvut.cz/MIRRORS/gnu/pub/gnu/</li>
  </ul></li><!-- end of Czech Republic -->
  <li>Denmark
  <ul>
-  <li><a rel="nofollow" 
href="http://ftp.download-by.net/gnu/gnu/";>http://ftp.download-by.net/gnu/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirrors.dotsrc.org/gnu/";>http://mirrors.dotsrc.org/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.dotsrc.org/gnu/";>ftp://mirrors.dotsrc.org/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://ftp.download-by.net/gnu/gnu/";>http://ftp.download-by.net/gnu/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.dotsrc.org/gnu/";>http://mirrors.dotsrc.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.dotsrc.org/gnu/";>ftp://mirrors.dotsrc.org/gnu/</a></li>
  </ul></li><!-- end of Denmark -->
  <li>Finland
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.funet.fi/pub/gnu/prep/";>ftp://ftp.funet.fi/pub/gnu/prep/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/";>http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/</a>
  </li>
-  <li>rsync://ftp.funet.fi/ftp/pub/gnu/prep/  </li>
-  <li><a rel="nofollow" 
href="http://www.nic.funet.fi/pub/gnu/alpha/gnu/";>http://www.nic.funet.fi/pub/gnu/alpha/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.funet.fi/pub/gnu/prep/";>ftp://ftp.funet.fi/pub/gnu/prep/</a></li>
+  <li><a rel="nofollow" 
href="http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/";>http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/</a></li>
+  <li>rsync://ftp.funet.fi/ftp/pub/gnu/prep/</li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://www.nic.funet.fi/pub/gnu/alpha/gnu/";>http://www.nic.funet.fi/pub/gnu/alpha/gnu/</a></li>
  </ul></li><!-- end of Finland -->
  <li>France
  <ul>
-  <li><a rel="nofollow" 
href="ftp://mirror.cict.fr/gnu/";>ftp://mirror.cict.fr/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirror.ibcp.fr/pub/gnu/";>http://mirror.ibcp.fr/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirror.moustachemedias.com/gnu/";>http://mirror.moustachemedias.com/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.igh.cnrs.fr/pub/gnu/";>ftp://ftp.igh.cnrs.fr/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://ftp.igh.cnrs.fr/pub/gnu/";>http://ftp.igh.cnrs.fr/pub/gnu/</a>  
</li>
+  <li><a rel="nofollow" 
href="ftp://mirror.cict.fr/gnu/";>ftp://mirror.cict.fr/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.ibcp.fr/pub/gnu/";>http://mirror.ibcp.fr/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.moustachemedias.com/gnu/";>http://mirror.moustachemedias.com/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.igh.cnrs.fr/pub/gnu/";>ftp://ftp.igh.cnrs.fr/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.igh.cnrs.fr/pub/gnu/";>http://ftp.igh.cnrs.fr/pub/gnu/</a></li>
  </ul></li><!-- end of France -->
  <li>Germany
  <ul>
-  <li><a rel="nofollow" 
href="http://www.artfiles.org/gnu.org/";>http://www.artfiles.org/gnu.org/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://www.artfiles.org/gnu.org/";>ftp://www.artfiles.org/gnu.org/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/";>ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.cs.tu-berlin.de/pub/gnu/";>ftp://ftp.cs.tu-berlin.de/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://ftp.cw.net/pub/gnu/";>http://ftp.cw.net/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.cw.net/pub/gnu/";>ftp://ftp.cw.net/pub/gnu/</a>  </li>
-  <li>rsync://ftp.cw.net/pub/gnu/  </li>
-  <li><a rel="nofollow" 
href="http://ftp.halifax.rwth-aachen.de/gnu/";>http://ftp.halifax.rwth-aachen.de/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.halifax.rwth-aachen.de/gnu/";>ftp://ftp.halifax.rwth-aachen.de/gnu/</a>
  </li>
-  <li>rsync://ftp.halifax.rwth-aachen.de/gnu/  </li>
-  <li><a rel="nofollow" 
href="http://ftp.u-tx.net/gnu/";>http://ftp.u-tx.net/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.u-tx.net/gnu/";>ftp://ftp.u-tx.net/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.informatik.rwth-aachen.de/pub/gnu/";>ftp://ftp.informatik.rwth-aachen.de/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/";>http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirror.checkdomain.de/gnu";>http://mirror.checkdomain.de/gnu</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://mirror.checkdomain.de/gnu";>ftp://mirror.checkdomain.de/gnu</a>  
</li>
+  <li><a rel="nofollow" 
href="http://www.artfiles.org/gnu.org/";>http://www.artfiles.org/gnu.org/</a></li>
+  <li><a rel="nofollow" 
href="ftp://www.artfiles.org/gnu.org/";>ftp://www.artfiles.org/gnu.org/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/";>ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.cs.tu-berlin.de/pub/gnu/";>ftp://ftp.cs.tu-berlin.de/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.cw.net/pub/gnu/";>http://ftp.cw.net/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.cw.net/pub/gnu/";>ftp://ftp.cw.net/pub/gnu/</a></li>
+  <li>rsync://ftp.cw.net/pub/gnu/</li>
+  <li><a rel="nofollow" 
href="http://ftp.halifax.rwth-aachen.de/gnu/";>http://ftp.halifax.rwth-aachen.de/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.halifax.rwth-aachen.de/gnu/";>ftp://ftp.halifax.rwth-aachen.de/gnu/</a></li>
+  <li>rsync://ftp.halifax.rwth-aachen.de/gnu/</li>
+  <li><a rel="nofollow" 
href="http://ftp.u-tx.net/gnu/";>http://ftp.u-tx.net/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.u-tx.net/gnu/";>ftp://ftp.u-tx.net/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.informatik.rwth-aachen.de/pub/gnu/";>ftp://ftp.informatik.rwth-aachen.de/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/";>http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.checkdomain.de/gnu";>http://mirror.checkdomain.de/gnu</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirror.checkdomain.de/gnu";>ftp://mirror.checkdomain.de/gnu</a></li>
  </ul></li><!-- end of Germany -->
  <li>Greece
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.cc.uoc.gr/mirrors/gnu/";>ftp://ftp.cc.uoc.gr/mirrors/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://ftp.cc.uoc.gr/mirrors/gnu/";>http://ftp.cc.uoc.gr/mirrors/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://ftp.ntua.gr/pub/gnu/";>ftp://ftp.ntua.gr/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.cc.uoc.gr/mirrors/gnu/";>ftp://ftp.cc.uoc.gr/mirrors/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.cc.uoc.gr/mirrors/gnu/";>http://ftp.cc.uoc.gr/mirrors/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.ntua.gr/pub/gnu/";>ftp://ftp.ntua.gr/pub/gnu/</a></li>
  </ul></li><!-- end of Greece -->
  <li>Ireland
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.esat.net/pub/gnu/";>ftp://ftp.esat.net/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/";>ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/";>http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.esat.net/pub/gnu/";>ftp://ftp.esat.net/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/";>ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/";>http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/</a></li>
  </ul></li><!-- end of Ireland -->
  <li>Netherlands
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.mirror.nl/pub/mirror/gnu/";>ftp://ftp.mirror.nl/pub/mirror/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.nluug.nl/pub/gnu/";>ftp://ftp.nluug.nl/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://gnu.xl-mirror.nl/";>http://gnu.xl-mirror.nl/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.mirror.nl/pub/mirror/gnu/";>ftp://ftp.mirror.nl/pub/mirror/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.nluug.nl/pub/gnu/";>ftp://ftp.nluug.nl/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://gnu.xl-mirror.nl/";>http://gnu.xl-mirror.nl/</a></li>
  </ul></li><!-- end of Netherlands -->
  <li>Norway
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.uninett.no/pub/gnu/";>ftp://ftp.uninett.no/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" href="http://gnuftp.uib.no/";>http://gnuftp.uib.no/</a> 
 </li>
-  <li><a rel="nofollow" 
href="ftp://gnuftp.uib.no/pub/gnuftp/";>ftp://gnuftp.uib.no/pub/gnuftp/</a>  
</li>
-  <li>rsync://gnuftp.uib.no/gnuftp/  </li>
-  <li><a rel="nofollow" 
href="http://gnualpha.uib.no/";>http://gnualpha.uib.no/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://gnualpha.uib.no/pub/gnualpha/";>ftp://gnualpha.uib.no/pub/gnualpha/</a>
  </li>
-  <li>rsync://gnualpha.uib.no/gnualpha  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.uninett.no/pub/gnu/";>ftp://ftp.uninett.no/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://gnuftp.uib.no/";>http://gnuftp.uib.no/</a></li>
+  <li><a rel="nofollow" 
href="ftp://gnuftp.uib.no/pub/gnuftp/";>ftp://gnuftp.uib.no/pub/gnuftp/</a></li>
+  <li>rsync://gnuftp.uib.no/gnuftp/</li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://gnualpha.uib.no/";>http://gnualpha.uib.no/</a></li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="ftp://gnualpha.uib.no/pub/gnualpha/";>ftp://gnualpha.uib.no/pub/gnualpha/</a></li>
+  <li>rsync://gnualpha.uib.no/gnualpha</li>
  </ul></li><!-- end of Norway -->
  <li>Poland
  <ul>
-  <li><a rel="nofollow" 
href="http://ftp.task.gda.pl/pub/gnu/";>http://ftp.task.gda.pl/pub/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://ftp.task.gda.pl/pub/gnu/";>ftp://ftp.task.gda.pl/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://sunsite.icm.edu.pl/pub/gnu/";>ftp://sunsite.icm.edu.pl/pub/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://ftp.tpnet.pl/vol/d12/gnu/";>http://ftp.tpnet.pl/vol/d12/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="ftp://ftp.tpnet.pl/d12/gnu/";>ftp://ftp.tpnet.pl/d12/gnu/</a>  </li>
-  <li>rsync://ftp.tpnet.pl/gnu/  </li>
+  <li><a rel="nofollow" 
href="http://ftp.task.gda.pl/pub/gnu/";>http://ftp.task.gda.pl/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.task.gda.pl/pub/gnu/";>ftp://ftp.task.gda.pl/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://sunsite.icm.edu.pl/pub/gnu/";>ftp://sunsite.icm.edu.pl/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.tpnet.pl/vol/d12/gnu/";>http://ftp.tpnet.pl/vol/d12/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.tpnet.pl/d12/gnu/";>ftp://ftp.tpnet.pl/d12/gnu/</a></li>
+  <li>rsync://ftp.tpnet.pl/gnu/</li>
  </ul></li><!-- end of Poland -->
  <li>Portugal
  <ul>
-  <li><a rel="nofollow" 
href="ftp://mirrors.nfsi.pt/pub/gnu/";>ftp://mirrors.nfsi.pt/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirrors.nfsi.pt/gnu/";>http://mirrors.nfsi.pt/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.fe.up.pt/pub/gnu/";>ftp://mirrors.fe.up.pt/pub/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://mirrors.fe.up.pt/pub/gnu/";>http://mirrors.fe.up.pt/pub/gnu/</a>  
</li>
-  <li><a rel="nofollow" 
href="http://mirrors.fe.up.pt/pub/gnu-alpha/";>http://mirrors.fe.up.pt/pub/gnu-alpha/</a>
  </li>
-  <li><a rel="nofollow" 
href="ftp://mirrors.fe.up.pt/pub/gnu-alpha/";>ftp://mirrors.fe.up.pt/pub/gnu-alpha/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.nfsi.pt/pub/gnu/";>ftp://mirrors.nfsi.pt/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.nfsi.pt/gnu/";>http://mirrors.nfsi.pt/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://mirrors.fe.up.pt/pub/gnu/";>ftp://mirrors.fe.up.pt/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirrors.fe.up.pt/pub/gnu/";>http://mirrors.fe.up.pt/pub/gnu/</a></li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://mirrors.fe.up.pt/pub/gnu-alpha/";>http://mirrors.fe.up.pt/pub/gnu-alpha/</a></li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="ftp://mirrors.fe.up.pt/pub/gnu-alpha/";>ftp://mirrors.fe.up.pt/pub/gnu-alpha/</a></li>
  </ul></li><!-- end of Portugal -->
  <li>Russia
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.chg.ru/pub/gnu/";>ftp://ftp.chg.ru/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.chg.ru/pub/gnu/";>ftp://ftp.chg.ru/pub/gnu/</a></li>
  </ul></li><!-- end of Russia -->
  <li>Slovenia
  <ul>
-  <li><a rel="nofollow" 
href="http://mirror.lihnidos.org/GNU/ftp/gnu/";>http://mirror.lihnidos.org/GNU/ftp/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://mirror.lihnidos.org/GNU/alpha/gnu/";>http://mirror.lihnidos.org/GNU/alpha/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="http://mirror.lihnidos.org/GNU/ftp/gnu/";>http://mirror.lihnidos.org/GNU/ftp/gnu/</a></li>
+  <li>(alpha)
+      <a rel="nofollow" 
href="http://mirror.lihnidos.org/GNU/alpha/gnu/";>http://mirror.lihnidos.org/GNU/alpha/gnu/</a></li>
  </ul></li><!-- end of Slovenia -->
  <li>Spain
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.gul.es/gnu/pub/gnu/";>ftp://ftp.gul.es/gnu/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://ftp.gul.es/gnu/pub/gnu/";>http://ftp.gul.es/gnu/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.gul.es/gnu/pub/gnu/";>ftp://ftp.gul.es/gnu/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.gul.es/gnu/pub/gnu/";>http://ftp.gul.es/gnu/pub/gnu/</a></li>
  </ul></li><!-- end of Spain -->
  <li>Sweden
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/";>ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/";>http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/</a>
  </li>
-  <li>rsync://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.isy.liu.se/pub/gnu/";>ftp://ftp.isy.liu.se/pub/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.sunet.se/pub/gnu/";>ftp://ftp.sunet.se/pub/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/";>ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/";>http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/</a></li>
+  <li>rsync://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/</li>
+  <li><a rel="nofollow" 
href="ftp://ftp.isy.liu.se/pub/gnu/";>ftp://ftp.isy.liu.se/pub/gnu/</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.sunet.se/pub/gnu/";>ftp://ftp.sunet.se/pub/gnu/</a></li>
  </ul></li><!-- end of Sweden -->
  <li>Switzerland
  <ul>
-  <li><a rel="nofollow" 
href="ftp://sunsite.cnlab-switch.ch/mirror/gnu/";>ftp://sunsite.cnlab-switch.ch/mirror/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://sunsite.cnlab-switch.ch/mirror/gnu/";>ftp://sunsite.cnlab-switch.ch/mirror/gnu/</a></li>
  </ul></li><!-- end of Switzerland -->
  <li>Turkey
  <ul>
-  <li><a rel="nofollow" 
href="ftp://ftp.ulak.net.tr/gnu/";>ftp://ftp.ulak.net.tr/gnu/</a>  </li>
-  <li><a rel="nofollow" 
href="http://mirror.veriportal.com/gnu/";>http://mirror.veriportal.com/gnu/</a>  
</li>
+  <li><a rel="nofollow" 
href="ftp://ftp.ulak.net.tr/gnu/";>ftp://ftp.ulak.net.tr/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://mirror.veriportal.com/gnu/";>http://mirror.veriportal.com/gnu/</a></li>
  </ul></li><!-- end of Turkey -->
  <li>UK
  <ul>
-  <li><a rel="nofollow" 
href="ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/";>ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/</a>
  </li>
-  <li><a rel="nofollow" 
href="http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/";>http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/</a>
  </li>
+  <li><a rel="nofollow" 
href="ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/";>ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/</a></li>
+  <li><a rel="nofollow" 
href="http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/";>http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/</a></li>
  </ul></li><!-- end of UK -->
  <li>Ukraine
  <ul>
-  <li><a rel="nofollow" href="http://ftp.gnu.org.ua";>http://ftp.gnu.org.ua</a> 
 </li>
-  <li><a rel="nofollow" 
href="ftp://ftp.gnu.org.ua/gnu/";>ftp://ftp.gnu.org.ua/gnu/</a>  </li>
+  <li><a rel="nofollow" 
href="http://ftp.gnu.org.ua";>http://ftp.gnu.org.ua</a></li>
+  <li><a rel="nofollow" 
href="ftp://ftp.gnu.org.ua/gnu/";>ftp://ftp.gnu.org.ua/gnu/</a></li>
 
  </ul></li> <!-- end of last place -->
 </ul>       <!-- end of last country list -->
@@ -471,7 +479,7 @@
 
 <p>Updated:
 <!-- timestamp start -->
-$Date: 2011/02/28 22:33:04 $
+$Date: 2011/02/28 23:45:10 $
 <!-- timestamp end -->
 </p>
 </div>

Index: wrappers-and-scripts/ftp_convert.pl
===================================================================
RCS file: /web/www/www/prep/wrappers-and-scripts/ftp_convert.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- wrappers-and-scripts/ftp_convert.pl 24 Feb 2011 22:09:23 -0000      1.18
+++ wrappers-and-scripts/ftp_convert.pl 28 Feb 2011 23:45:28 -0000      1.19
@@ -1,5 +1,5 @@
 #!/usr/local/bin/perl -w
-# $Id: ftp_convert.pl,v 1.18 2011/02/24 22:09:23 karl Exp $
+# $Id: ftp_convert.pl,v 1.19 2011/02/28 23:45:28 karl Exp $
 #
 # Converts the FTP file to a html file - just prints on the standard out
 # and it is the responsibility of who ever running this to redirect to a 
@@ -32,13 +32,21 @@
 
 sub display_link {
     my ($url, $display) = @_;
+  my $ret = "";
     $url =~ s/\)$//;  # omit the ) in url's
     $display = $url if !defined($display);
     if ($state == 1) {
-        return qq(<a href="$url">$display</a>);
-    };
+      $ret = qq(<a href="$url">$display</a>);
+  } else {
     # external links are nofollow by default to deter abuse
-    return qq(<a rel="nofollow" href="$url">$display</a>);
+    $ret = qq(<a rel="nofollow" href="$url">$display</a>);
+    if ($url =~ /alpha/) {
+      # label alpha mirror sites for users; and don't put them on the
+      # same line as the <li> so they will be omitted from mirmon.
+      $ret = "(alpha)\n      $ret";
+    }
+  }
+  return $ret;
 }
 
 $_ = <>;
@@ -172,9 +180,9 @@
       } else {  # rsync or who-knows; not linkable
         my $val = $1;
         $val =~ s/\)$// if $val =~ /rsync/;
-        print "$val";
+        print $val;
       }
-      print "  </li>\n";
+      print "</li>\n";
     }
     $print_current_output = 0;
     next;

Index: wrappers-and-scripts/Makefile
===================================================================
RCS file: wrappers-and-scripts/Makefile
diff -N wrappers-and-scripts/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ wrappers-and-scripts/Makefile       28 Feb 2011 23:45:28 -0000      1.1
@@ -0,0 +1,6 @@
+# (just do everything in ..)
+%:
+       cd .. && $(MAKE) $@
+all:
+       cd .. && $(MAKE) $@
+



reply via email to

[Prev in Thread] Current Thread [Next in Thread]