]> git.deb.at Git - deb/packages.git/commitdiff
Packages::*: More Perl warning fixes
authorFrank Lichtenheld <frank@lichtenheld.de>
Mon, 3 Sep 2007 23:15:28 +0000 (01:15 +0200)
committerFrank Lichtenheld <frank@lichtenheld.de>
Mon, 3 Sep 2007 23:15:28 +0000 (01:15 +0200)
lib/Packages/Dispatcher.pm
lib/Packages/DoNewPkg.pm

index 64790c137041b743f387bdd4ab4a46ad9100b64c..4c3c31fc8beabf44c9c055a2be5eec9502968475 100755 (executable)
@@ -271,7 +271,7 @@ sub do_dispatch {
                                 array => ',', var => \@archs, replace =>
                                 { any => \@ARCHITECTURES } },
                       format => { default => 'html', match => '^([\w.]+)$',  },
-                  mode => { default => undef, match => '^(\w+)$',  },
+                  mode => { default => '', match => '^(\w+)$',  },
                   sort_by => { default => 'file', match => '^(\w+)$', },
                   );
     my %opts;
index c9e0ca23f009f79615048c7d1a4519230667e2e7..60e6876c6274c53a044c933e9b48128e0d842bc9 100644 (file)
@@ -30,7 +30,7 @@ sub do_newpkg {
 
     my $sort_func = sub { $_[0][0] cmp $_[1][0] };
     $sort_func = sub { $_[0][1] <=> $_[1][1] or $_[0][0] cmp $_[1][0] }
-    if $opts->{mode} eq 'byage';
+       if $opts->{mode} eq 'byage';
 
     my $suite = $opts->{suite}[0];
     my $one_archive = @{$opts->{archive}} == 1 ?
@@ -46,6 +46,7 @@ sub do_newpkg {
        chomp;
        my @data = split /\s/, $_, 10;
 
+       next unless $data[2]; #removed packages
        next unless $data[3] eq $suite;
        next if $one_archive and $data[2] ne $one_archive;
        next if $one_section and $data[5] ne $one_section;