diff options
author | Thierry Vignaud <tv@mandriva.org> | 2008-02-06 14:04:21 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2008-02-06 14:04:21 +0000 |
commit | 1b8061fbbe7bcbfea0402cf1dbec1792d2d62904 (patch) | |
tree | 13f157df7db256a7f32beaf3812041e8763672ba /Rpmdrake/pkg.pm | |
parent | bddad3c24ca5fe5f8091852e07806973f1bb0dfe (diff) | |
download | rpmdrake-1b8061fbbe7bcbfea0402cf1dbec1792d2d62904.tar rpmdrake-1b8061fbbe7bcbfea0402cf1dbec1792d2d62904.tar.gz rpmdrake-1b8061fbbe7bcbfea0402cf1dbec1792d2d62904.tar.bz2 rpmdrake-1b8061fbbe7bcbfea0402cf1dbec1792d2d62904.tar.xz rpmdrake-1b8061fbbe7bcbfea0402cf1dbec1792d2d62904.zip |
add a meta packages view (#34510)
Diffstat (limited to 'Rpmdrake/pkg.pm')
-rw-r--r-- | Rpmdrake/pkg.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm index f29efd7e..66c9dae2 100644 --- a/Rpmdrake/pkg.pm +++ b/Rpmdrake/pkg.pm @@ -456,11 +456,14 @@ sub get_pkgs { # so there's no need to list the same package several time: @installable_pkgs = uniq(difference2(\@installable_pkgs, \@updates)); + my @meta_pkgs = (grep { /^task-/ } keys %all_pkgs); + +{ urpm => $urpm, all_pkgs => \%all_pkgs, installed => \@installed_pkgs, installable => \@installable_pkgs, updates => \@updates, + meta_pkgs => \@meta_pkgs, update_descr => $update_descr, backports => \@backports, }; |