]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/DoShow.pm
[UBUNTU] Improve handling of maintainer fields, support original-maintainer
[deb/packages.git] / lib / Packages / DoShow.pm
index 13afcbc4eadf6f09317ff99e057fe0c479f7eda7..00bc8cdc161787359220be585900c79a26cfa130 100644 (file)
@@ -386,12 +386,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 {