X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=update-archive%2Fupdate-archive.sh;h=e7fbabdf0538dfa7761209c2a51632f38305d03f;hb=6d159ce7a02e7f3c550c14380ff8fa96addfa639;hp=6e678e6bcd6dfb4bd5c512dcf6391d8a4bd534bd;hpb=b28f8a1b012580d47066cdb304c3ac708d947c8e;p=git-tools-moved-to-github.git diff --git a/update-archive/update-archive.sh b/update-archive/update-archive.sh index 6e678e6..e7fbabd 100755 --- a/update-archive/update-archive.sh +++ b/update-archive/update-archive.sh @@ -1,5 +1,4 @@ #!/bin/sh -# $Id: update-archive.sh,v 1.13 2008-10-20 10:24:15 adam Exp $ if test ! -f apt-ftparchive.conf.in; then echo "$0: apt-ftparchive.conf.in must be located in current directory" exit 1 @@ -16,7 +15,10 @@ confdir=`pwd` architectures="i386 amd64" -for vdist in ubuntu/gutsy ubuntu/hardy ubuntu/intrepid ubuntu/jaunty ubuntu/karmic debian/squeeze debian/lenny debian/etch; do +for vdist in ubuntu/karmic ubuntu/lucid ubuntu/maverick \ + ubuntu/natty ubuntu/oneiric ubuntu/precise \ + debian/wheezy debian/squeeze debian/lenny \ + debian/etch; do dist=`basename $vdist` vendor=`dirname $vdist` ftpdir=/home/ftp/pub/$vendor @@ -56,8 +58,9 @@ for vdist in ubuntu/gutsy ubuntu/hardy ubuntu/intrepid ubuntu/jaunty ubuntu/karm if $use; then distdir=$pdir/$vendor/$dist if test -d $distdir; then - ln -sf $distdir/*.dsc $d/source - ln -sf $distdir/*.gz $d/source + for f in $distdir/*.dsc $distdir/*.gz; do + test -f $f && ln -sf $f $d/source + done for arch in $architectures; do mkdir -p $d/${arch} for f in $pdir/.htaccess \