]> git.donarmstrong.com Git - bugscan.git/blobdiff - bugscan
remove useless prototypes
[bugscan.git] / bugscan
diff --git a/bugscan b/bugscan
index 69b42e31c91c6c3dddf1ac8a7f4013952a3d8e48..e4cdfd3468a57b088f31cf2430e4edabfb8948db 100755 (executable)
--- a/bugscan
+++ b/bugscan
@@ -17,17 +17,21 @@ scanlib::readpseudopackages();
 scanlib::readmaintainers();
 scanlib::scanspool();
 
+binmode(STDOUT,':encoding(UTF-8)');
+
 for my $p (keys %scanlib::packagelist) {
        my $section;
-       if (exists $scanlib::section{$p}) {
-           $section = $scanlib::section{$p};
+       my $package = $p;
+       $package =~ s/src://;
+       if (exists $scanlib::section{$package}) {
+           $section = $scanlib::section{$package};
        } else {
-           $section = $scanlib::debbugssection{$p};
+           $section = $scanlib::debbugssection{$package};
        }
        print "package\n";
        print $p, "\n";
        print $section, "\n";
-       print $scanlib::maintainer{$p}, "\n";
+       print $scanlib::maintainer{$package}, "\n";
        print "\n";
 }