my %sortkey = ();
if ($indexon eq "pkg") {
$tag = "package";
- %count = count_bugs(function => sub {my %d=@_; return splitpackages($d{"pkg"})});
+ %count = count_bugs(function => sub {my %d=@_; return splitpackages($d{"pkg"})},
+ archive => $archive,
+ );
if (defined $param{first}) {
%count = map {
if (/^\Q$param{first}\E/) {
$htmldescrip{$pkg} = sprintf('<a href="%s">%s</a> (%s)',
package_links(package => $pkg, links_only=>1),
html_escape($pkg),
- htmlize_maintlinks(sub { $_[0] == 1 ? 'maintainer: '
- : 'maintainers: ' },
- $maintainers{$pkg}));
+ package_links(maint=>$maintainers{$pkg}));
}
} elsif ($indexon eq "src") {
$tag = "source package";
return map {
$pkgsrc->{$_} || $_
} splitpackages($d{"pkg"});
- });
+ },
+ archive => $archive,
+ );
$note = "";
foreach my $src (keys %count) {
$sortkey{$src} = lc $src;
$htmldescrip{$src} = sprintf('<a href="%s">%s</a> (%s)',
package_links(src => $src, links_only=>1),
html_escape($src),
- htmlize_maintlinks(sub { $_[0] == 1 ? 'maintainer: '
- : 'maintainers: ' },
- $maintainers{$src}));
+ package_links(maint => $maintainers{$src}));
}
} elsif ($indexon eq "maint") {
$tag = "maintainer";
}
map { $_->address } @me;
} splitpackages($d{"pkg"});
- });
+ },
+ archive => $archive,
+ );
if (defined $param{first}) {
%count = map {
if (/^\Q$param{first}\E/) {
unless exists $fullname{$addr->address};
}
map { $_->address } @se;
- });
+ },
+ archive => $archive,
+ );
if (defined $param{first}) {
%count = map {
if (/^\Q$param{first}\E/) {
$note .= "different addresses.</p>\n";
} elsif ($indexon eq "tag") {
$tag = "tag";
- %count = count_bugs(function => sub {my %d=@_; return split ' ', $d{tags}; });
+ %count = count_bugs(function => sub {my %d=@_; return split ' ', $d{tags}; },
+ archive => $archive,
+ );
if (defined $param{first}) {
%count = map {
if (/^\Q$param{first}\E/) {