my $Version = "BugReport 1.4\nCopyright (C) 1998-2002 Wichert Akkerman <wakkerma\@debian.org>\n";
my $html = 0;
my $statusfile = "status";
-my $NMUfile = "/debian/home/doogie/public_html/incoming/bugs_closed";
-$NMUfile = "/debian/home/doogie/chgscan/db/bugs_closed"; # Changed as of request by dark -Joey, 99/11/22
-$NMUfile = "http://auric.debian.org/~doogie/incoming/bugs_closed"; # Changed as of request by dark -Joey, 99/11/22
sub ShowVersion() {
print "$Version\n";
} else {
printf(" %-6d %s\n", $nr, $scanlib::bugs{$nr});
}
- print "[FIX] Fixed by package " . $scanlib::NMU{$nr, "source"} . ", version " . $scanlib::NMU{$nr, "version"} . " in Incoming\n" if (defined $scanlib::NMU{$nr});
print "</span>" if ($html && ($scanlib::bugs{$nr} =~ m/^\[[^]]*[H+P]/ ||
$scanlib::bugs{$nr} =~ m/ \[[^]]*X/));
}
my $patchtotal=0; # Total number of bugs marked patch
my $pendingtotal=0; # Total number of bugs marked pending
my $ignoretotal=0; # Total number of bugs marked ignore
- my $nottestingtotal=0; # Total number of bugs on packages not in testing
my $worrytotal=0; # Total number of bugs we're actually worried about
my %list; # List of bugnumber associated with package
$pendingtotal++ if ($scanlib::bugs{$nr} =~ m/^\[[^]]*P/);
$patchtotal++ if ($scanlib::bugs{$nr} =~ m/^\[[^]]*\+/);
$ignoretotal++ if ($scanlib::bugs{$nr} =~ m/^\[[^]]*I/);
- $nottestingtotal++ if ($scanlib::bugs{$nr} =~ m/ \[[^]]*X/);
$worrytotal++ if (scanlib::check_worry($scanlib::bugs{$nr}));
if (not defined($scanlib::exclude{$nr})) {
printf("<strong>Number that have a patch:</strong> %d<BR>\n", $patchtotal);
printf("<strong>Number that have a fix prepared and waiting to upload:</strong> %d<BR>\n", $pendingtotal);
printf("<strong>Number that are being ignored:</strong> %d<BR>\n", $ignoretotal);
- printf("<strong>Number on packages not in testing:</strong> %d<BR>\n", $nottestingtotal);
printf("<strong>Number concerning the next release (excluding ignored and not-in-testing):</strong> %d<P>\n", $worrytotal);
} else {
print "Total number of release-critical bugs: $bugcount\n";
printf("Number that have a patch: %d\n", $patchtotal);
printf("Number that have a fix prepared and waiting to upload: %d\n", $pendingtotal);
printf("Number that are being ignored: %d\n", $ignoretotal);
- printf("Number on packages not in testing: %d\n", $nottestingtotal);
printf("Number concerning the next release (excluding ignored and not-in-testing): %d\n", $worrytotal);
}
}
$html=1 if ($opt_H);
scanlib::readstatus($statusfile);
-# scanlib::readNMUstatus($NMUfile);
FilterPackages($opt_d) if ($opt_d);
FilterBugs() if ($opt_t);