wok-next diff slitaz-i18n/stuff/locale-pack.functions @ rev 18921
slitaz-i18n: remove files common to glibc-base from locale-* packages
glibc-extra-samba: 100% common to glibc-base; to remove?
glibc-extra-samba: 100% common to glibc-base; to remove?
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Feb 24 22:42:08 2016 +0200 (2016-02-24) |
parents | ec332cdcdbc1 |
children | 98906245f829 |
line diff
1.1 --- a/slitaz-i18n/stuff/locale-pack.functions Sun Jun 28 15:14:56 2015 +0300 1.2 +++ b/slitaz-i18n/stuff/locale-pack.functions Wed Feb 24 22:42:08 2016 +0200 1.3 @@ -53,9 +53,16 @@ 1.4 # Get locale definition files 1.5 usil='usr/share/i18n/locales' 1.6 for def in $locales; do 1.7 - echo "* Copying $def locale files" 1.8 - mkdir -p $fs/$usil 1.9 - cp -a $WOK/glibc/install/$usil/$def $fs/$usil 1.10 + case def in 1.11 + en_US|en_GB) 1.12 + # already in glibc-base 1.13 + ;; 1.14 + *) 1.15 + echo "* Copying $def locale files" 1.16 + mkdir -p $fs/$usil 1.17 + cp -a $WOK/glibc/install/$usil/$def $fs/$usil 1.18 + ;; 1.19 + esac 1.20 done 1.21 1.22 if [ -n "$LOCALE_DEPENDS" ]; then 1.23 @@ -108,8 +115,15 @@ 1.24 if [ -n "$GCONV" ]; then 1.25 mkdir -p $fs/usr/lib/gconv 1.26 for enc in $GCONV; do 1.27 - echo "* Copying $enc gconv module" 1.28 - cp -a $WOK/glibc/install/usr/lib/gconv/$enc.so $fs/usr/lib/gconv 1.29 + case enc in 1.30 + ISO8859-1|ISO8859-15) 1.31 + # already in glibc-base 1.32 + ;; 1.33 + *) 1.34 + echo "* Copying $enc gconv module" 1.35 + cp -a $WOK/glibc/install/usr/lib/gconv/$enc.so $fs/usr/lib/gconv 1.36 + ;; 1.37 + esac 1.38 done 1.39 #ldd $fs/usr/lib/gconv/* # test depends in gconv modules 1.40 fi