diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | intl/tst-gettext2.sh | 24 |
2 files changed, 14 insertions, 14 deletions
@@ -1,3 +1,7 @@ +2014-08-08 Mike Frysinger <vapier@gentoo.org> + + * intl/tst-gettext2.sh: Check every lang file for creation. + 2014-08-07 Wilco Dijkstra <wdijkstr@arm.com> * sysdeps/aarch64/fpu/math_private.h diff --git a/intl/tst-gettext2.sh b/intl/tst-gettext2.sh index b4d203d..3bac6c9 100644 --- a/intl/tst-gettext2.sh +++ b/intl/tst-gettext2.sh @@ -28,27 +28,23 @@ objpfx=$5 # Generate the test data. mkdir -p ${objpfx}domaindir # Create the locale directories. -test -d ${objpfx}domaindir/lang1 || { - mkdir ${objpfx}domaindir/lang1 - for f in ADDRESS COLLATE CTYPE IDENTIFICATION MEASUREMENT MONETARY NAME NUMERIC PAPER TELEPHONE TIME; do +mkdir -p \ + ${objpfx}domaindir/lang1/LC_MESSAGES \ + ${objpfx}domaindir/lang2/LC_MESSAGES + +for f in ADDRESS COLLATE CTYPE IDENTIFICATION MEASUREMENT MONETARY NAME NUMERIC PAPER TELEPHONE TIME; do + [ -e ${objpfx}domaindir/lang1/LC_$f ] || cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_$f \ ${objpfx}domaindir/lang1 - done -} -test -d ${objpfx}domaindir/lang2 || { - mkdir ${objpfx}domaindir/lang2 - for f in ADDRESS COLLATE CTYPE IDENTIFICATION MEASUREMENT MONETARY NAME NUMERIC PAPER TELEPHONE TIME; do + [ -e ${objpfx}domaindir/lang2/LC_$f ] || cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_$f \ ${objpfx}domaindir/lang2 - done -} -test -d ${objpfx}domaindir/lang1/LC_MESSAGES || { - mkdir ${objpfx}domaindir/lang1/LC_MESSAGES +done +test -e ${objpfx}domaindir/lang1/LC_MESSAGES/SYS_LC_MESSAGES || { cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_MESSAGES/SYS_LC_MESSAGES \ ${objpfx}domaindir/lang1/LC_MESSAGES } -test -d ${objpfx}domaindir/lang2/LC_MESSAGES || { - mkdir ${objpfx}domaindir/lang2/LC_MESSAGES +test -e ${objpfx}domaindir/lang2/LC_MESSAGES/SYS_LC_MESSAGES || { cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_MESSAGES/SYS_LC_MESSAGES \ ${objpfx}domaindir/lang2/LC_MESSAGES } |