diff options
author | Thierry.Vignaud <thierry.vignaud@gmail.com> | 2014-05-28 22:37:22 +0200 |
---|---|---|
committer | Thierry Vignaud <thierry.vignaud@gmail.com> | 2014-05-28 22:37:22 +0200 |
commit | 9d1ca10260874478bbbe98acd35e6e13819819cc (patch) | |
tree | 26a869ddac90fd0554567661a70116cfe1236c12 /perl-install | |
parent | f771b3c2711883aa822ebce2697181a2a37e6e4d (diff) | |
download | drakx-9d1ca10260874478bbbe98acd35e6e13819819cc.tar drakx-9d1ca10260874478bbbe98acd35e6e13819819cc.tar.gz drakx-9d1ca10260874478bbbe98acd35e6e13819819cc.tar.bz2 drakx-9d1ca10260874478bbbe98acd35e6e13819819cc.tar.xz drakx-9d1ca10260874478bbbe98acd35e6e13819819cc.zip |
make clearer how IM package selection works
Diffstat (limited to 'perl-install')
-rw-r--r-- | perl-install/lang.pm | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/perl-install/lang.pm b/perl-install/lang.pm index 2b4998f1f..4363ecbd0 100644 --- a/perl-install/lang.pm +++ b/perl-install/lang.pm @@ -761,20 +761,30 @@ See above for those 5 parameters. =item * B<default_for_lang>: the language codes for which it's the default IM =item * B<langs>: 'zh', -=item * B<packages:> a hash ref that contains: +=item * B<packages:> a hash ref that contains subroutine references: =over 4 =item * B<generic>: packages that must be installed for all languages -=item * B<common>: packages that are specific to some desktop environments +=item * B<common>: packages that are shared between per language & generic packages -=item * eventually B<code_langs> pointing to per language packages +=item * eventually several B<code_lang> returning per language packages =back The I<packages> field must be kept in sync with meta-task's C<rpmsrate-raw>, especially for the per language package selection! +The actual packages list will consist of: + +=over 4 + +=item * either per language package list or I<generic> list + +=item * plus the packages returned by I<common> + +=back + =back =cut |