X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=lib%2FPackages%2FHTML.pm;h=1663b8f71ef90a1c119a6ac5ddf4274c1875901e;hb=2c68295edf18a88ff0e5437c6f7f9a67438fd65a;hp=a291a0028b6285d15e76880f35c9e1dfead4af1b;hpb=f46c14dbc13274569f533b19e27c61960ea9bacd;p=deb%2Fpackages.git diff --git a/lib/Packages/HTML.pm b/lib/Packages/HTML.pm index a291a00..1663b8f 100644 --- a/lib/Packages/HTML.pm +++ b/lib/Packages/HTML.pm @@ -136,7 +136,7 @@ sub pmoreinfo { $str .= gettext( "Not found" ); } else { foreach( @$files ) { - my ($src_file_md5, $src_file_size, $src_file_name) = @$_; + my ($src_file_md5, $src_file_size, $src_file_name) = split /\s/o, $_; for ($page->get_newest('archive')) { /security/o && do { $str .= "{security}/$src_dir/$src_file_name\">["; last }; @@ -206,8 +206,9 @@ sub pmoreinfo { if ($info{search}) { my $encodedname = uri_escape( $name ); - my $search_url = $is_source ? $SRC_SEARCH_URL : $SEARCH_URL; - $str .= "

".sprintf( gettext( "Search for other versions of %s" ), $search_url.$encodedname, $name )."

\n"; + my $search_url = $is_source ? "$ROOT/source" : $ROOT; + $str .= "

".sprintf( gettext( "Search for other versions of %s" ), + "$search_url/$encodedname", $name )."

\n"; } $str .= " \n"; @@ -283,12 +284,12 @@ sub print_deps { (read_entry_simple( $packages, $p_name, $opts->{h_archives}, $opts->{suite}))->[-1]; if ( $short_desc ) { if ( $is_old_pkgs ) { - push @res_pkgs, dep_item( "/$opts->{suite}/$p_name", + push @res_pkgs, dep_item( "$ROOT/$opts->{suite}/$p_name", $p_name, "$pkg_version$arch_str" ); } else { $short_descs{$p_name} ||= $short_desc; $short_desc = encode_entities( $short_desc, "<>&\"" ); - push @res_pkgs, dep_item( "/$opts->{suite}/$p_name", + push @res_pkgs, dep_item( "$ROOT/$opts->{suite}/$p_name", $p_name, "$pkg_version$arch_str", $short_desc ); } } elsif ( $is_old_pkgs ) {