]> git.donarmstrong.com Git - infobot.git/commitdiff
minor changes, removed 'slink', changed 'stable' for 'potato'
authordms <dms@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 30 Aug 2000 13:12:02 +0000 (13:12 +0000)
committerdms <dms@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 30 Aug 2000 13:12:02 +0000 (13:12 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@59 c11ca15a-4712-0410-83d8-924469b57eb5

src/Modules/Debian.pl

index 8eb2fe9e058a96332267628eae68421b7e4fbb80..36d952a0728f97362edff0aa5bc83ec69b732fec 100644 (file)
@@ -13,32 +13,31 @@ use strict;
 my $defaultdist        = "woody";
 my %dists      = (
        "unstable"      => "woody",
-       "frozen"        => "potato",
-       "stable"        => "slink",
+       "stable"        => "potato",
        "incoming"      => "incoming",
 );
 
 my %urlcontents = (
        "debian/Contents-##DIST-i386.gz" =>
                "ftp://ftp.us.debian.org".
-               "/debian/dists/##DIST/Contents-i386.gz",
+               "/debian/dists/##DIST/Contents-i386.gz",#all but woody?
 
-       "debian/Contents-##DIST-i386-non-US.gz" =>
+       "debian/Contents-##DIST-i386-non-US.gz" =>      # OK, no hacks
                "ftp://non-us.debian.org".
                "/debian-non-US/dists/##DIST/non-US/Contents-i386.gz",
 );
 
 my %urlpackages = (
-       "debian/Packages-##DIST-main-i386.gz" =>
+       "debian/Packages-##DIST-main-i386.gz" =>        # OK
                "ftp://ftp.us.debian.org".
                "/debian/dists/##DIST/main/binary-i386/Packages.gz",
-       "debian/Packages-##DIST-contrib-i386.gz" =>
+       "debian/Packages-##DIST-contrib-i386.gz" =>     # OK
                "ftp://ftp.us.debian.org".
                "/debian/dists/##DIST/contrib/binary-i386/Packages.gz",
-       "debian/Packages-##DIST-non-free-i386.gz" =>
+       "debian/Packages-##DIST-non-free-i386.gz" =>    # OK
                "ftp://ftp.us.debian.org".
                "/debian/dists/##DIST/non-free/binary-i386/Packages.gz",
-       "debian/Packages-##DIST-non-US-i386.gz" =>
+       "debian/Packages-##DIST-non-US-i386.gz" =>      # SLINK ONLY
                "ftp://non-us.debian.org".
                "/debian-non-US/dists/##DIST/non-US/binary-i386/Packages.gz",
 );
@@ -99,7 +98,7 @@ sub DebianDownload {
            # error internally to ftp.
            # hope it doesn't do anything bad.
            if (!&main::ftpGet($host,$path,$thisfile,$file)) {
-               &main::DEBUG("deb: down: ftpGet: bad.");
+               &main::DEBUG("deb: down: ftpGet($host,$path,$thisfile,$file) == BAD.");
                $bad++;
                next;
            }
@@ -171,7 +170,10 @@ sub searchContents {
     my $found = 0;
     my %contents;
     my $search = "$query.*\[ \t]";
+    my @files;
     foreach (keys %urlcontents) {
+       s/##DIST/$dist/g;
+       &main::DEBUG("checking for '$_'.");
        next unless ( -f $_);
        push(@files,$_);
     }
@@ -183,7 +185,6 @@ sub searchContents {
     }
 
     my $files = join(' ', @files);
-    $files =~ s/##DIST/$dist/g;
 
     open(IN,"zegrep -h '$search' $files |");
     while (<IN>) {
@@ -913,7 +914,7 @@ sub fixNonUS {
     foreach (keys %urls) {
        last unless ($dist =~ /^(woody|potato)$/);
        next unless (/non-US/);
-       &main::DEBUG("DD: Enabling hack(??) for $dist non-US.");
+       &main::DEBUG("DD: Enabling hack (to keep slink happy) for $dist non-US.");
 
        my $file = $_;
        my $url  = $urls{$_};
@@ -924,6 +925,7 @@ sub fixNonUS {
            # only needed for Packages for now, not Contents; good.
            $newfile =~ s/non-US/non-US_$_/;
            $newurl =~ s#non-US/bin#non-US/$_/bin#;
+           &main::DEBUG("URL{$newfile} => '$newurl'.");
            $urls{$newfile} = $newurl;
        }