The following commit has been merged in the ubuntu-master branch:
commit 655b2eb3a319370039897127a65666b536af901e
Merge: 9786e970292c154845a5f5dbc3086191ea59a6f0
593370791356c703ea99794487f5b9da68a61a56
Author: Frank Lichtenheld <[email protected]>
Date: Sat Feb 21 15:23:28 2009 +0100
Merge commit 'origin/master'
Conflicts:
config.sh.sed.in
cron.d/100syncarchive
cron.d/100syncarchive_backports
cron.d/100syncarchive_m68k
lib/Packages/DoSearchContents.pm
lib/Packages/Search.pm
static/index.tmpl
templates/config/archive_layout.tmpl
diff --combined bin/parse-packages
index 15eae16,6f89070..e069024
--- a/bin/parse-packages
+++ b/bin/parse-packages
@@@ -68,12 -68,11 +68,12 @@@ for my $suite (@SUITES)
for my $archive (@ARCHIVES) {
print "Reading $archive/$suite...\n";
- if (!-d "$TOPDIR/archive/$archive/$suite/") {
+ my $suite_dir = "$TOPDIR/archive/$archive/$suite";
+ if (!-d $suite_dir) {
print "\tseems not to exist, skipping...\n";
next;
}
- open PKG, "zcat
$TOPDIR/archive/$archive/$suite/$what/{,debian-installer/}binary-*/Packages.gz|";
+ open PKG, "zcat $suite_dir/$what/binary-*/Packages.gz
$suite_dir/$what/debian-installer/binary-*/Packages.gz|";
while (<PKG>) {
next if /^\s*$/;
my $data = "";
@@@ -116,10 -115,12 +116,12 @@@
foreach (@complete_tags) {
my ($facet, $tag) = split( /::/, $_, 2);
if ($tag =~ s/^\{(.+)\}$/$1/) {
+ warn "pkg=$data{package} tags=$data{tag}\n" unless
$facet && $tag;
foreach (split( /,/, $tag )) {
push @tags, "${facet}::$_";
}
} else {
+ warn "pkg=$data{package} tags=$data{tag}\n" unless
$facet && $tag;
push @tags, "${facet}::$tag";
}
}
diff --combined lib/Packages/DoShow.pm
index fb65b2e,422ca7a..11c8db7
--- a/lib/Packages/DoShow.pm
+++ b/lib/Packages/DoShow.pm
@@@ -230,8 -230,7 +230,7 @@@ sub do_show
$d{version} = $versions->{$a} if $multiple_versions;
$d{archive} = $archives->{$a};
- if ( ($suite ne "experimental")
- && ($subsection ne 'debian-installer')) {
+ if ($subsection ne 'debian-installer') {
$d{contents_avail} = 1;
}
push @downloads, \%d;
@@@ -385,16 -384,12 +384,16 @@@ sub moreinfo
if ($info{maintainers}) {
my $uploaders = $page->get_src( 'uploaders' );
+ my $orig_uploaders = $page->get_src( 'orig_uploaders' );
if ($uploaders && @$uploaders) {
my @maintainers = map { { name => $_->[0], mail => $_->[1] } }
@$uploaders;
$contents->{maintainers} = \...@maintainers;
}
+ if ($orig_uploaders && @$orig_uploaders) {
+ my @orig_maintainers = map { { name => $_->[0], mail => $_->[1] } }
@$orig_uploaders;
+ $contents->{original_maintainers} = \...@orig_maintainers;
+ }
}
-
}
sub providers {
--
APT Archive Web-Frontend (Alioth repository)
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]