]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/DoShow.pm
fun with module name differences between sarge and etch
[deb/packages.git] / lib / Packages / DoShow.pm
index d42c9a0dc28891954566a375dfb48c48e8227640..5b22552f348a79906045128eb63ab589df46c331 100644 (file)
@@ -122,6 +122,7 @@ sub do_show {
                        debug( "Data search and merging took ".timestr($std) ) if DEBUG;
 
                        my $did = $page->get_newest( 'description' );
+                       my @tags = split(/, /, $page->get_newest( 'tag' ));
                        $section = $page->get_newest( 'section' );
                        $subsection = $page->get_newest( 'subsection' );
                        my $filenames = $page->get_arch_field( 'filename' );
@@ -183,6 +184,7 @@ sub do_show {
                                  );
                        }
                        $package_page .= pdesc( $short_desc, $long_desc );
+                       $package_page .= ptags( $pkg, @tags ) if @tags;
 
                        #
                        # display dependencies
@@ -239,7 +241,8 @@ sub do_show {
                            $package_page .=  sprintf(_g('%d kB'),
                                                      $sizes_inst->{$a});
                            $package_page .= "</td>\n<td>";
-                           if ( $suite ne "experimental" ) {
+                           if ( ($suite ne "experimental")
+                                && ($subsection ne 'debian-installer')) {
                                $package_page .= sprintf( "[<a href=\"%s\">"._g( "list of files" )."</a>]\n",
                                                          make_url("$encodedpkg/$a/filelist",''), $pkg );
                            } else {