]> git.pld-linux.org Git - packages/glibc.git/blobdiff - glibc-localedb-gen
- comment md5
[packages/glibc.git] / glibc-localedb-gen
index acaca342c843e7355243ac7c82f6ead21a89cc1e..74265ea2909f27db6df3f1631b5b27655e442fa4 100644 (file)
@@ -47,6 +47,7 @@ done
 
 if [ "${SUPPORTED_LOCALES}" = "x" ]; then
        echo "SUPPORTED_LOCALES not set"
+       echo "You can set it in /etc/sysconfig/i18n file"
        exit 1
 fi
 
@@ -57,6 +58,7 @@ fi
 
 rm -rf ${DESTDIR}${LOCDIR}
 install -d ${DESTDIR}${LOCDIR}
+cd ${DESTDIR}${LOCDIR}
 
 if [ "${DESTDIR}" = "" ]; then
        DESTDIROPT=
@@ -76,11 +78,12 @@ for loc in ${SUPPORTED_LOCALES} ; do
                echo "Charset not known for locale ${loc} - skipping..."
                continue
        fi
+       iloc="`echo ${loc} | sed -e 's/\.[^@]*//'`"
        echo -n "Generating ${loc} using charset ${chset}... "
        if [ "${OLD_STYLE}" = "yes" ]; then
-               localedef -f ${chset} -i ${loc} ${DESTDIR}${LOCDIR}${loc}
+               localedef -f ${chset} -i ${iloc} ${DESTDIR}${LOCDIR}${loc}
        else
-               localedef -f ${chset} -i ${loc} ${loc} ${DESTDIROPT}
+               localedef -f ${chset} -i ${iloc} ${loc} ${DESTDIROPT}
        fi
        echo
 done
This page took 0.126722 seconds and 4 git commands to generate.