diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-03-31 14:38:00 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-03-31 14:38:00 +0000 |
commit | eee73665632d16124ce8d2203d75694285b87294 (patch) | |
tree | b25c68363638f44a8652e6a1bc4c595d7b0b4bd8 | |
parent | 57a4b035463f058fc861b964970618d1b2938096 (diff) | |
download | drakiso-eee73665632d16124ce8d2203d75694285b87294.tar drakiso-eee73665632d16124ce8d2203d75694285b87294.tar.gz drakiso-eee73665632d16124ce8d2203d75694285b87294.tar.bz2 drakiso-eee73665632d16124ce8d2203d75694285b87294.tar.xz drakiso-eee73665632d16124ce8d2203d75694285b87294.zip |
write a .langs file with human-readable langs list
-rwxr-xr-x | draklive | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -862,6 +862,12 @@ sub post_install_system { mkdir_p(dirname($lst)); run_("chroot " . get_system_root($live) . " rpm -qa | sort > " . $lst); + require lang; + my @live_langs = get_langs($live); + my @langs = grep { member(lang::locale_to_main_locale($_), @live_langs) } lang::list_langs(); + my $langs_file = get_builddir($live) . $live->{prefix}{build}{dist} . '/' . get_live_name($live) . '.langs'; + output_p($langs_file, map { lang::l2name($_) . " (" . $_ . ")\n" } sort(@langs)); + umask $previous_umask; } |