]> git.donarmstrong.com Git - bugscan.git/blobdiff - make-britney-counts
Add non-free-firmware to the valid sections
[bugscan.git] / make-britney-counts
index a603b801d6cd0ce306712c8d99d91f22797cbf1b..e541426384d7f6a6c67849ecdf788b3a5ed839ee 100755 (executable)
@@ -4,8 +4,10 @@
 # Generate a report britney can use
 
 use Getopt::Std;
 # Generate a report britney can use
 
 use Getopt::Std;
-require scanlib;
-require bugcfg;
+use File::Basename;
+use lib dirname(__FILE__);
+use bugcfg;
+use scanlib;
 use strict;
 # use warnings;
 
 use strict;
 # use warnings;
 
@@ -48,7 +50,7 @@ while (my ($nr, $bug) = each %scanlib::bugs) {
 
                # this hack is specific to britney counts, and ignores
                # bugs tagged ignore for the next testing release
 
                # this hack is specific to britney counts, and ignores
                # bugs tagged ignore for the next testing release
-               if (scanlib::check_worry_unstable($bug) and not $bug->{'squeeze-ignore'}) {
+               if (scanlib::check_worry_unstable($bug) and not $bug->{$bugcfg::debian_releases->{testing}.'-ignore'}) {
                        push @{$unstablebugs{$package}}, $nr;
                }
                if (scanlib::check_worry($bug)) {
                        push @{$unstablebugs{$package}}, $nr;
                }
                if (scanlib::check_worry($bug)) {
@@ -65,8 +67,10 @@ for my $pkg (sort keys %testingbugs) {
        print TESTING   "$pkg ", scalar @{$testingbugs{$pkg}}, "\n";
        print TESTINGNR "$pkg ", join(',', @{$testingbugs{$pkg}}), "\n";
 }
        print TESTING   "$pkg ", scalar @{$testingbugs{$pkg}}, "\n";
        print TESTINGNR "$pkg ", join(',', @{$testingbugs{$pkg}}), "\n";
 }
-close TESTING;
-close TESTINGNR;
+close TESTING
+       or die "close britney/testing.new: $!";
+close TESTINGNR
+       or die "close britney/testing-nr.new: $!";
 
 open UNSTABLE, ">", "britney/unstable.new"
        or die "britney/unstable.new: $!";
 
 open UNSTABLE, ">", "britney/unstable.new"
        or die "britney/unstable.new: $!";
@@ -76,8 +80,10 @@ for my $pkg (sort keys %unstablebugs) {
        print UNSTABLE   "$pkg ", scalar @{$unstablebugs{$pkg}}, "\n";
        print UNSTABLENR "$pkg ", join(',', @{$unstablebugs{$pkg}}), "\n";
 }
        print UNSTABLE   "$pkg ", scalar @{$unstablebugs{$pkg}}, "\n";
        print UNSTABLENR "$pkg ", join(',', @{$unstablebugs{$pkg}}), "\n";
 }
-close UNSTABLE;
-close UNSTABLENR;
+close UNSTABLE
+       or die "close britney/unstable.new: $!";
+close UNSTABLENR
+       or die "close britney/unstable-nr.new: $!";
 
 rename "britney/testing.new", "britney/testing"
        or die "renaming britney/testing.new to britney/testing: $!";
 
 rename "britney/testing.new", "britney/testing"
        or die "renaming britney/testing.new to britney/testing: $!";