push @res_pkgs, dep_item( "$ROOT/$path/$p_name",
$p_name, "$pkg_version$arch_str" );
} elsif ($arch eq 'virtual') {
- $short_desc = "virtual package";
+ my @provided_by = split /\s/, $short_desc;
+ $short_desc = "virtual package provided by ";
+ if (@provided_by < 10) {
+ $short_desc .= join( ', ',map { "<a href=\"$ROOT/$path/$_\">$_</a>" } @provided_by);
+ } else {
+ $short_desc .= scalar(@provided_by)." packages";
+ }
push @res_pkgs, dep_item( "$ROOT/$path/$p_name",
$p_name, "$pkg_version$arch_str", $short_desc );
} else {
all => "",
sourcenames => "",
contents => "");
- $checked_searchon{$params{searchon}} = "checked=\"checked\"";
+ $checked_searchon{$values{searchon}} = "checked=\"checked\"";
$checked_searchon{names} = "checked=\"checked\""
- if $params{searchon} eq 'default';
+ if $values{searchon} eq 'default';
$search_in_header = <<MENU;
<form method="GET" action="$SEARCH_CGI">
<div id="hpacketsearch">