]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/DoShow.pm
Add a link to the source at the top
[deb/packages.git] / lib / Packages / DoShow.pm
index b5a12876b58cc3caba94dfcafab19d57d68755bc..b426ce0c674b0863be668a2e164024756f9343fd 100644 (file)
@@ -75,19 +75,13 @@ sub do_show {
            foreach (@results, @non_results) {
                my $a = $_->[1];
                my $s = $_->[2];
-               if ($a =~ /^(?:us|security|non-US)$/o) {
-                   $all_suites{$s}++;
-               } else {
-                   $all_suites{"$s/$a"}++;
-               }
+               $all_suites{$s}++;
            }
            foreach (suites_sort(keys %all_suites)) {
-               if (("$suite/$archive" eq $_)
-                   || (!$all_suites{"$suite/$archive"} && ($suite eq $_))) {
+               if ($suite eq $_) {
                    $$menu .= "[ <strong>$_</strong> ] ";
                } else {
-                   $$menu .=
-                       "[ <a href=\"$ROOT/$_/$encodedpkg\">$_</a> ] ";
+                   $$menu .= "[ <a href=\"$ROOT/$_/$encodedpkg\">$_</a> ] ";
                }
            }
            $$menu .= '<br>';
@@ -159,6 +153,10 @@ sub do_show {
                                                 _g( "All packages in this section" ),
                                                 "$ROOT/$suite/$subsection/",
                                                 $subsection ],
+                                              [ _g( "Source:" ),
+                                                _g( "Source package building this package" ),
+                                                "$ROOT/$suite/source/".$page->get_src('package'),
+                                                $page->get_src('package') ],
                                               );
 
                        my $v_str = $version;