diff options
author | Holger Paradies <retabell@gmx.de> | 2020-01-12 10:01:15 +0100 |
---|---|---|
committer | Holger Paradies <retabell@gmx.de> | 2020-01-12 10:06:34 +0100 |
commit | 09ac97ea9e52bc1bdbcd638e65c52798d49b3331 (patch) | |
tree | 077d218f26e8f6b1a2bfc0e49c0926365e187422 /config/chroot_local-hooks | |
parent | 8df79f18414d87c37ae9787b361c7625738c5d43 (diff) | |
download | kanotix-09ac97ea9e52bc1bdbcd638e65c52798d49b3331.zip kanotix-09ac97ea9e52bc1bdbcd638e65c52798d49b3331.tar.gz |
add scripts to install cz language files
Diffstat (limited to 'config/chroot_local-hooks')
-rwxr-xr-x | config/chroot_local-hooks/03-extra-language-cz | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/config/chroot_local-hooks/03-extra-language-cz b/config/chroot_local-hooks/03-extra-language-cz new file mode 100755 index 0000000..bcc3397 --- /dev/null +++ b/config/chroot_local-hooks/03-extra-language-cz @@ -0,0 +1,34 @@ +#!/bin/sh +for file in /root/config/*; do [ -r $file ] && . $file; done + +echo "$LB_PACKAGE_LISTS" | grep -qw extra_cz || exit 0 + +if [ "$LB_DISTRIBUTION" = "buster" ]; then + echo "D: language cz" + + if ! [ -x /usr/bin/lxde-logout ]; then + apt install kde-l10n-cs + fi + + if [ -x /var/lib/dpkg/info/firefox-esr.postinst ]; then + apt install firefox-esr-l10n-cs + fi + + if [ -x /var/lib/dpkg/info/thunderbird.postinst ]; then + apt install thunderbird-l10n-cs lightning-l10n-cs + fi + + # TODO lo version number + + if [ -x /var/lib/dpkg/info/libreoffice6.3-debian-menus.postinst ]; then + apt install libobasis6.3-cs libobasis6.3-cs-help libreoffice6.3-cs + fi + + if [ -e /etc/skel/.config/kxkbrc ]; then + sed -i "s|,fr|,cz,fr|g" /etc/skel/.config/kxkbrc + fi + + if [ -x /usr/bin/kanotix-lxde-keyboard ]; then + sed -i "s|fr|cz|g" /usr/bin/kanotix-lxde-keyboard + fi +fi |