]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Avoid testsuite failures on MacOS X 10.5.
authorBruno Haible <bruno@clisp.org>
Sun, 6 Apr 2008 12:28:50 +0000 (12:28 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:15:38 +0000 (12:15 +0200)
243 files changed:
gettext-tools/tests/ChangeLog
gettext-tools/tests/format-c-3
gettext-tools/tests/format-c-4
gettext-tools/tests/format-c-5
gettext-tools/tests/format-perl-mixed-1
gettext-tools/tests/gettext-1
gettext-tools/tests/lang-bash
gettext-tools/tests/lang-c
gettext-tools/tests/lang-c++
gettext-tools/tests/lang-clisp
gettext-tools/tests/lang-csharp
gettext-tools/tests/lang-elisp
gettext-tools/tests/lang-gawk
gettext-tools/tests/lang-guile
gettext-tools/tests/lang-java
gettext-tools/tests/lang-librep
gettext-tools/tests/lang-objc
gettext-tools/tests/lang-pascal
gettext-tools/tests/lang-perl-1
gettext-tools/tests/lang-perl-2
gettext-tools/tests/lang-php
gettext-tools/tests/lang-po
gettext-tools/tests/lang-python-1
gettext-tools/tests/lang-python-2
gettext-tools/tests/lang-rst
gettext-tools/tests/lang-sh
gettext-tools/tests/lang-smalltalk
gettext-tools/tests/lang-tcl
gettext-tools/tests/lang-ycp
gettext-tools/tests/msgattrib-1
gettext-tools/tests/msgattrib-10
gettext-tools/tests/msgattrib-11
gettext-tools/tests/msgattrib-12
gettext-tools/tests/msgattrib-13
gettext-tools/tests/msgattrib-14
gettext-tools/tests/msgattrib-15
gettext-tools/tests/msgattrib-16
gettext-tools/tests/msgattrib-17
gettext-tools/tests/msgattrib-2
gettext-tools/tests/msgattrib-3
gettext-tools/tests/msgattrib-4
gettext-tools/tests/msgattrib-5
gettext-tools/tests/msgattrib-6
gettext-tools/tests/msgattrib-7
gettext-tools/tests/msgattrib-8
gettext-tools/tests/msgattrib-9
gettext-tools/tests/msgattrib-properties-1
gettext-tools/tests/msgcat-1
gettext-tools/tests/msgcat-10
gettext-tools/tests/msgcat-11
gettext-tools/tests/msgcat-13
gettext-tools/tests/msgcat-15
gettext-tools/tests/msgcat-16
gettext-tools/tests/msgcat-17
gettext-tools/tests/msgcat-2
gettext-tools/tests/msgcat-3
gettext-tools/tests/msgcat-4
gettext-tools/tests/msgcat-5
gettext-tools/tests/msgcat-6
gettext-tools/tests/msgcat-7
gettext-tools/tests/msgcat-8
gettext-tools/tests/msgcat-9
gettext-tools/tests/msgcat-properties-1
gettext-tools/tests/msgcat-stringtable-1
gettext-tools/tests/msgcmp-2
gettext-tools/tests/msgcmp-3
gettext-tools/tests/msgcomm-1
gettext-tools/tests/msgcomm-10
gettext-tools/tests/msgcomm-11
gettext-tools/tests/msgcomm-12
gettext-tools/tests/msgcomm-13
gettext-tools/tests/msgcomm-14
gettext-tools/tests/msgcomm-16
gettext-tools/tests/msgcomm-17
gettext-tools/tests/msgcomm-18
gettext-tools/tests/msgcomm-19
gettext-tools/tests/msgcomm-2
gettext-tools/tests/msgcomm-20
gettext-tools/tests/msgcomm-21
gettext-tools/tests/msgcomm-22
gettext-tools/tests/msgcomm-23
gettext-tools/tests/msgcomm-24
gettext-tools/tests/msgcomm-25
gettext-tools/tests/msgcomm-26
gettext-tools/tests/msgcomm-3
gettext-tools/tests/msgcomm-4
gettext-tools/tests/msgcomm-5
gettext-tools/tests/msgcomm-6
gettext-tools/tests/msgcomm-7
gettext-tools/tests/msgcomm-8
gettext-tools/tests/msgcomm-9
gettext-tools/tests/msgconv-5
gettext-tools/tests/msgconv-6
gettext-tools/tests/msgen-1
gettext-tools/tests/msgen-2
gettext-tools/tests/msgen-3
gettext-tools/tests/msgfilter-sr-latin-1
gettext-tools/tests/msgfmt-1
gettext-tools/tests/msgfmt-10
gettext-tools/tests/msgfmt-12
gettext-tools/tests/msgfmt-14
gettext-tools/tests/msgfmt-16
gettext-tools/tests/msgfmt-5
gettext-tools/tests/msgfmt-7
gettext-tools/tests/msgfmt-8
gettext-tools/tests/msgfmt-9
gettext-tools/tests/msgfmt-properties-1
gettext-tools/tests/msggrep-1
gettext-tools/tests/msggrep-2
gettext-tools/tests/msggrep-3
gettext-tools/tests/msggrep-4
gettext-tools/tests/msggrep-5
gettext-tools/tests/msggrep-6
gettext-tools/tests/msggrep-7
gettext-tools/tests/msggrep-8
gettext-tools/tests/msginit-1
gettext-tools/tests/msginit-2
gettext-tools/tests/msgmerge-1
gettext-tools/tests/msgmerge-10
gettext-tools/tests/msgmerge-11
gettext-tools/tests/msgmerge-12
gettext-tools/tests/msgmerge-13
gettext-tools/tests/msgmerge-14
gettext-tools/tests/msgmerge-15
gettext-tools/tests/msgmerge-16
gettext-tools/tests/msgmerge-17
gettext-tools/tests/msgmerge-18
gettext-tools/tests/msgmerge-19
gettext-tools/tests/msgmerge-2
gettext-tools/tests/msgmerge-20
gettext-tools/tests/msgmerge-21
gettext-tools/tests/msgmerge-22
gettext-tools/tests/msgmerge-23
gettext-tools/tests/msgmerge-3
gettext-tools/tests/msgmerge-4
gettext-tools/tests/msgmerge-5
gettext-tools/tests/msgmerge-6
gettext-tools/tests/msgmerge-7
gettext-tools/tests/msgmerge-8
gettext-tools/tests/msgmerge-9
gettext-tools/tests/msgmerge-compendium-1
gettext-tools/tests/msgmerge-compendium-2
gettext-tools/tests/msgmerge-compendium-3
gettext-tools/tests/msgmerge-compendium-4
gettext-tools/tests/msgmerge-compendium-5
gettext-tools/tests/msgmerge-compendium-6
gettext-tools/tests/msgmerge-properties-1
gettext-tools/tests/msgmerge-properties-2
gettext-tools/tests/msgmerge-update-2
gettext-tools/tests/msgunfmt-1
gettext-tools/tests/msgunfmt-2
gettext-tools/tests/msgunfmt-properties-1
gettext-tools/tests/msguniq-1
gettext-tools/tests/msguniq-2
gettext-tools/tests/msguniq-3
gettext-tools/tests/msguniq-5
gettext-tools/tests/msguniq-6
gettext-tools/tests/plural-1
gettext-tools/tests/xg-c-1.ok.po
gettext-tools/tests/xgettext-2
gettext-tools/tests/xgettext-3
gettext-tools/tests/xgettext-4
gettext-tools/tests/xgettext-5
gettext-tools/tests/xgettext-6
gettext-tools/tests/xgettext-7
gettext-tools/tests/xgettext-8
gettext-tools/tests/xgettext-9
gettext-tools/tests/xgettext-awk-1
gettext-tools/tests/xgettext-awk-2
gettext-tools/tests/xgettext-c-1
gettext-tools/tests/xgettext-c-10
gettext-tools/tests/xgettext-c-11
gettext-tools/tests/xgettext-c-12
gettext-tools/tests/xgettext-c-13
gettext-tools/tests/xgettext-c-14
gettext-tools/tests/xgettext-c-15
gettext-tools/tests/xgettext-c-16
gettext-tools/tests/xgettext-c-17
gettext-tools/tests/xgettext-c-2
gettext-tools/tests/xgettext-c-3
gettext-tools/tests/xgettext-c-4
gettext-tools/tests/xgettext-c-5
gettext-tools/tests/xgettext-c-6
gettext-tools/tests/xgettext-c-7
gettext-tools/tests/xgettext-c-8
gettext-tools/tests/xgettext-c-9
gettext-tools/tests/xgettext-csharp-1
gettext-tools/tests/xgettext-csharp-2
gettext-tools/tests/xgettext-csharp-3
gettext-tools/tests/xgettext-csharp-4
gettext-tools/tests/xgettext-csharp-5
gettext-tools/tests/xgettext-csharp-6
gettext-tools/tests/xgettext-csharp-7
gettext-tools/tests/xgettext-elisp-1
gettext-tools/tests/xgettext-elisp-2
gettext-tools/tests/xgettext-java-1
gettext-tools/tests/xgettext-java-2
gettext-tools/tests/xgettext-java-3
gettext-tools/tests/xgettext-java-4
gettext-tools/tests/xgettext-java-5
gettext-tools/tests/xgettext-java-6
gettext-tools/tests/xgettext-java-7
gettext-tools/tests/xgettext-librep-1
gettext-tools/tests/xgettext-librep-2
gettext-tools/tests/xgettext-lisp-1
gettext-tools/tests/xgettext-lisp-2
gettext-tools/tests/xgettext-objc-1
gettext-tools/tests/xgettext-objc-2
gettext-tools/tests/xgettext-perl-1
gettext-tools/tests/xgettext-perl-2
gettext-tools/tests/xgettext-perl-3
gettext-tools/tests/xgettext-perl-4
gettext-tools/tests/xgettext-perl-5
gettext-tools/tests/xgettext-perl-6
gettext-tools/tests/xgettext-perl-7
gettext-tools/tests/xgettext-php-1
gettext-tools/tests/xgettext-php-2
gettext-tools/tests/xgettext-php-3
gettext-tools/tests/xgettext-php-4
gettext-tools/tests/xgettext-po-1
gettext-tools/tests/xgettext-properties-1
gettext-tools/tests/xgettext-python-1
gettext-tools/tests/xgettext-python-2
gettext-tools/tests/xgettext-python-3
gettext-tools/tests/xgettext-python-4
gettext-tools/tests/xgettext-scheme-1
gettext-tools/tests/xgettext-scheme-3
gettext-tools/tests/xgettext-sh-1
gettext-tools/tests/xgettext-sh-2
gettext-tools/tests/xgettext-sh-3
gettext-tools/tests/xgettext-sh-4
gettext-tools/tests/xgettext-sh-5
gettext-tools/tests/xgettext-sh-6
gettext-tools/tests/xgettext-smalltalk-1
gettext-tools/tests/xgettext-smalltalk-2
gettext-tools/tests/xgettext-stringtable-1
gettext-tools/tests/xgettext-tcl-1
gettext-tools/tests/xgettext-tcl-2
gettext-tools/tests/xgettext-tcl-3
gettext-tools/tests/xgettext-ycp-1
gettext-tools/tests/xgettext-ycp-2
gettext-tools/tests/xgettext-ycp-3
gettext-tools/tests/xgettext-ycp-4

index 68016a9c4405f9bcbce83e7d67af1ae693d29323..39a47677ebbc59091a2399c7bb24dd469cf1fb78 100644 (file)
@@ -1,3 +1,250 @@
+2008-04-06  Bruno Haible  <bruno@clisp.org>
+
+       Avoid testsuite failures on MacOS X 10.5.
+       * format-c-3: Use "LC_ALL=C tr" instead of "tr". Avoids error with
+       non-ASCII bytes in UTF-8 locales.
+       * format-c-4: Likewise.
+       * format-c-5: Likewise.
+       * format-perl-mixed-1: Likewise.
+       * gettext-1: Likewise.
+       * lang-bash: Likewise.
+       * lang-c: Likewise.
+       * lang-c++: Likewise.
+       * lang-clisp: Likewise.
+       * lang-csharp: Likewise.
+       * lang-elisp: Likewise.
+       * lang-gawk: Likewise.
+       * lang-guile: Likewise.
+       * lang-java: Likewise.
+       * lang-librep: Likewise.
+       * lang-objc: Likewise.
+       * lang-pascal: Likewise.
+       * lang-perl-1: Likewise.
+       * lang-perl-2: Likewise.
+       * lang-php: Likewise.
+       * lang-po: Likewise.
+       * lang-python-1: Likewise.
+       * lang-python-2: Likewise.
+       * lang-rst: Likewise.
+       * lang-sh: Likewise.
+       * lang-smalltalk: Likewise.
+       * lang-tcl: Likewise.
+       * lang-ycp: Likewise.
+       * msgattrib-1: Likewise.
+       * msgattrib-10: Likewise.
+       * msgattrib-11: Likewise.
+       * msgattrib-12: Likewise.
+       * msgattrib-13: Likewise.
+       * msgattrib-14: Likewise.
+       * msgattrib-15: Likewise.
+       * msgattrib-16: Likewise.
+       * msgattrib-17: Likewise.
+       * msgattrib-2: Likewise.
+       * msgattrib-3: Likewise.
+       * msgattrib-4: Likewise.
+       * msgattrib-5: Likewise.
+       * msgattrib-6: Likewise.
+       * msgattrib-7: Likewise.
+       * msgattrib-8: Likewise.
+       * msgattrib-9: Likewise.
+       * msgattrib-properties-1: Likewise.
+       * msgcat-1: Likewise.
+       * msgcat-10: Likewise.
+       * msgcat-11: Likewise.
+       * msgcat-13: Likewise.
+       * msgcat-15: Likewise.
+       * msgcat-16: Likewise.
+       * msgcat-17: Likewise.
+       * msgcat-2: Likewise.
+       * msgcat-3: Likewise.
+       * msgcat-4: Likewise.
+       * msgcat-5: Likewise.
+       * msgcat-6: Likewise.
+       * msgcat-7: Likewise.
+       * msgcat-8: Likewise.
+       * msgcat-9: Likewise.
+       * msgcat-properties-1: Likewise.
+       * msgcat-stringtable-1: Likewise.
+       * msgcmp-2: Likewise.
+       * msgcmp-3: Likewise.
+       * msgcomm-1: Likewise.
+       * msgcomm-10: Likewise.
+       * msgcomm-11: Likewise.
+       * msgcomm-12: Likewise.
+       * msgcomm-13: Likewise.
+       * msgcomm-14: Likewise.
+       * msgcomm-16: Likewise.
+       * msgcomm-17: Likewise.
+       * msgcomm-18: Likewise.
+       * msgcomm-19: Likewise.
+       * msgcomm-2: Likewise.
+       * msgcomm-20: Likewise.
+       * msgcomm-21: Likewise.
+       * msgcomm-22: Likewise.
+       * msgcomm-23: Likewise.
+       * msgcomm-24: Likewise.
+       * msgcomm-25: Likewise.
+       * msgcomm-26: Likewise.
+       * msgcomm-3: Likewise.
+       * msgcomm-4: Likewise.
+       * msgcomm-5: Likewise.
+       * msgcomm-6: Likewise.
+       * msgcomm-7: Likewise.
+       * msgcomm-8: Likewise.
+       * msgcomm-9: Likewise.
+       * msgconv-5: Likewise.
+       * msgconv-6: Likewise.
+       * msgen-1: Likewise.
+       * msgen-2: Likewise.
+       * msgen-3: Likewise.
+       * msgfilter-sr-latin-1: Likewise.
+       * msgfmt-1: Likewise.
+       * msgfmt-10: Likewise.
+       * msgfmt-12: Likewise.
+       * msgfmt-14: Likewise.
+       * msgfmt-16: Likewise.
+       * msgfmt-5: Likewise.
+       * msgfmt-7: Likewise.
+       * msgfmt-8: Likewise.
+       * msgfmt-9: Likewise.
+       * msgfmt-properties-1: Likewise.
+       * msggrep-1: Likewise.
+       * msggrep-2: Likewise.
+       * msggrep-3: Likewise.
+       * msggrep-4: Likewise.
+       * msggrep-5: Likewise.
+       * msggrep-6: Likewise.
+       * msggrep-7: Likewise.
+       * msggrep-8: Likewise.
+       * msginit-1: Likewise.
+       * msginit-2: Likewise.
+       * msgmerge-1: Likewise.
+       * msgmerge-10: Likewise.
+       * msgmerge-11: Likewise.
+       * msgmerge-12: Likewise.
+       * msgmerge-13: Likewise.
+       * msgmerge-14: Likewise.
+       * msgmerge-15: Likewise.
+       * msgmerge-16: Likewise.
+       * msgmerge-17: Likewise.
+       * msgmerge-18: Likewise.
+       * msgmerge-19: Likewise.
+       * msgmerge-2: Likewise.
+       * msgmerge-20: Likewise.
+       * msgmerge-21: Likewise.
+       * msgmerge-22: Likewise.
+       * msgmerge-23: Likewise.
+       * msgmerge-3: Likewise.
+       * msgmerge-4: Likewise.
+       * msgmerge-5: Likewise.
+       * msgmerge-6: Likewise.
+       * msgmerge-7: Likewise.
+       * msgmerge-8: Likewise.
+       * msgmerge-9: Likewise.
+       * msgmerge-compendium-1: Likewise.
+       * msgmerge-compendium-2: Likewise.
+       * msgmerge-compendium-3: Likewise.
+       * msgmerge-compendium-4: Likewise.
+       * msgmerge-compendium-5: Likewise.
+       * msgmerge-compendium-6: Likewise.
+       * msgmerge-properties-1: Likewise.
+       * msgmerge-properties-2: Likewise.
+       * msgmerge-update-2: Likewise.
+       * msgunfmt-1: Likewise.
+       * msgunfmt-2: Likewise.
+       * msgunfmt-properties-1: Likewise.
+       * msguniq-1: Likewise.
+       * msguniq-2: Likewise.
+       * msguniq-3: Likewise.
+       * msguniq-5: Likewise.
+       * msguniq-6: Likewise.
+       * plural-1: Likewise.
+       * xg-c-1.ok.po: Likewise.
+       * xgettext-2: Likewise.
+       * xgettext-3: Likewise.
+       * xgettext-4: Likewise.
+       * xgettext-5: Likewise.
+       * xgettext-6: Likewise.
+       * xgettext-7: Likewise.
+       * xgettext-8: Likewise.
+       * xgettext-9: Likewise.
+       * xgettext-awk-1: Likewise.
+       * xgettext-awk-2: Likewise.
+       * xgettext-c-1: Likewise.
+       * xgettext-c-10: Likewise.
+       * xgettext-c-11: Likewise.
+       * xgettext-c-12: Likewise.
+       * xgettext-c-13: Likewise.
+       * xgettext-c-14: Likewise.
+       * xgettext-c-15: Likewise.
+       * xgettext-c-16: Likewise.
+       * xgettext-c-17: Likewise.
+       * xgettext-c-2: Likewise.
+       * xgettext-c-3: Likewise.
+       * xgettext-c-4: Likewise.
+       * xgettext-c-5: Likewise.
+       * xgettext-c-6: Likewise.
+       * xgettext-c-7: Likewise.
+       * xgettext-c-8: Likewise.
+       * xgettext-c-9: Likewise.
+       * xgettext-csharp-1: Likewise.
+       * xgettext-csharp-2: Likewise.
+       * xgettext-csharp-3: Likewise.
+       * xgettext-csharp-4: Likewise.
+       * xgettext-csharp-5: Likewise.
+       * xgettext-csharp-6: Likewise.
+       * xgettext-csharp-7: Likewise.
+       * xgettext-elisp-1: Likewise.
+       * xgettext-elisp-2: Likewise.
+       * xgettext-java-1: Likewise.
+       * xgettext-java-2: Likewise.
+       * xgettext-java-3: Likewise.
+       * xgettext-java-4: Likewise.
+       * xgettext-java-5: Likewise.
+       * xgettext-java-6: Likewise.
+       * xgettext-java-7: Likewise.
+       * xgettext-librep-1: Likewise.
+       * xgettext-librep-2: Likewise.
+       * xgettext-lisp-1: Likewise.
+       * xgettext-lisp-2: Likewise.
+       * xgettext-objc-1: Likewise.
+       * xgettext-objc-2: Likewise.
+       * xgettext-perl-1: Likewise.
+       * xgettext-perl-2: Likewise.
+       * xgettext-perl-3: Likewise.
+       * xgettext-perl-4: Likewise.
+       * xgettext-perl-5: Likewise.
+       * xgettext-perl-6: Likewise.
+       * xgettext-perl-7: Likewise.
+       * xgettext-php-1: Likewise.
+       * xgettext-php-2: Likewise.
+       * xgettext-php-3: Likewise.
+       * xgettext-php-4: Likewise.
+       * xgettext-po-1: Likewise.
+       * xgettext-properties-1: Likewise.
+       * xgettext-python-1: Likewise.
+       * xgettext-python-2: Likewise.
+       * xgettext-python-3: Likewise.
+       * xgettext-python-4: Likewise.
+       * xgettext-scheme-1: Likewise.
+       * xgettext-scheme-3: Likewise.
+       * xgettext-sh-1: Likewise.
+       * xgettext-sh-2: Likewise.
+       * xgettext-sh-3: Likewise.
+       * xgettext-sh-4: Likewise.
+       * xgettext-sh-5: Likewise.
+       * xgettext-sh-6: Likewise.
+       * xgettext-smalltalk-1: Likewise.
+       * xgettext-smalltalk-2: Likewise.
+       * xgettext-stringtable-1: Likewise.
+       * xgettext-tcl-1: Likewise.
+       * xgettext-tcl-2: Likewise.
+       * xgettext-tcl-3: Likewise.
+       * xgettext-ycp-1: Likewise.
+       * xgettext-ycp-2: Likewise.
+       * xgettext-ycp-3: Likewise.
+       * xgettext-ycp-4: Likewise.
+
 2008-02-20  Bruno Haible  <bruno@clisp.org>
 
        * format-gcc-internal-1: Test also %K.
index e42cbdb7b32195c132bc74355c093781fe856fb5..3511f6babaa409d2353dcb23ed406e7199a028c2 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles fc3.tmp fc3.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o fc3.tmp --omit-header --no-location ${top_srcdir}/tests/format-c-3-prg.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fc3.tmp > fc3.pot
+LC_ALL=C tr -d '\r' < fc3.tmp > fc3.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles fc3.ok"
@@ -40,7 +40,7 @@ tmpfiles="$tmpfiles de.po.tmp de.po.un"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o de.po.tmp de/LC_MESSAGES/fc3.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < de.po.tmp > de.po.un
+LC_ALL=C tr -d '\r' < de.po.tmp > de.po.un
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 4eef20004359b25eb1d6dd2d0c7c0a22146fa30a..5764e0ac95c37d22aee66c9484e49a26b506b24f 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles fc4.tmp fc4.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o fc4.tmp --omit-header --no-location ${top_srcdir}/tests/format-c-4-prg.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fc4.tmp > fc4.pot
+LC_ALL=C tr -d '\r' < fc4.tmp > fc4.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles fc4.ok"
@@ -44,7 +44,7 @@ tmpfiles="$tmpfiles de.po.tmp de.po.un"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o de.po.tmp de/LC_MESSAGES/fc4.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < de.po.tmp > de.po.un
+LC_ALL=C tr -d '\r' < de.po.tmp > de.po.un
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 65f92dcfbeb9c8bc8fed05c5c1d6eb924c94cf71..666aea243a29c629be3276c5a214b42904c56a8d 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles fc5.tmp fc5.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o fc5.tmp --omit-header --no-location ${top_srcdir}/tests/format-c-5-prg.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fc5.tmp > fc5.pot
+LC_ALL=C tr -d '\r' < fc5.tmp > fc5.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles fc5.ok"
@@ -41,7 +41,7 @@ tmpfiles="$tmpfiles fa.po.tmp fa.po.un"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o fa.po.tmp fa/LC_MESSAGES/fc5.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fa.po.tmp > fa.po.un
+LC_ALL=C tr -d '\r' < fa.po.tmp > fa.po.un
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 6f1210417bb07bdf56f00740f76cd67a8b202110..89147088c7a983953eedb8a53b6fafefad716dd1 100755 (executable)
@@ -44,7 +44,7 @@ EOF
   fail=
   if test -n "${formats}"; then
     # Verify that the first line contains the expected #, comment.
-    if sed 1q < f-pm-1-$n.po | tr -d '\r' | grep '^'"${formats}"'$' > /dev/null; then
+    if sed 1q < f-pm-1-$n.po | LC_ALL=C tr -d '\r' | grep '^'"${formats}"'$' > /dev/null; then
       :
     else
       fail=yes
index a8c4764a345132ddaca2afdc4e2ec46cfa96b623..9d57bbbdcbd98e03663835a08128ac3e4e97bcc0 100755 (executable)
@@ -13,7 +13,7 @@ cp $top_srcdir/tests/test.mo LC_MESSAGES
 tmpfiles="$tmpfiles gt-test1.out"
 : ${GETTEXT=gettext}
 TEXTDOMAINDIR=.. LANGUAGE=tests \
-${GETTEXT} --env LC_ALL=en -e test 'SYS_(C)\n' | tr -d '\r' > gt-test1.out
+${GETTEXT} --env LC_ALL=en -e test 'SYS_(C)\n' | LC_ALL=C tr -d '\r' > gt-test1.out
 
 # Create correct file.
 tmpfile="$tmpfiles gtmf-test1.ok"
index 83a3bd0efdda6fc40cd7de0fd2ce8d138bdd9662..d2f8f7a058600b741c7d89876d66038a23b206ac 100755 (executable)
@@ -33,7 +33,7 @@ ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.sh \
 result=$?
 cat prog.err | grep -v 'warning: the syntax \$"\.\.\." is deprecated due to security reasons'
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -73,7 +73,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 0f87ef4724df6d5a0e1afd8d24d7b85b215f1308..42eca3ce3e807e77d49b9913f589615d4ae23f7e 100755 (executable)
@@ -56,7 +56,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location -k_ prog.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -107,7 +107,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 7bc9da1da88c206893ae548a18d5ad1ee86a2872..a959ca7be32954f40a9730eb73d0c14c79685430 100755 (executable)
@@ -77,7 +77,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location -k_ prog.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -126,7 +126,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 6e685f7e425c44144ed764bb12bb543fa8205eb6..3ea01a84625f6543dd6e2ba0c79164a881ff5507 100755 (executable)
@@ -25,7 +25,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.lisp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -74,7 +74,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 354eace13888c23a683a789fbe954335cca2b8ab..256f635b0db7c057a25972b305b965e972541124 100755 (executable)
@@ -57,7 +57,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location program.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -132,7 +132,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index d63c349da94c21ca302fc487c41272a98b08575b..5ddb4b3819b09e6179a7aa02b5f397e0e022112c 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.el
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -56,7 +56,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 0b41894789f331fc1a70b06e0a7e65bdd6e2a945..f3af46f17f04830590e8e7f066c55aa9b07ecbf1 100755 (executable)
@@ -29,7 +29,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.awk
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -78,7 +78,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 5a4dc9859c228b0a1fbf995492de7357fd6680a9..ba7a65cce3611781d5978b6673a0401597b7c706 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.scm
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -77,7 +77,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index b89d8916e0acecfd0d6dbebcb3c19c282f4abab1..f6cecb64e0658b0c49789c03730955bdb90b3f13 100755 (executable)
@@ -82,7 +82,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location Program.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -157,7 +157,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index ddec7bbad883cbc31496276b7565f3a09bebeaae..ec584699da7f9fbc94f7d3cd2f7efb776de54810 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.jl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 4e49c6b07815db09e374c199e06587f053a75cd0..343078ad84dda71c05720df8e7bca321939406af 100755 (executable)
@@ -72,7 +72,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location -k_ prog.m
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -123,7 +123,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 933e3419faf6db39a341e82f2f2a826464bb950c..418767dc315c40376847f8cc5e2b23cb460cf627 100755 (executable)
@@ -39,7 +39,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --add-location prog.rst
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -77,7 +77,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index d4514a0391b3144076c36952f7684983ada9cda1..df89d885d393aaf2f80e83757c8843f06be0260f 100755 (executable)
@@ -30,7 +30,7 @@ ${XGETTEXT} \
   -k__ --flag=__:1:pass-perl-format --flag=__:1:pass-perl-brace-format \
   -o prog.tmp --omit-header --no-location program.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -79,7 +79,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 65ba222368d1d6d054b03baea3b02340e274b889..69e0c525e82aeecb9923de6e7c17256c68cef144 100755 (executable)
@@ -29,7 +29,7 @@ ${XGETTEXT} \
   -k__x --flag=__x:1:perl-brace-format \
   -o prog.tmp --omit-header --no-location program.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -78,7 +78,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index affc72d06b84c65d4ae02f397dc346a5f7cacbe5..1bdea63d5df610eb413c8ea7e9cad37d5472e3e2 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.php
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -58,7 +58,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index ea7f292341d5f2b7c044d2bb33791faedc09ea13..68c2197f77fc159c3fed6066372eca7cfea7bdbc 100755 (executable)
@@ -27,7 +27,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --add-location prog-in.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
@@ -62,7 +62,7 @@ tmpfiles="$tmpfiles prog.tmp.po prog.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp.po --omit-header --add-location prog-in.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp.po > prog.po
+LC_ALL=C tr -d '\r' < prog.tmp.po > prog.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 9f5224a07d772e50edfd2175107f5c6679a3966c..2c49743948e5d0ac5969f149fea053015239428e 100755 (executable)
@@ -25,7 +25,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.py
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -61,7 +61,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 5c1cbd9e463dca205249e0dad483162af0a3023e..b7383376c199bdf423c7fa63c56ee01e20dcc2f1 100755 (executable)
@@ -31,7 +31,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.py
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -80,7 +80,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index b92b0edbd970518a4782c41443155ba9f652fb0a..2fe484fe513ef34b77394c15eef383a22c18e15d 100755 (executable)
@@ -26,7 +26,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --add-location prog.rst
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
index 95a66332d3bf565553e0b1b1bd185f089c86dd4c..639123ab38342c26fc8c1c8704381efc12564be7 100755 (executable)
@@ -32,7 +32,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -72,7 +72,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index c5387101000b5bc2f7f52a29607d2181d5c9b329..ea012398856d15a900f05c9f2ea4131baa3a51af 100755 (executable)
@@ -37,7 +37,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.st
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -86,7 +86,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 20954118a1b49e8f7cbd96918de1b01620d0a8cc..c2b79817084af7ee7d411c5ff27fab729c5e2f81 100755 (executable)
@@ -25,7 +25,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header -k_ program.tcl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -63,7 +63,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 7bae85372efb18ba451132bcee90711d45d8ba66..c01c04549bb9fbeda01911d5ca7e8aaa95f87104 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles prog.tmp prog.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o prog.tmp --omit-header --no-location prog.ycp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < prog.tmp > prog.pot
+LC_ALL=C tr -d '\r' < prog.tmp > prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles prog.ok"
@@ -69,7 +69,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po prog.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index b87020c36bf59edf1864c153698d6072085b2224..5fec17beb1fb8aa28100a4dd3e8d151f2e89cf45 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test1.tmp ma-test1.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --translated -o ma-test1.tmp ma-test1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test1.tmp > ma-test1.out
+LC_ALL=C tr -d '\r' < ma-test1.tmp > ma-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test1.ok"
index 83ddad6f5dd724e67be0ad822302b408c22ac31a..3408f37ffbc21d017c50b9dbc004090f6dec8dea 100755 (executable)
@@ -61,7 +61,7 @@ tmpfiles="$tmpfiles ma-test10.tmp ma-test10.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --set-obsolete -o ma-test10.tmp ma-test10.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test10.tmp > ma-test10.out
+LC_ALL=C tr -d '\r' < ma-test10.tmp > ma-test10.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test10.ok"
index 66fa3b4d7db13be69b0191768dd5b0f32dcc70b0..a4c3a22c767ca86063468b5b90f6096809064d14 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test11.tmp ma-test11.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --clear-obsolete -o ma-test11.tmp ma-test11.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test11.tmp > ma-test11.out
+LC_ALL=C tr -d '\r' < ma-test11.tmp > ma-test11.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test11.ok"
index 74d2179cfaa40abdc4d0552bbaf04768af4b9957..681c468f5f03338ca8913fa7f3a595d8d316adfe 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test12.tmp ma-test12.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --fuzzy -o ma-test12.tmp ma-test12.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test12.tmp > ma-test12.out
+LC_ALL=C tr -d '\r' < ma-test12.tmp > ma-test12.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test12.ok"
index 7c6e615a432f24de204a7b569699467663d89bbd..ec362a9d825349d2ef2abf6fbdbf3281d4597551 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test13.tmp ma-test13.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --obsolete -o ma-test13.tmp ma-test13.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test13.tmp > ma-test13.out
+LC_ALL=C tr -d '\r' < ma-test13.tmp > ma-test13.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test13.ok"
index 5d872a3b876b49008a4141e4be42519289b61fb1..0de21ba0e2a188445d3827d2e9e2991d7971141c 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test14.tmp ma-test14.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --obsolete --no-fuzzy -o ma-test14.tmp ma-test14.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test14.tmp > ma-test14.out
+LC_ALL=C tr -d '\r' < ma-test14.tmp > ma-test14.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test14.ok"
index b0d59d6102a6e8059da4fe33c809b8cab36ab192..d65fc4e038c6f83169e035ef463b27d40ac8a4a1 100755 (executable)
@@ -55,7 +55,7 @@ tmpfiles="$tmpfiles ma-test15.tmp ma-test15.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --clear-fuzzy -o ma-test15.tmp ma-test15.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test15.tmp > ma-test15.out
+LC_ALL=C tr -d '\r' < ma-test15.tmp > ma-test15.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 710db4dcbd056258f00b1c71d137418d84165497..ff8dfdc361347719efd780867027b09aa6100cae 100755 (executable)
@@ -48,7 +48,7 @@ tmpfiles="$tmpfiles ma-test16.tmp ma-test16.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --fuzzy -o ma-test16.tmp ma-test16.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test16.tmp > ma-test16.out
+LC_ALL=C tr -d '\r' < ma-test16.tmp > ma-test16.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test16.ok"
index 3d30aefba83915106cce0497ad270b48c9b3e2f8..0409c3a9ffaa32b8357a1b401f128e92ff317671 100755 (executable)
@@ -48,7 +48,7 @@ tmpfiles="$tmpfiles ma-test17.tmp ma-test17.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --clear-previous -o ma-test17.tmp ma-test17.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test17.tmp > ma-test17.out
+LC_ALL=C tr -d '\r' < ma-test17.tmp > ma-test17.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test17.ok"
index 408bb44025f922089c5d544549df4e7ece631fef..aaced02abed5df44491e7cd256a29d607f2329c0 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test2.tmp ma-test2.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --untranslated -o ma-test2.tmp ma-test2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test2.tmp > ma-test2.out
+LC_ALL=C tr -d '\r' < ma-test2.tmp > ma-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test2.ok"
index 8766e5c5d04763ed63eece0ed1b37f560ac1ece1..2d6ca7f2e194da2724890d86b275689cdf909dd7 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test3.tmp ma-test3.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --no-fuzzy -o ma-test3.tmp ma-test3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test3.tmp > ma-test3.out
+LC_ALL=C tr -d '\r' < ma-test3.tmp > ma-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test3.ok"
index 5e7e1447d0f59917a732cca236df2e4c26f08221..641d5a6e537d516bbde54c0d8e042636de637300 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test4.tmp ma-test4.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --only-fuzzy -o ma-test4.tmp ma-test4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test4.tmp > ma-test4.out
+LC_ALL=C tr -d '\r' < ma-test4.tmp > ma-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test4.ok"
index dc0f584a88a774e76e607198c06ba901adce34c8..f8728664a2ff43f76e436c383113ef26aa56f13f 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test5.tmp ma-test5.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --no-obsolete -o ma-test5.tmp ma-test5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test5.tmp > ma-test5.out
+LC_ALL=C tr -d '\r' < ma-test5.tmp > ma-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test5.ok"
index f35367946df85ff2595112c1cd66380598b4e478..08f41f6c3e3e69f264f1a2ec8641b156c051cdcb 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test6.tmp ma-test6.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --only-obsolete -o ma-test6.tmp ma-test6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test6.tmp > ma-test6.out
+LC_ALL=C tr -d '\r' < ma-test6.tmp > ma-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test6.ok"
index fd72d2c84943ebb589ce0d8093711ac654d6815e..e0c3ce33bf4b817d89895c826eb25006f37b6c79 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test7.tmp ma-test7.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --translated --only-obsolete -o ma-test7.tmp ma-test7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test7.tmp > ma-test7.out
+LC_ALL=C tr -d '\r' < ma-test7.tmp > ma-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test7.ok"
index c66c4bf34bbb6b70e0e2674e9a2a86b120302042..83a0ca71a025e355419cdb96887a6b6697bc8a0d 100755 (executable)
@@ -61,7 +61,7 @@ tmpfiles="$tmpfiles ma-test8.tmp ma-test8.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --set-fuzzy -o ma-test8.tmp ma-test8.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test8.tmp > ma-test8.out
+LC_ALL=C tr -d '\r' < ma-test8.tmp > ma-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test8.ok"
index d3d4c6f3ce294794d1e45e5be79a566220f4b4af..909bad3ef376215ff34532dacc512ad0cc377018 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles ma-test9.tmp ma-test9.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --clear-fuzzy -o ma-test9.tmp ma-test9.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-test9.tmp > ma-test9.out
+LC_ALL=C tr -d '\r' < ma-test9.tmp > ma-test9.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test9.ok"
index e027a1f2fc4f61f7ea76a9ba8498eb61dbb40aec..fc422004d5763c0c8d64fbe1aa6fbc73b988643a 100755 (executable)
@@ -36,7 +36,7 @@ tmpfiles="$tmpfiles ma-s-1.tmp ma-s-1.out"
 : ${MSGATTRIB=msgattrib}
 ${MSGATTRIB} --translated --properties-input --properties-output -o ma-s-1.tmp ma-s-1.properties
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < ma-s-1.tmp > ma-s-1.out
+LC_ALL=C tr -d '\r' < ma-s-1.tmp > ma-s-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-s-1.ok"
index 2ccaab123addea2631fb8a32bb98967ab33de4eb..0a0da986dd37ee166973651fa99a03ba82e18db4 100755 (executable)
@@ -45,7 +45,7 @@ tmpfiles="$tmpfiles mcat-test1.tmp mcat-test1.out"
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test1.tmp mcat-test1.in1 mcat-test1.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test1.tmp > mcat-test1.out
+LC_ALL=C tr -d '\r' < mcat-test1.tmp > mcat-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test1.ok"
index 10aee3af053697dc3f834fedf41a422d3267772c..4af252bf726037abd02875be6f8fce9822f61af4 100755 (executable)
@@ -66,7 +66,7 @@ rm -f mcat-test10.tmp
 ${MSGCAT} --more-than=0 -o mcat-test10.tmp \
     mcat-test10.in1 mcat-test10.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test10.tmp > mcat-test10.out
+LC_ALL=C tr -d '\r' < mcat-test10.tmp > mcat-test10.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test10.ok"
index 3d1b88df927a335da238c747d22f51f951c6c3ca..f86b4dfaf8a8c4e888cf7024f4ac41a75968f34b 100755 (executable)
@@ -37,7 +37,7 @@ tmpfiles="$tmpfiles mcat-test11.tmp mcat-test11.out"
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test11.tmp mcat-test11.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test11.tmp > mcat-test11.out
+LC_ALL=C tr -d '\r' < mcat-test11.tmp > mcat-test11.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 08be9ece56a1662fe05d97ec40a7d1193879bb77..b7104c0f2f01224c1ec0ff7b2e14def7b7ac0c3b 100755 (executable)
@@ -73,7 +73,7 @@ rm -f mcat-test13.tmp
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test13.tmp mcat-test13.in1 mcat-test13.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test13.tmp > mcat-test13.out
+LC_ALL=C tr -d '\r' < mcat-test13.tmp > mcat-test13.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test13.ok"
index e9d1e0f0344a3ca40c724b7529acc85daac3d9e8..b89ad8d67921a64781e76785e7b9a444cc837fff 100755 (executable)
@@ -49,7 +49,7 @@ rm -f mcat-test15.tmp1
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test15.tmp1 mcat-test15.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test15.tmp1 > mcat-test15.out1
+LC_ALL=C tr -d '\r' < mcat-test15.tmp1 > mcat-test15.out1
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
@@ -61,7 +61,7 @@ rm -f mcat-test15.tmp2
 : ${MSGCAT=msgcat}
 ${MSGCAT} --indent -o mcat-test15.tmp2 mcat-test15.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test15.tmp2 > mcat-test15.out2
+LC_ALL=C tr -d '\r' < mcat-test15.tmp2 > mcat-test15.out2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test15.ok"
index b433f05664b916b7b373abbf4e3c12fb6e17005c..017b249b7787a24f57e02c3ced9ce1c7ae0e7ffa 100755 (executable)
@@ -50,7 +50,7 @@ rm -f mcat-test16.tmp
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test16.tmp mcat-test16.in1 mcat-test16.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test16.tmp > mcat-test16.out
+LC_ALL=C tr -d '\r' < mcat-test16.tmp > mcat-test16.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test16.ok"
index 1bc47b39579016eedde3b071aad7e1ba59e8ac5c..6e4c9a9232cd1abfa86ba28e1e6c4df11ed9cd09 100755 (executable)
@@ -26,7 +26,7 @@ rm -f mcat-test17.tmp
 : ${MSGCAT=msgcat}
 ${MSGCAT} -o mcat-test17.tmp --width=80 mcat-test17.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test17.tmp > mcat-test17.out
+LC_ALL=C tr -d '\r' < mcat-test17.tmp > mcat-test17.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test17.ok"
index 072eddd0e736b61d13bf6cb33c4073511c6f75ee..ec48d204b628adff3ee1d4684df9739def8ae86a 100755 (executable)
@@ -63,7 +63,7 @@ ${MSGCAT} --more-than=0 -o mcat-test2.tmp \
 result=$?
 cat mcat-test2.err | grep -v 'warning: .* encodings' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test2.tmp > mcat-test2.out
+LC_ALL=C tr -d '\r' < mcat-test2.tmp > mcat-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test2.ok"
index 030cc72a698bd81385bb034efb021cd0935efc10..f947d02e3dcd096b29fa5fe309e0f24c316183f3 100755 (executable)
@@ -64,7 +64,7 @@ ${MSGCAT} --use-first --more-than=0 -o mcat-test3.tmp \
 result=$?
 cat mcat-test3.err | grep -v 'warning: .* encodings' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test3.tmp > mcat-test3.out
+LC_ALL=C tr -d '\r' < mcat-test3.tmp > mcat-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test3.ok"
index 8f5600c970b8d4b1e555545dcbcc46fa7b90d547..16da2db8dfb269be35022d817d0de6ed9acecc64 100755 (executable)
@@ -64,7 +64,7 @@ ${MSGCAT} --use-first --more-than=0 -o mcat-test4.tmp \
 result=$?
 cat mcat-test4.err | grep -v 'warning: .* encodings' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test4.tmp > mcat-test4.out
+LC_ALL=C tr -d '\r' < mcat-test4.tmp > mcat-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test4.ok"
index 8225474113d445a4bef7aef361984d4d945a0e40..745c2f56d6c27aa62d2d28be2b16ac7ea6d9f3cb 100755 (executable)
@@ -62,7 +62,7 @@ rm -f mcat-test5.tmp
 ${MSGCAT} --use-first --more-than=0 -o mcat-test5.tmp \
     mcat-test5.in1 mcat-test5.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test5.tmp > mcat-test5.out
+LC_ALL=C tr -d '\r' < mcat-test5.tmp > mcat-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test5.ok"
index 4ed8d4466b6de67a4b3f2a56a93046f13ea55093..16a096ec18d5ea20a3ae89d9ca237f245eb557f6 100755 (executable)
@@ -62,7 +62,7 @@ rm -f mcat-test6.tmp
 ${MSGCAT} --more-than=0 -o mcat-test6.tmp \
     mcat-test6.in1 mcat-test6.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test6.tmp > mcat-test6.out
+LC_ALL=C tr -d '\r' < mcat-test6.tmp > mcat-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test6.ok"
index d8008be205bb7ffd8fe516a9c7f537b385dac970..2d2b4697b5e47e2048d7899bf3ddfb38bc051200 100755 (executable)
@@ -23,7 +23,7 @@ rm -f mcat-test7.tmp
 : ${MSGCAT=msgcat}
 ${MSGCAT} --sort-output -o mcat-test7.tmp mcat-test7.in1
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test7.tmp > mcat-test7.out
+LC_ALL=C tr -d '\r' < mcat-test7.tmp > mcat-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test7.ok"
index 21b2c224378d60e7cb0140cafd360863feed2709..889440ff2d7c6cdcc1159d30b399a69b0ee37366 100755 (executable)
@@ -63,7 +63,7 @@ rm -f mcat-test8.tmp
 ${MSGCAT} --more-than=0 -o mcat-test8.tmp \
     mcat-test8.in1 mcat-test8.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test8.tmp > mcat-test8.out
+LC_ALL=C tr -d '\r' < mcat-test8.tmp > mcat-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test8.ok"
index e1d6e4c983e9c9edc07f1e858c631d85407e7a3c..6eb2c920feb843bf705ead001ee9d07e5fada91b 100755 (executable)
@@ -62,7 +62,7 @@ rm -f mcat-test9.tmp
 ${MSGCAT} --more-than=0 -o mcat-test9.tmp \
     mcat-test9.in1 mcat-test9.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-test9.tmp > mcat-test9.out
+LC_ALL=C tr -d '\r' < mcat-test9.tmp > mcat-test9.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test9.ok"
index 931bec5e71f3cf8b4c0a71dee2b086fd00cd39f3..47883068ad05b97850ed4abeb464d651e3f32169 100755 (executable)
@@ -25,7 +25,7 @@ rm -f mcat-p-1.tmp
 ${MSGCAT} --use-first --more-than=0 --properties-input --properties-output \
     -o mcat-p-1.tmp mcat-p-1.in1 mcat-p-1.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-p-1.tmp > mcat-p-1.out
+LC_ALL=C tr -d '\r' < mcat-p-1.tmp > mcat-p-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-p-1.ok"
index f8ef7de8e64346b66dbf8129c6141dfd80d4ffc8..ff066fe6f68aa3752b8035dbdd353aa3ee3aa779 100755 (executable)
@@ -35,7 +35,7 @@ ${MSGCAT} --stringtable-input -o mcat-s-1.tmp mcat-s-1.in >mcat-s-1.err 2>&1
 result=$?
 cat mcat-s-1.err | grep -v ': internationalized messages'
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcat-s-1.tmp > mcat-s-1.out
+LC_ALL=C tr -d '\r' < mcat-s-1.tmp > mcat-s-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-s-1.ok"
index d8655852894cabbbc50c956b57261bf6f6214544..0b5ad1e7b8a9c0a43a8bc8d8a45089ac3b7d8d3e 100755 (executable)
@@ -22,7 +22,7 @@ EOF
 tmpfiles="$tmpfiles mc-test2.out"
 : ${MSGCMP=msgcmp}
 LC_MESSAGES=C LC_ALL= \
-${MSGCMP} mc-test2.in1 mc-test2.in2 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgcmp\.exe|msgcmp|' | tr -d '\r' > mc-test2.out
+${MSGCMP} mc-test2.in1 mc-test2.in2 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgcmp\.exe|msgcmp|' | LC_ALL=C tr -d '\r' > mc-test2.out
 
 tmpfiles="$tmpfiles mc-test2.ok"
 cat <<EOF > mc-test2.ok
index 3801ebd1d46d42c5111addd0d93dc1cd078a6b09..063a64acff7ee2775793aa077192727254de1a0f 100755 (executable)
@@ -22,7 +22,7 @@ EOF
 tmpfiles="$tmpfiles mc-test3.out"
 : ${MSGCMP=msgcmp}
 LC_MESSAGES=C LC_ALL= \
-${MSGCMP} --properties-input mc-test3.in1 mc-test3.in2 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgcmp\.exe|msgcmp|' | tr -d '\r' > mc-test3.out
+${MSGCMP} --properties-input mc-test3.in1 mc-test3.in2 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgcmp\.exe|msgcmp|' | LC_ALL=C tr -d '\r' > mc-test3.out
 
 tmpfiles="$tmpfiles mc-test3.ok"
 cat <<EOF > mc-test3.ok
index 76561bcc19b98c84877f8a6151046b00f5f7f684..a7e483cdc3ce5e0cfad7252e8bf0058bc427d3c9 100755 (executable)
@@ -22,7 +22,7 @@ tmpfiles="$tmpfiles mcomm-test1.tmp mcomm-test1.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 -o mcomm-test1.tmp mcomm-test1.in1 mcomm-test1.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test1.tmp > mcomm-test1.out
+LC_ALL=C tr -d '\r' < mcomm-test1.tmp > mcomm-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test1.ok"
index 17949e54a0f72bb6fb6f9de4dfcc622013265b00..7f6a085bf89cc2f2ec5dfd6bffb314c69675d3bf 100755 (executable)
@@ -45,7 +45,7 @@ tmpfiles="$tmpfiles mcomm-test10.tmp mcomm-test10.out"
 ${MSGCOMM} --more-than=1 --no-location --omit-header -o mcomm-test10.tmp \
     mcomm-test10.in1 mcomm-test10.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test10.tmp > mcomm-test10.out
+LC_ALL=C tr -d '\r' < mcomm-test10.tmp > mcomm-test10.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test10.ok"
index ed2cafcaaac013835d92a600143e849711e9927b..58af444af5d8f4db26497f5aec8319263189a553 100755 (executable)
@@ -49,7 +49,7 @@ tmpfiles="$tmpfiles mcomm-test11.tmp mcomm-test11.out"
 ${MSGCOMM} --more-than=1 --no-location --omit-header -o mcomm-test11.tmp \
     mcomm-test11.in1 mcomm-test11.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test11.tmp > mcomm-test11.out
+LC_ALL=C tr -d '\r' < mcomm-test11.tmp > mcomm-test11.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test11.ok"
index 0dd24ff31b340124017e14b1c4cbca7b4996f2bd..75df966edb09bb440b8256e3b6dbb7244eb48c2d 100755 (executable)
@@ -71,7 +71,7 @@ tmpfiles="$tmpfiles mcomm-test12.tmp mcomm-test12.out"
 ${MSGCOMM} --less-than=2 --no-location --force-po -o mcomm-test12.tmp \
     mcomm-test12.in1 mcomm-test12.in2 mcomm-test12.in3
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test12.tmp > mcomm-test12.out
+LC_ALL=C tr -d '\r' < mcomm-test12.tmp > mcomm-test12.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test12.ok"
index a5ddc5b7210ae18182181fdc62f71f11ac302be0..d8a08dbbd4ac22857eb125524ba3468a00f54c9f 100755 (executable)
@@ -74,7 +74,7 @@ tmpfiles="$tmpfiles mcomm-test13.tmp mcomm-test13.out"
 ${MSGCOMM} --less-than=2 --no-location --force-po -o mcomm-test13.tmp \
     mcomm-test13.in1 mcomm-test13.in2 mcomm-test13.in3
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test13.tmp > mcomm-test13.out
+LC_ALL=C tr -d '\r' < mcomm-test13.tmp > mcomm-test13.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test13.ok"
index e001415e30732f0ef8ee126e060789dcf51b1dde..253ec32230bcecb86e3ce7292c93c699d48ffa2e 100755 (executable)
@@ -69,7 +69,7 @@ tmpfiles="$tmpfiles mcomm-test14.tmp mcomm-test14.out"
 ${MSGCOMM} --less-than=2 --no-location --force-po -o mcomm-test14.tmp \
     mcomm-test14.in1 mcomm-test14.in2 mcomm-test14.in3
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test14.tmp > mcomm-test14.out
+LC_ALL=C tr -d '\r' < mcomm-test14.tmp > mcomm-test14.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test14.ok"
index 42be7a5ebd6545b8bdbf546abc72026126b49342..13fb95ae51e8ae8ba9edd2f253d9579f342adfe6 100755 (executable)
@@ -63,7 +63,7 @@ ${MSGCOMM} --more-than=0 -o mcomm-test16.tmp \
 result=$?
 cat mcomm-test16.err | grep -v 'warning: .* encodings' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test16.tmp > mcomm-test16.out
+LC_ALL=C tr -d '\r' < mcomm-test16.tmp > mcomm-test16.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test16.ok"
index 20ad4509a342e72574a7c6c80dc310a915308ce0..d4186b8cb8dfbdca7b26c53628e33cfe17bb5e35 100755 (executable)
@@ -72,7 +72,7 @@ ${MSGCOMM} -u \
            -o mcomm-test17.tmp \
            mcomm-test17.in1 mcomm-test17.in2 mcomm-test17.in3
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test17.tmp > mcomm-test17.out
+LC_ALL=C tr -d '\r' < mcomm-test17.tmp > mcomm-test17.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test17.ok"
index fd9d95ce5576190f08493b649bd5452d9f7c07bd..ff8c23e36368b65a66fd386d38c0869ad41d34bb 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles mcomm-test18.tmp mcomm-test18.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 -o mcomm-test18.tmp mcomm-test18.in1 mcomm-test18.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test18.tmp > mcomm-test18.out
+LC_ALL=C tr -d '\r' < mcomm-test18.tmp > mcomm-test18.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test18.ok"
index 599dda2713a88c2d99e975214ca49a1e9e1352ef..596c24be2c3a6da9f90ddbe94acb2f0234c333ac 100755 (executable)
@@ -26,7 +26,7 @@ tmpfiles="$tmpfiles mcomm-test19.tmp mcomm-test19.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 -o mcomm-test19.tmp mcomm-test19.in1 mcomm-test19.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test19.tmp > mcomm-test19.out
+LC_ALL=C tr -d '\r' < mcomm-test19.tmp > mcomm-test19.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test19.ok"
index 86810f7281a58cd114d5f88d4f35e1f5a8c6afeb..8c3c26662233d267aae6759637d39cdffe23e944 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles mcomm-test2.tmp mcomm-test2.out"
 ${MSGCOMM} --more-than=0 --no-location -o mcomm-test2.tmp \
     mcomm-test2.in1 mcomm-test2.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test2.tmp > mcomm-test2.out
+LC_ALL=C tr -d '\r' < mcomm-test2.tmp > mcomm-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test2.ok"
index a68064b485b128d558a49ea9b33dc6623b0cbb2d..30a8c27fcbfc38d3923a00c2a3c0ea3185bef0df 100755 (executable)
@@ -27,7 +27,7 @@ tmpfiles="$tmpfiles mcomm-test20.tmp mcomm-test20.out"
 ${MSGCOMM} --more-than=0 -o mcomm-test20.tmp \
     mcomm-test20.in1 mcomm-test20.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test20.tmp > mcomm-test20.out
+LC_ALL=C tr -d '\r' < mcomm-test20.tmp > mcomm-test20.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test20.ok"
index 84bbfe52a8fa51ba75ff6a41020bf0ff86745d65..2be54e357ae0b2c36b74a45166bd26bc2e0c5be9 100755 (executable)
@@ -27,7 +27,7 @@ tmpfiles="$tmpfiles mcomm-test21.tmp mcomm-test21.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 -o mcomm-test21.tmp mcomm-test21.in1 mcomm-test21.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test21.tmp > mcomm-test21.out
+LC_ALL=C tr -d '\r' < mcomm-test21.tmp > mcomm-test21.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test21.ok"
index 3f906053134cd0f33f24b84c7ffd4f115fea6e9d..42b28d30fb782309de8593d60158387230516ea1 100755 (executable)
@@ -70,7 +70,7 @@ rm -f mcomm-test22.tmp
 ${MSGCOMM} --less-than=2 -o mcomm-test22.tmp \
     mcomm-test22.in1 mcomm-test22.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test22.tmp > mcomm-test22.out
+LC_ALL=C tr -d '\r' < mcomm-test22.tmp > mcomm-test22.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test22.ok"
index 818c44e012056afc4dd0828374376c528b9fa8ef..c7aefa3c72a9dd295a3646eef9c292c960accdac 100755 (executable)
@@ -13,7 +13,7 @@ tmpfiles="$tmpfiles mcomm-23.tmp mcomm-23.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} -w 1000 -o mcomm-23.tmp mcomm-23.in1 mcomm-23.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-23.tmp > mcomm-23.out
+LC_ALL=C tr -d '\r' < mcomm-23.tmp > mcomm-23.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 652d201f1da080a32e8b66ee0b76711eb02dfefa..dd40dfb74348cc0dd828fc72c47749af7815a00e 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles mcomm-test24.tmp mcomm-test24.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 --properties-input --properties-output -o mcomm-test24.tmp mcomm-test24.in1 mcomm-test24.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test24.tmp > mcomm-test24.out
+LC_ALL=C tr -d '\r' < mcomm-test24.tmp > mcomm-test24.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test24.ok"
index 049caf2d64e5832dd9a2c6a82c4b1e75719a8ca3..8ec3fe8803d4003e08c3713d7187c57b96d7b193 100755 (executable)
@@ -72,7 +72,7 @@ tmpfiles="$tmpfiles mcomm-test25.tmp mcomm-test25.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} --more-than=0 -o mcomm-test25.tmp mcomm-test25.in1 mcomm-test25.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test25.tmp > mcomm-test25.out
+LC_ALL=C tr -d '\r' < mcomm-test25.tmp > mcomm-test25.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test25.ok"
index ee480947d6c1c1934c2e05f31169f18de42c35af..0e79f8a597187e1211b27b8a3a685bb0d29c0796 100755 (executable)
@@ -75,7 +75,7 @@ tmpfiles="$tmpfiles mcomm-test26.tmp mcomm-test26.out"
 : ${MSGCOMM=msgcomm}
 ${MSGCOMM} -o mcomm-test26.tmp mcomm-test26.in1 mcomm-test26.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test26.tmp > mcomm-test26.out
+LC_ALL=C tr -d '\r' < mcomm-test26.tmp > mcomm-test26.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test26.ok"
index 9ccc510e8b2648d5938e1fa3800b0c01fa138cda..66539ccfbba345bb7a9042469565975938ef6471 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles mcomm-test3.tmp mcomm-test3.out"
 ${MSGCOMM} --more-than=0 --omit-header -o mcomm-test3.tmp \
     mcomm-test3.in1 mcomm-test3.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test3.tmp > mcomm-test3.out
+LC_ALL=C tr -d '\r' < mcomm-test3.tmp > mcomm-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test3.ok"
index 551ac178ab95832fd004699506eca2702aea87b0..e3579aff5d2f19323c8e13a77a24a5eae3a4ac95 100755 (executable)
@@ -34,7 +34,7 @@ tmpfiles="$tmpfiles mcomm-test4.tmp mcomm-test4.out"
 ${MSGCOMM} --more-than=0 -o mcomm-test4.tmp \
     mcomm-test4.in1 mcomm-test4.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test4.tmp > mcomm-test4.out
+LC_ALL=C tr -d '\r' < mcomm-test4.tmp > mcomm-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test4.ok"
index 72bb18a3587f433b258bdae0b83ec0a39b0dccea..8442a5d517f2dbadb02bf15fe2642153da4da96c 100755 (executable)
@@ -34,7 +34,7 @@ tmpfiles="$tmpfiles mcomm-test5.tmp mcomm-test5.out"
 ${MSGCOMM} --more-than=0 --omit-header -o mcomm-test5.tmp \
     mcomm-test5.in1 mcomm-test5.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test5.tmp > mcomm-test5.out
+LC_ALL=C tr -d '\r' < mcomm-test5.tmp > mcomm-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test5.ok"
index 29bf24ce4a4a5752f37348a793f00f98b848a8f8..6dca10b4321a8f1079723f16670564e6627a7d95 100755 (executable)
@@ -34,7 +34,7 @@ tmpfiles="$tmpfiles mcomm-test6.tmp mcomm-test6.out"
 ${MSGCOMM} --more-than=0 --no-location -o mcomm-test6.tmp \
     mcomm-test6.in1 mcomm-test6.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test6.tmp > mcomm-test6.out
+LC_ALL=C tr -d '\r' < mcomm-test6.tmp > mcomm-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test6.ok"
index dff5165d2a16df314f2e2ef14a66727a7faf8af4..529cf735c80fd69ee2346af5b683e15fe06a55c3 100755 (executable)
@@ -34,7 +34,7 @@ tmpfiles="$tmpfiles mcomm-test7.tmp mcomm-test7.out"
 ${MSGCOMM} --more-than=0 --no-location --omit-header -o mcomm-test7.tmp \
     mcomm-test7.in1 mcomm-test7.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test7.tmp > mcomm-test7.out
+LC_ALL=C tr -d '\r' < mcomm-test7.tmp > mcomm-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test7.ok"
index 19c71a4964ae3c38d282bcccd9396dcce11b6195..76170fc727fe97f24ce075f4ff5a7faf59e65bed 100755 (executable)
@@ -45,7 +45,7 @@ tmpfiles="$tmpfiles mcomm-test8.tmp mcomm-test8.out"
 ${MSGCOMM} --more-than=1 -o mcomm-test8.tmp \
     mcomm-test8.in1 mcomm-test8.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test8.tmp > mcomm-test8.out
+LC_ALL=C tr -d '\r' < mcomm-test8.tmp > mcomm-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test8.ok"
index 6ed9d84b75067daf73f55bb1cfdf0e563434825a..fac28513bc4fda935ecc309692771cc73b76d4df 100755 (executable)
@@ -45,7 +45,7 @@ tmpfiles="$tmpfiles mcomm-test9.tmp mcomm-test9.out"
 ${MSGCOMM} --more-than=1 --no-location -o mcomm-test9.tmp \
     mcomm-test9.in1 mcomm-test9.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mcomm-test9.tmp > mcomm-test9.out
+LC_ALL=C tr -d '\r' < mcomm-test9.tmp > mcomm-test9.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test9.ok"
index fd448d0cb46bd7442a08965b6ab8ed6aa6c61945..3850c43edf35d800dd137d340dc2301964f51a36 100755 (executable)
@@ -55,7 +55,7 @@ tmpfiles="$tmpfiles mco-test5.tmp mco-test5.out"
 : ${MSGCONV=msgconv}
 ${MSGCONV} --to-code=UTF-8 -o mco-test5.tmp mco-test5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mco-test5.tmp > mco-test5.out
+LC_ALL=C tr -d '\r' < mco-test5.tmp > mco-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mco-test5.ok"
index 3982e0c22897c112b31c71c24a21295d72d4afcb..e6adc6525bed11dc6672bd979ed36e840f9ef908 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles mco-test6.tmp mco-test6.out"
 : ${MSGCONV=msgconv}
 ${MSGCONV} --to-code=ISO-8859-1 -o mco-test6.tmp mco-test6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mco-test6.tmp > mco-test6.out
+LC_ALL=C tr -d '\r' < mco-test6.tmp > mco-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mco-test6.ok"
index 2f54fe8fd51803a08f5ad2a53f45ad89d65690fc..fc3983cf2bfdd91a48f67ece761f780aa7212021 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles men-test1.tmp men-test1.out"
 : ${MSGEN=msgen}
 ${MSGEN} -o men-test1.tmp men-test1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < men-test1.tmp > men-test1.out
+LC_ALL=C tr -d '\r' < men-test1.tmp > men-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles men-test1.ok"
index 7d51ad32f28480b64460d6a788afb1d44ab1ed4a..12525d2e1eb242c828f39658d5e58687dd3ae68b 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles men-test2.tmp men-test2.out"
 : ${MSGEN=msgen}
 ${MSGEN} --properties-input --properties-output -o men-test2.tmp men-test2.properties
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < men-test2.tmp > men-test2.out
+LC_ALL=C tr -d '\r' < men-test2.tmp > men-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles men-test2.ok"
index e1b442c5a59ca48cb137570df33d39b63edf8cb8..9ff5fdb8ed35a8848fe215809061f19eb1c4c19c 100755 (executable)
@@ -47,7 +47,7 @@ tmpfiles="$tmpfiles men-test3.tmp men-test3.out"
 : ${MSGEN=msgen}
 ${MSGEN} -o men-test3.tmp men-test3.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < men-test3.tmp > men-test3.out
+LC_ALL=C tr -d '\r' < men-test3.tmp > men-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles men-test3.ok"
index c98ca61780fadd94ffea394a2ada872e3b6f13ff..1a5d5fb6d773fdbc3d2e16062bcb16c8bdd39cb1 100755 (executable)
@@ -312,7 +312,7 @@ tmpfiles="$tmpfiles mfi-srl-1.tmp mfi-srl-1.out"
 : ${MSGFILTER=msgfilter}
 ${MSGFILTER} -i mfi-srl-1.po -o mfi-srl-1.tmp recode-sr-latin
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mfi-srl-1.tmp > mfi-srl-1.out
+LC_ALL=C tr -d '\r' < mfi-srl-1.tmp > mfi-srl-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mfi-srl-1.ok"
index a22ee7d7b02cc3d79af9363fc7e27414785f1574..bd2da31a6d477e54c9fb8f035630a1af6d0e38e5 100755 (executable)
@@ -63,7 +63,7 @@ tmpfiles="$tmpfiles mf-test1.out"
 : ${GETTEXT=gettext}
 TEXTDOMAINDIR=.. LANGUAGE=tests \
 ${GETTEXT} --env LC_ALL=en gen 'SYS_(C)
-' | tr -d '\r' > mf-test1.out
+' | LC_ALL=C tr -d '\r' > mf-test1.out
 
 tmpfiles="$tmpfiles gtmf-test1.ok"
 cat <<EOF > gtmf-test1.ok
index e2c93b0c8fccc94435d4c539f948d0ad55167580..6d1202edfca518a0156e5a871bb305ea9e58c061 100755 (executable)
@@ -70,7 +70,7 @@ tmpfiles="$tmpfiles mf-test10.err"
 : ${MSGFMT=msgfmt}
 LC_MESSAGES=C LC_ALL= \
 ${MSGFMT} --check -o /dev/null mf-test10.po2 \
-    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test10.err
+    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | LC_ALL=C tr -d '\r' > mf-test10.err
 
 tmpfiles="$tmpfiles mf-test10.ok"
 cat << EOF > mf-test10.ok
index fe763f279a356d4882087b6c584547a0cedfc8e8..1c2f6fa3382a17a5433df40cbde894098768316d 100755 (executable)
@@ -31,7 +31,7 @@ tmpfiles="$tmpfiles mf-12.tmp mf-12.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o mf-12.tmp mf-12.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mf-12.tmp > mf-12.out
+LC_ALL=C tr -d '\r' < mf-12.tmp > mf-12.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mf-12.ok"
index c3a337977a30f15e4fed74fde0195e23d038562c..7b7d3d2d1ec9f1a4964cb8f8971d61b81924c585 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles mf-14.tmp mf-14.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o mf-14.tmp mf-14.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mf-14.tmp > mf-14.out
+LC_ALL=C tr -d '\r' < mf-14.tmp > mf-14.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mf-14.ok"
index 0f1517704e0774b7e3b63cba820a26e5fa180232..44043510829d7ce195a5e2840f548c9c9fe267a8 100755 (executable)
@@ -53,7 +53,7 @@ tmpfiles="$tmpfiles mf-16.tmp mf-16.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o mf-16.tmp mf-16.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mf-16.tmp > mf-16.out
+LC_ALL=C tr -d '\r' < mf-16.tmp > mf-16.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mf-16.ok"
index d0f87a72e408ace84dfed675663d06db79a437f3..0eee91a88f1796675f4d77a27bb58a087ef846e3 100755 (executable)
@@ -41,11 +41,11 @@ tmpfiles="$tmpfiles foo-de.tmp foo-de.out foo-fr.tmp foo-fr.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o foo-de.tmp foo-de.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < foo-de.tmp > foo-de.out
+LC_ALL=C tr -d '\r' < foo-de.tmp > foo-de.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 ${MSGUNFMT} -o foo-fr.tmp foo-fr.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < foo-fr.tmp > foo-fr.out
+LC_ALL=C tr -d '\r' < foo-fr.tmp > foo-fr.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles foo-de.ok"
index a628050d60240742c1c31ac484f7c3a44b1b16a6..2e78c8fe568dd2a56f1e156650ed50910ee42ef8 100755 (executable)
@@ -30,7 +30,7 @@ tmpfiles="$tmpfiles mf-test7.err"
 : ${MSGFMT=msgfmt}
 LC_MESSAGES=C LC_ALL= \
 ${MSGFMT} --verbose --check mf-test7.in1 -o /dev/null \
-    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test7.err
+    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | LC_ALL=C tr -d '\r' > mf-test7.err
 
 tmpfiles="$tmpfiles mf-test7.ok"
 cat << EOF > mf-test7.ok
index 2694f2340d41d39bcc1f9338d1e450a886bc11b4..d08360e07fd005ba64804551a4da241ad1817e1e 100755 (executable)
@@ -30,7 +30,7 @@ tmpfiles="$tmpfiles mf-test8.err"
 : ${MSGFMT=msgfmt}
 LC_MESSAGES=C LC_ALL= \
 ${MSGFMT} --verbose --check mf-test8.in1 -o /dev/null \
-    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test8.err
+    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | LC_ALL=C tr -d '\r' > mf-test8.err
 
 tmpfiles="$tmpfiles mf-test8.ok"
 cat << EOF > mf-test8.ok
index 94b2985c11c2b02aa707be39d235c7d6de776618..ae3aca3d61f73766329f6bdaa3881567e917a07a 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles mf-test9.err"
 : ${MSGFMT=msgfmt}
 LC_MESSAGES=C LC_ALL= \
 ${MSGFMT} --verbose --check mf-test9.in1 -o /dev/null \
-    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test9.err
+    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | LC_ALL=C tr -d '\r' > mf-test9.err
 
 tmpfiles="$tmpfiles mf-test9.ok"
 cat << EOF > mf-test9.ok
index 94657b26da4cb686f46bc8187033fd4e9b418741..22d899f4f7077b63e6a0d67f3e0b05ba814712af 100755 (executable)
@@ -43,7 +43,7 @@ tmpfiles="$tmpfiles mf-test1.out"
 : ${GETTEXT=gettext}
 TEXTDOMAINDIR=.. LANGUAGE=tests \
 ${GETTEXT} --env LC_ALL=en gen 'SYS_(C)
-' | tr -d '\r' > mf-test1.out
+' | LC_ALL=C tr -d '\r' > mf-test1.out
 
 tmpfiles="$tmpfiles gtmf-test1.ok"
 cat <<EOF > gtmf-test1.ok
index a6b0cba321b74293690f048fbd6382a732c820de..25b291a40d206b8747ac6e926e6a9b1cad398199 100755 (executable)
@@ -159,7 +159,7 @@ tmpfiles="$tmpfiles mg-test1.tmp mg-test1.out"
 : ${MSGGREP=msggrep}
 ${MSGGREP} -N pipe-bidi.c -o mg-test1.tmp mg-test1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test1.tmp > mg-test1.out
+LC_ALL=C tr -d '\r' < mg-test1.tmp > mg-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test1.ok"
index fdb47096bbb7e4e67431157cdb75e6d69e3f2dd0..51ef1815bef17e90eeaa0e4182d8fe4b3b38706e 100755 (executable)
@@ -156,7 +156,7 @@ tmpfiles="$tmpfiles mg-test2.tmp mg-test2.out"
 : ${MSGGREP=msggrep}
 ${MSGGREP} -M fr -o mg-test2.tmp mg-test2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test2.tmp > mg-test2.out
+LC_ALL=C tr -d '\r' < mg-test2.tmp > mg-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test2.ok"
index ad698b2b5d3ea7511c9e21ce9da54f178658a330..83f2e615e1d17972896b59b23381da5ef53379f1 100755 (executable)
@@ -166,7 +166,7 @@ ${MSGGREP} -K -e error -T -e Speicher -o mg-test3.tmp mg-test3.po >mg-test3.err
 result=$?
 cat mg-test3.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test3.tmp > mg-test3.out
+LC_ALL=C tr -d '\r' < mg-test3.tmp > mg-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test3.ok"
index 65be819197f856eefff171c2c24a289216a3f248..8e92d5f25f3dddfce6ca6050cccf931e5537743a 100755 (executable)
@@ -168,7 +168,7 @@ ${MSGGREP} -K -e error -f mg-test4.in1 -f mg-test4.in2 -e cannot -o mg-test4.tmp
 result=$?
 cat mg-test4.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test4.tmp > mg-test4.out
+LC_ALL=C tr -d '\r' < mg-test4.tmp > mg-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test4.ok"
index 60e64622468e22225c27dcc861dbd856e2b54056..e2583e110fc2bcf7bf8abb6d0e78eb996d12ba7c 100755 (executable)
@@ -174,7 +174,7 @@ ${MSGGREP} -C -e @proofread -o mg-test5.tmp mg-test5.po >mg-test5.err 2>&1
 result=$?
 cat mg-test5.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test5.tmp > mg-test5.out
+LC_ALL=C tr -d '\r' < mg-test5.tmp > mg-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test5.ok"
index 7f30d5f6d28a4b51afb8ec44f9bf3dc94c1c941c..c57b52ab1d586856d4e5c124fc8862ca69c477eb 100755 (executable)
@@ -120,7 +120,7 @@ LC_MESSAGES=C LC_ALL= \
 ${MSGGREP} --properties-input --properties-output -K -e error -T -e Speicher -o mg-test6.tmp mg-test6.properties
 result=$?
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test6.tmp > mg-test6.out
+LC_ALL=C tr -d '\r' < mg-test6.tmp > mg-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test6.ok"
index 3e4fb01ad895c822e598a56600a2817648909cd7..2809beb3537f3df87cd977fac97f6c0337c5a6d2 100755 (executable)
@@ -56,7 +56,7 @@ tmpfiles="$tmpfiles mg-test7.tmp mg-test7.out"
 LC_MESSAGES=C LC_ALL= \
 ${MSGGREP} -J -e "File|" -o mg-test7.tmp mg-test7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test7.tmp > mg-test7.out
+LC_ALL=C tr -d '\r' < mg-test7.tmp > mg-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test7.ok"
index d0994c60ba59fe11dadfaa0efd621ab8c94d434d..adc6cd3f7bb2adab23ed54a24d00562064a4cc38 100755 (executable)
@@ -42,7 +42,7 @@ ${MSGGREP} -X -e c-form -o mg-test8.tmp mg-test8.po >mg-test8.err 2>&1
 result=$?
 cat mg-test8.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mg-test8.tmp > mg-test8.out
+LC_ALL=C tr -d '\r' < mg-test8.tmp > mg-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mg-test8.ok"
index d0cce87e682655a9bf51a461a50e4571d05a20e9..ac96164c7004082cdde9a79af849ad476e667e16 100755 (executable)
@@ -44,7 +44,7 @@ tmpfiles="$tmpfiles mi-test1.tmp mi-test1.out mi-test1.err"
 : ${MSGINIT=msginit}
 ${MSGINIT} -i mi-test1.pot -l ga_IE --no-translator -o mi-test1.tmp 2>mi-test1.err
 test $? = 0 || { cat mi-test1.err 1>&2; rm -fr $tmpfiles; exit 1; }
-sed -e '1,10d' < mi-test1.tmp | tr -d '\r' > mi-test1.out
+sed -e '1,10d' < mi-test1.tmp | LC_ALL=C tr -d '\r' > mi-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mi-test1.ok"
index 73303da84234047228f28245fdb40e847da3dbf0..63edb6c8ad0bdd5e976241e0407b2a99fe69828d 100755 (executable)
@@ -68,7 +68,7 @@ tmpfiles="$tmpfiles mi-test2.tmp mi-test2.out mi-test2.err"
 : ${MSGINIT=msginit}
 ${MSGINIT} -i mi-test2.pot -l ga_IE --no-translator -o mi-test2.tmp 2>mi-test2.err
 test $? = 0 || { cat mi-test2.err 1>&2; rm -fr $tmpfiles; exit 1; }
-sed -e '1,10d' < mi-test2.tmp | tr -d '\r' > mi-test2.out
+sed -e '1,10d' < mi-test2.tmp | LC_ALL=C tr -d '\r' > mi-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mi-test2.ok"
index 2331eb313f58bec0ae943ca8ebc7601b8fa99c61..b122928fc1435f48664e95bf08238fb625fb9970 100755 (executable)
@@ -42,7 +42,7 @@ tmpfiles="$tmpfiles mm-test1.tmp mm-test1.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test1.tmp mm-test1.in1 mm-test1.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test1.tmp > mm-test1.out
+LC_ALL=C tr -d '\r' < mm-test1.tmp > mm-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test1.ok"
index e1f1ebfd0a1c98c066698e28ff3f3a7f957d4d92..e8ef11f8104d550b7c271d4c834b7903a7e852e1 100755 (executable)
@@ -58,7 +58,7 @@ tmpfiles="$tmpfiles mm-test10.tmp mm-test10.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test10.tmp mm-test10.po mm-test10.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test10.tmp > mm-test10.out
+LC_ALL=C tr -d '\r' < mm-test10.tmp > mm-test10.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test10.ok"
index 4cc034a7da0b5bc53cb0dd326abe41136e1c7a42..8902f443d9b8f7373d0c82d2f8f54d760084dc24 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles mm-test11.tmp mm-test11.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test11.tmp mm-test11.po mm-test11.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test11.tmp > mm-test11.out
+LC_ALL=C tr -d '\r' < mm-test11.tmp > mm-test11.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test11.ok"
index 39995c4fe4c17cfdc06b7e0d78712310327ea0a6..158a118c17fc0f8d6d13a089b830e8a551016719 100755 (executable)
@@ -58,7 +58,7 @@ tmpfiles="$tmpfiles mm-test12.tmp mm-test12.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test12.tmp mm-test12.po mm-test12.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test12.tmp > mm-test12.out
+LC_ALL=C tr -d '\r' < mm-test12.tmp > mm-test12.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test12.ok"
index 292a1f097d7e9f2e0ca61452e4776b2efb6c23c5..dea83f2697660cd10e1e73cbb532abe27ae3fd54 100755 (executable)
@@ -91,7 +91,7 @@ tmpfiles="$tmpfiles mm-test13.tmp mm-test13.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test13.tmp mm-test13.po mm-test13.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test13.tmp > mm-test13.out
+LC_ALL=C tr -d '\r' < mm-test13.tmp > mm-test13.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test13.ok"
index ee95c6a0ff03f3ed82f36ebe7a78c28529d70d06..2087a667b8c2860dc88f35707283f8889901625f 100755 (executable)
@@ -62,7 +62,7 @@ tmpfiles="$tmpfiles mm-test14.tmp mm-test14.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test14.tmp mm-test14-ru.po mm-test14.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test14.tmp > mm-test14.out
+LC_ALL=C tr -d '\r' < mm-test14.tmp > mm-test14.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test14.ok"
index 336c9b5cb5ff35400045b0423495b7479786e632..a743e1c880868c1b836f5b21f2e2b119dccb32ab 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles mm-test15.tmp mm-test15.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test15.tmp mm-test15.pot mm-test15.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test15.tmp > mm-test15.out
+LC_ALL=C tr -d '\r' < mm-test15.tmp > mm-test15.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test15.ok"
index 4bcb6d27ac348af86c2ddfbb46f3544385ca0dc1..e5e590099daa1ba19d87a11a1aee5a12f0724501 100755 (executable)
@@ -64,7 +64,7 @@ tmpfiles="$tmpfiles mm-test16.tmp.po mm-test16.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test16.tmp.po mm-test16.po mm-test16.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test16.tmp.po > mm-test16.new.po
+LC_ALL=C tr -d '\r' < mm-test16.tmp.po > mm-test16.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test16.ok"
index 1864079b372cc981d801b91de99c63dc311ee6e8..bc1bc6df55ce3f902dae0d4b9f4bee76c5161007 100755 (executable)
@@ -58,7 +58,7 @@ tmpfiles="$tmpfiles mm-test17.tmp.po mm-test17.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test17.tmp.po mm-test17.po mm-test17.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test17.tmp.po > mm-test17.new.po
+LC_ALL=C tr -d '\r' < mm-test17.tmp.po > mm-test17.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test17.ok"
index 5bc7b9313b7653d9a80273811676f6f6a0de0854..f5d381349f969989d1cc19021d0fd1863f8f4e44 100755 (executable)
@@ -124,7 +124,7 @@ tmpfiles="$tmpfiles mm-test18.tmp.po mm-test18.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test18.tmp.po mm-test18.po mm-test18.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test18.tmp.po > mm-test18.new.po
+LC_ALL=C tr -d '\r' < mm-test18.tmp.po > mm-test18.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test18.ok"
index 88b294b57e172bab551bde8ffb867c7cfe22822a..e3e3c27803e0c5de7597d26bcf399a0d64f1fee8 100755 (executable)
@@ -84,7 +84,7 @@ tmpfiles="$tmpfiles mm-test19.tmp.po mm-test19.new1.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q --previous -o mm-test19.tmp.po mm-test19.po mm-test19.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test19.tmp.po > mm-test19.new1.po
+LC_ALL=C tr -d '\r' < mm-test19.tmp.po > mm-test19.new1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test19.ok1"
@@ -174,7 +174,7 @@ tmpfiles="$tmpfiles mm-test19.tmp.po mm-test19.new2.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q --previous -o mm-test19.tmp.po mm-test19.new1.po mm-test19.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test19.tmp.po > mm-test19.new2.po
+LC_ALL=C tr -d '\r' < mm-test19.tmp.po > mm-test19.new2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test19.ok2"
index 7e7a92626059167f3aadc2ccd5555d30b1ce68f1..88d60b3e2ad65097a24c7e8f7d54a592b5545f95 100755 (executable)
@@ -22,7 +22,7 @@ tmpfiles="$tmpfiles mm-test2.out"
 : ${MSGMERGE=msgmerge}
 LC_MESSAGES=C LC_ALL= \
 ${MSGMERGE} -q -o /dev/stdout mm-test2.in1 mm-test2.in2 \
-  2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' | tr -d '\r' > mm-test2.out
+  2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' | LC_ALL=C tr -d '\r' > mm-test2.out
 
 tmpfiles="$tmpfiles mm-test2.ok"
 cat << EOF > mm-test2.ok
index 45545f9f38cf5d0044bee299f6649d26ce7270c3..09ce9cf224e0367b0f3409a4e374da4d70e87c7d 100755 (executable)
@@ -79,7 +79,7 @@ tmpfiles="$tmpfiles mm-test20.tmp.po mm-test20.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test20.tmp.po mm-test20.po mm-test20.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test20.tmp.po > mm-test20.new.po
+LC_ALL=C tr -d '\r' < mm-test20.tmp.po > mm-test20.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test20.ok"
index ba53911b65293082def0721d122b9ef363d7cf74..ca3544ddfafb8a4467d39863658b85f4fca05b34 100755 (executable)
@@ -53,7 +53,7 @@ tmpfiles="$tmpfiles mm-test21.tmp.po mm-test21.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test21.tmp.po mm-test21.po mm-test21.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test21.tmp.po > mm-test21.new.po
+LC_ALL=C tr -d '\r' < mm-test21.tmp.po > mm-test21.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test21.ok"
index d37afc5becea97362c75559a305c331ecb8667b4..4b60cf8b3e8f968e5c2152d237ab02ad432c3549 100644 (file)
@@ -51,7 +51,7 @@ tmpfiles="$tmpfiles mm-test22.tmp.po mm-test22.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test22.tmp.po mm-test22.po mm-test22.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test22.tmp.po > mm-test22.new.po
+LC_ALL=C tr -d '\r' < mm-test22.tmp.po > mm-test22.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test22.ok"
index eca985f2d373f4163879cdcf8e0828d4d846cc69..073270dd0ad9e7fc7ea4a2345a7211a5d2329e42 100755 (executable)
@@ -84,7 +84,7 @@ tmpfiles="$tmpfiles mm-test23.tmp.po mm-test23.new.po"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q --previous -o mm-test23.tmp.po mm-test23.po mm-test23.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test23.tmp.po > mm-test23.new.po
+LC_ALL=C tr -d '\r' < mm-test23.tmp.po > mm-test23.new.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test23.ok"
index e77100ff9fcfdf2fb26580808a3a3e5320516eb9..0f8fd2d2f2fcd554c004777b4a219510f8038383 100755 (executable)
@@ -56,7 +56,7 @@ tmpfiles="$tmpfiles mm-test3.tmp mm-test3.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test3.tmp mm-test3.in1 mm-test3.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test3.tmp > mm-test3.out
+LC_ALL=C tr -d '\r' < mm-test3.tmp > mm-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test3.ok"
index 9f076b479aad72f5a64b04614be067186d9feea3..904a4c616bbf774863f5828133d2681c0844ceb8 100755 (executable)
@@ -31,7 +31,7 @@ tmpfiles="$tmpfiles mm-test4.tmp mm-test4.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test4.tmp mm-test4.in1.po mm-test4.in2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test4.tmp > mm-test4.out
+LC_ALL=C tr -d '\r' < mm-test4.tmp > mm-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test4.ok"
index 12c3736ae802c677b05b1d01c6bbfb684767cfcd..69886f137a7741ae39f759b0be319fe5f6e6d2fb 100755 (executable)
@@ -46,7 +46,7 @@ ${MSGMERGE} -q -o mm-test5.tmp mm-test5.in1.po mm-test5.in2.po >mm-test5.err 2>&
 result=$?
 cat mm-test5.err | grep -v 'warning: Charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test5.tmp > mm-test5.out
+LC_ALL=C tr -d '\r' < mm-test5.tmp > mm-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test5.ok"
index c6f9e3ef46de8f285c0d080b9854f2f30b71c179..e8ffc71f054cce676aaa369b9c9b4ad10c921279 100755 (executable)
@@ -61,7 +61,7 @@ tmpfiles="$tmpfiles mm-test6.tmp mm-test6.out"
 LC_MESSAGES=C LC_ALL= \
 ${MSGMERGE} -q -o mm-test6.tmp mm-test6.in1.po mm-test6.in2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test6.tmp > mm-test6.out
+LC_ALL=C tr -d '\r' < mm-test6.tmp > mm-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test6.ok"
index ae3ffff7034639d24ca24e9cbf2d8420da3378f3..a64111b7111e44033cb544b69ac83a4d0073a0dd 100755 (executable)
@@ -46,7 +46,7 @@ tmpfiles="$tmpfiles mm-test7.tmp mm-test7.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o mm-test7.tmp mm-test7.po mm-test7.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test7.tmp > mm-test7.out
+LC_ALL=C tr -d '\r' < mm-test7.tmp > mm-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test7.ok"
index 912e308f1aa0a0e7c7b7bc6b6d631ecd73c08969..9381977441a6496655336afbd15c63996c027562 100755 (executable)
@@ -42,7 +42,7 @@ tmpfiles="$tmpfiles mm-test8.tmp mm-test8.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} --multi-domain -q -o mm-test8.tmp mm-test8.po mm-test8.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-test8.tmp > mm-test8.out
+LC_ALL=C tr -d '\r' < mm-test8.tmp > mm-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test8.ok"
index 744c3897cf26614d4bbe0d5093965da089b4a891..9cb66d2a941b8a8af8ec51b248064e1890829693 100755 (executable)
@@ -25,7 +25,7 @@ tmpfiles="$tmpfiles mm-test9.err"
 : ${MSGMERGE=msgmerge}
 LC_MESSAGES=C LC_ALL= \
 ${MSGMERGE} -q -o /dev/null mm-test9.in1 mm-test9.in2 \
-    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' | tr -d '\r' > mm-test9.err
+    2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' | LC_ALL=C tr -d '\r' > mm-test9.err
 
 tmpfiles="$tmpfiles mm-test9.ok"
 cat << EOF > mm-test9.ok
index b695529ac693526217c87cccee120286c2b181db..c8f3dbba143f4dec392ae90b3676f753781f0139 100755 (executable)
@@ -32,7 +32,7 @@ tmpfiles="$tmpfiles mm-c-1.tmp mm-c-1.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -C mm-c-1.com -o mm-c-1.tmp mm-c-1.in1 mm-c-1.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-1.tmp > mm-c-1.out
+LC_ALL=C tr -d '\r' < mm-c-1.tmp > mm-c-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-1.ok"
index 65ad975fb7df275d6aa9e202f30d2f890a96511e..3613d0adb399f5024205cacc22334be585fd26b6 100755 (executable)
@@ -32,7 +32,7 @@ tmpfiles="$tmpfiles mm-c-2.tmp mm-c-2.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -C mm-c-2.com -o mm-c-2.tmp mm-c-2.in1 mm-c-2.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-2.tmp > mm-c-2.out
+LC_ALL=C tr -d '\r' < mm-c-2.tmp > mm-c-2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-2.ok"
index 066021384442f48fbbd04389bfbca0d53d32f821..743633c990884defa779f4acaeec0c6fe8108dfb 100755 (executable)
@@ -40,7 +40,7 @@ tmpfiles="$tmpfiles mm-c-3.tmp mm-c-3.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -C mm-c-3.com -o mm-c-3.tmp mm-c-3.in1 mm-c-3.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-3.tmp > mm-c-3.out
+LC_ALL=C tr -d '\r' < mm-c-3.tmp > mm-c-3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-3.ok"
index 307876acdb8be36b2a1f0ad00ee15306459c5edd..42b85461a2c96393e61944d6de6bc85dc6d92ce2 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles mm-c-4.tmp mm-c-4.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q --compendium mm-c-4.com -o mm-c-4.tmp /dev/null mm-c-4.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-4.tmp > mm-c-4.out
+LC_ALL=C tr -d '\r' < mm-c-4.tmp > mm-c-4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-4.ok"
index 7bf86660aa609fc1145df0db7364556a129627b9..4e7327a280959daaeb302c97b34bf7c14739b97c 100755 (executable)
@@ -11,7 +11,7 @@ ${MSGMERGE} -q -o mm-c-5.tmp \
   --compendium ${top_srcdir}/tests/mm-viet.comp.po \
   /dev/null ${top_srcdir}/tests/mm-viet.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-5.tmp > mm-c-5.out
+LC_ALL=C tr -d '\r' < mm-c-5.tmp > mm-c-5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index d7324c9b92842363050bf6e193924c99b7cde79f..89f38333a227c0e53d426d868b21227f66c1dbaa 100755 (executable)
@@ -27,7 +27,7 @@ ${MSGMERGE} -q -o mm-c-6-AEE.tmp \
   --compendium ${top_srcdir}/tests/mm-ko-comp.euc-kr.po \
   ${top_srcdir}/tests/mm-ko.euc-kr.po ${top_srcdir}/tests/mm-ko.ascii.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-AEE.tmp > mm-c-6-AEE.out
+LC_ALL=C tr -d '\r' < mm-c-6-AEE.tmp > mm-c-6-AEE.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-AEU.tmp mm-c-6-AEU.out"
@@ -36,7 +36,7 @@ ${MSGMERGE} -q -o mm-c-6-AEU.tmp \
   --compendium mm-ko-comp.utf-8.po \
   ${top_srcdir}/tests/mm-ko.euc-kr.po ${top_srcdir}/tests/mm-ko.ascii.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-AEU.tmp > mm-c-6-AEU.out
+LC_ALL=C tr -d '\r' < mm-c-6-AEU.tmp > mm-c-6-AEU.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-AUE.tmp mm-c-6-AUE.out"
@@ -45,7 +45,7 @@ ${MSGMERGE} -q -o mm-c-6-AUE.tmp \
   --compendium ${top_srcdir}/tests/mm-ko-comp.euc-kr.po \
   mm-ko.utf-8.po ${top_srcdir}/tests/mm-ko.ascii.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-AUE.tmp > mm-c-6-AUE.out
+LC_ALL=C tr -d '\r' < mm-c-6-AUE.tmp > mm-c-6-AUE.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-AUU.tmp mm-c-6-AUU.out"
@@ -54,7 +54,7 @@ ${MSGMERGE} -q -o mm-c-6-AUU.tmp \
   --compendium mm-ko-comp.utf-8.po \
   mm-ko.utf-8.po ${top_srcdir}/tests/mm-ko.ascii.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-AUU.tmp > mm-c-6-AUU.out
+LC_ALL=C tr -d '\r' < mm-c-6-AUU.tmp > mm-c-6-AUU.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-UEE.tmp mm-c-6-UEE.out"
@@ -63,7 +63,7 @@ ${MSGMERGE} -q -o mm-c-6-UEE.tmp \
   --compendium ${top_srcdir}/tests/mm-ko-comp.euc-kr.po \
   ${top_srcdir}/tests/mm-ko.euc-kr.po mm-ko.utf-8.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-UEE.tmp > mm-c-6-UEE.out
+LC_ALL=C tr -d '\r' < mm-c-6-UEE.tmp > mm-c-6-UEE.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-UEU.tmp mm-c-6-UEU.out"
@@ -72,7 +72,7 @@ ${MSGMERGE} -q -o mm-c-6-UEU.tmp \
   --compendium mm-ko-comp.utf-8.po \
   ${top_srcdir}/tests/mm-ko.euc-kr.po mm-ko.utf-8.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-UEU.tmp > mm-c-6-UEU.out
+LC_ALL=C tr -d '\r' < mm-c-6-UEU.tmp > mm-c-6-UEU.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-UUE.tmp mm-c-6-UUE.out"
@@ -81,7 +81,7 @@ ${MSGMERGE} -q -o mm-c-6-UUE.tmp \
   --compendium ${top_srcdir}/tests/mm-ko-comp.euc-kr.po \
   mm-ko.utf-8.po mm-ko.utf-8.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-UUE.tmp > mm-c-6-UUE.out
+LC_ALL=C tr -d '\r' < mm-c-6-UUE.tmp > mm-c-6-UUE.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-UUU.tmp mm-c-6-UUU.out"
@@ -90,13 +90,13 @@ ${MSGMERGE} -q -o mm-c-6-UUU.tmp \
   --compendium mm-ko-comp.utf-8.po \
   mm-ko.utf-8.po mm-ko.utf-8.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-c-6-UUU.tmp > mm-c-6-UUU.out
+LC_ALL=C tr -d '\r' < mm-c-6-UUU.tmp > mm-c-6-UUU.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-c-6-U.ok mm-c-6-E.ok"
 : ${MSGCONV=msgconv}
-${MSGCONV} --to-code=UTF-8 mm-c-6-UUU.out | tr -d '\r' > mm-c-6-U.ok
-${MSGCONV} --to-code=EUC-KR mm-c-6-UUU.out | sed -e 's,EUC-KR,euc-kr,' | tr -d '\r' > mm-c-6-E.ok
+${MSGCONV} --to-code=UTF-8 mm-c-6-UUU.out | LC_ALL=C tr -d '\r' > mm-c-6-U.ok
+${MSGCONV} --to-code=EUC-KR mm-c-6-UUU.out | sed -e 's,EUC-KR,euc-kr,' | LC_ALL=C tr -d '\r' > mm-c-6-E.ok
 
 : ${DIFF=diff}
 ${DIFF} mm-c-6-E.ok mm-c-6-AEE.out || { rm -fr $tmpfiles; exit 1; }
index 874e4895bd66ec6310969653b0717644f9f46a86..eb329c28a7daaf223fcf5da81d87d947cd1832d2 100755 (executable)
@@ -41,7 +41,7 @@ tmpfiles="$tmpfiles mm-p-1.tmp mm-p-1.out"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q --properties-input --properties-output -o mm-p-1.tmp mm-p-1.in1 mm-p-1.in2
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-p-1.tmp > mm-p-1.out
+LC_ALL=C tr -d '\r' < mm-p-1.tmp > mm-p-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-p-1.ok"
index 7c38e18a159e1ca38cbdf3d5eed432b5ae449861..37d2db60fe86e558add03cf9fe22489d245fe1c4 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles mm-p-2.po~ mm-p-2.tmp"
 ${MSGMERGE} -q --properties-input --update mm-p-2.po mm-p-2.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 mv mm-p-2.po mm-p-2.tmp || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-p-2.tmp > mm-p-2.po
+LC_ALL=C tr -d '\r' < mm-p-2.tmp > mm-p-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-p-2.ok"
index 0174032fc98b75082047890e3b68c980612897cd..6f4d4a0bc894bedde75372a6671d57e6e2e82c59 100755 (executable)
@@ -57,7 +57,7 @@ tmpfiles="$tmpfiles mm-u-2.po~ mm-u-2.tmp"
 ${MSGMERGE} -q --update mm-u-2.po mm-u-2.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 mv mm-u-2.po mm-u-2.tmp || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mm-u-2.tmp > mm-u-2.po
+LC_ALL=C tr -d '\r' < mm-u-2.tmp > mm-u-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-u-2.ok"
index 5a11b45818372601c7fc8d633e03abb547550eb4..5cce2751a76b49748a37ef47f2a32927f4edc789 100755 (executable)
@@ -41,7 +41,7 @@ tmpfiles="$tmpfiles mu-test1.tmp mu-test1.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o mu-test1.tmp mu-test1.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mu-test1.tmp > mu-test1.out
+LC_ALL=C tr -d '\r' < mu-test1.tmp > mu-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index f8d93153637bfd1a55b41520050607965f293734..39f959b3c5f97452cda1845c2a1f8fede7d67057 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles mu-2.tmp mu-2.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o mu-2.tmp mu-2.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mu-2.tmp > mu-2.out
+LC_ALL=C tr -d '\r' < mu-2.tmp > mu-2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 6d4c2177d2cb862a53065104d9b5784630873f58..7af68bc5144cc0bda054651df7395a37683a0323 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles mu-p-1.tmp mu-p-1.out"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} --properties-output -o mu-p-1.tmp mu-p-1.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < mu-p-1.tmp > mu-p-1.out
+LC_ALL=C tr -d '\r' < mu-p-1.tmp > mu-p-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index 7157f343a230aaad7e5bd9dcf5ac2b2b5ccd0c4f..e137d5138ccddfe7e5091dfa0c8a1d96ae733e44 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles msguniq-1.tmp msguniq-1.out"
 : ${MSGUNIQ-msguniq}
 ${MSGUNIQ} -w 1000 -o msguniq-1.tmp ${top_srcdir}/tests/msguniq-a.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < msguniq-1.tmp > msguniq-1.out
+LC_ALL=C tr -d '\r' < msguniq-1.tmp > msguniq-1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index d9171e64a7c240604411d813f4d48cfeb87fb10c..d8c6a9942a0339cb1bf6cc61f0e4e2bf51c37284 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles msguniq-2.tmp msguniq-2.out"
 : ${MSGUNIQ-msguniq}
 ${MSGUNIQ} -w 1000 -u -o msguniq-2.tmp ${top_srcdir}/tests/msguniq-a.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < msguniq-2.tmp > msguniq-2.out
+LC_ALL=C tr -d '\r' < msguniq-2.tmp > msguniq-2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles msguniq-2.ok"
index 4ea6300d2e9dad1b31cbf1026dbbdb10b7bb9d6a..dcd5ee85a9913e30a53b7c128f5fabc3f485876d 100755 (executable)
@@ -9,7 +9,7 @@ tmpfiles="$tmpfiles msguniq-3.tmp msguniq-3.out"
 : ${MSGUNIQ-msguniq}
 ${MSGUNIQ} -w 1000 -d -o msguniq-3.tmp ${top_srcdir}/tests/msguniq-a.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < msguniq-3.tmp > msguniq-3.out
+LC_ALL=C tr -d '\r' < msguniq-3.tmp > msguniq-3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles msguniq-3.ok"
index 05dcaaa63b259bc9201e32b6e1e42573f35b5108..3e784e135a55bcc97b641516e21efd4406ad069b 100755 (executable)
@@ -60,7 +60,7 @@ tmpfiles="$tmpfiles msguniq-5.tmp msguniq-5.out"
 : ${MSGUNIQ-msguniq}
 ${MSGUNIQ} -o msguniq-5.tmp msguniq-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < msguniq-5.tmp > msguniq-5.out
+LC_ALL=C tr -d '\r' < msguniq-5.tmp > msguniq-5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles msguniq-5.ok"
index 399668fa491faa5c3d20a6f98c72117ad718560e..c9ded37ea53f61a1baa4ab80659b2354ac3dfc61 100755 (executable)
@@ -73,7 +73,7 @@ tmpfiles="$tmpfiles msguniq-6.tmp msguniq-6.out"
 : ${MSGUNIQ=msguniq}
 ${MSGUNIQ} -o msguniq-6.tmp msguniq-6.in
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < msguniq-6.tmp > msguniq-6.out
+LC_ALL=C tr -d '\r' < msguniq-6.tmp > msguniq-6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles msguniq-6.ok"
index f62807c79162926f40c4eab34fb92d43b7cfe6f8..e3b942899ea25fd4cba246cd751e8cbf182e8da3 100755 (executable)
@@ -7,7 +7,7 @@ tmpfiles="$tmpfiles cake.tmp cake.pot"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -o cake.tmp --omit-header --no-location ${top_srcdir}/tests/plural-1-prg.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < cake.tmp > cake.pot
+LC_ALL=C tr -d '\r' < cake.tmp > cake.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles cake.ok"
@@ -36,7 +36,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.new"
 : ${MSGMERGE=msgmerge}
 ${MSGMERGE} -q -o fr.po.tmp fr.po cake.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.new
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.new
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
@@ -53,7 +53,7 @@ tmpfiles="$tmpfiles fr.po.tmp fr.po.un"
 : ${MSGUNFMT=msgunfmt}
 ${MSGUNFMT} -o fr.po.tmp fr/LC_MESSAGES/cake.mo
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < fr.po.tmp > fr.po.un
+LC_ALL=C tr -d '\r' < fr.po.tmp > fr.po.un
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles fr.po.strip"
@@ -66,15 +66,15 @@ tmpfiles="$tmpfiles cake.ok cake.tmp cake.out"
 : ${DIFF=diff}
 echo 'un morceau de gateau' > cake.ok
 LANGUAGE= ./cake fr 1 > cake.tmp || exit 1
-tr -d '\r' < cake.tmp > cake.out || exit 1
+LC_ALL=C tr -d '\r' < cake.tmp > cake.out || exit 1
 ${DIFF} cake.ok cake.out || exit 1
 echo '2 morceaux de gateau' > cake.ok
 LANGUAGE= ./cake fr 2 > cake.tmp || exit 1
-tr -d '\r' < cake.tmp > cake.out || exit 1
+LC_ALL=C tr -d '\r' < cake.tmp > cake.out || exit 1
 ${DIFF} cake.ok cake.out || exit 1
 echo '10 morceaux de gateau' > cake.ok
 LANGUAGE= ./cake fr 10 > cake.tmp || exit 1
-tr -d '\r' < cake.tmp > cake.out || exit 1
+LC_ALL=C tr -d '\r' < cake.tmp > cake.out || exit 1
 ${DIFF} cake.ok cake.out || exit 1
 
 rm -fr $tmpfiles
index 5e27a9c34724d5ce42991eb88eda9fab87e41207..07486ece2a6bc688b23ccfbe61063466aea00aef 100644 (file)
@@ -346,8 +346,8 @@ msgstr ""
 
 #, c-format
 msgid ""
-"A --flag argument doesn't have the <keyword>:<argnum>:[pass-]<flag> syntax: %"
-"s"
+"A --flag argument doesn't have the <keyword>:<argnum>:[pass-]<flag> syntax: "
+"%s"
 msgstr ""
 
 msgid "standard input"
@@ -375,8 +375,8 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Although declared as such, the %s is not a valid %s format string. Reason: %"
-"s\n"
+"Although declared as such, the %s is not a valid %s format string. Reason: "
+"%s\n"
 msgstr ""
 
 #, c-format
index 10ed3b2bca7db54fa7feaef519471d8434dc6790..5e50b508872d948f332b24ae92e0f757422ee324 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles xg-test2.tmp.po xg-test2.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -d xg-test2.tmp -k_ --omit-header --no-location xg-test2.in.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-test2.tmp.po > xg-test2.po
+LC_ALL=C tr -d '\r' < xg-test2.tmp.po > xg-test2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test2.ok"
index 81ecdcb213ce863fef9562a8d04790b91b8c27da..9e1fb317e289589cca8c4a5baf5b2623ad53dcdf 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles xg-test3.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --no-location -k_ xg-test3.in.c 2>/dev/null \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-test3.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-test3.po
 
 tmpfiles="$tmpfiles xg-test3.ok"
 cat <<EOF > xg-test3.ok
index 21b14ba951126a3f674b22fd39759f69546ecfd4..f648666d804da28a914ddcb830bc03a04782e17e 100755 (executable)
@@ -14,7 +14,7 @@ tmpfiles="$tmpfiles xg-test4.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --foreign-user --no-location -k_ xg-test4.in.c \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-test4.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-test4.po
 
 tmpfiles="$tmpfiles xg-test4.ok"
 cat <<EOF > xg-test4.ok
index ef031805a7ab4f695e99e1c4cd8a0409d6063466..c654612db4ec5255cd814396e06485d16a404a41 100755 (executable)
@@ -20,7 +20,7 @@ ${XGETTEXT} --no-location -k_ -o xg-test5.po xg-test5.c 2>/dev/null
 test $? = 1 || { rm -fr $tmpfiles; exit 1; }
 ${XGETTEXT} --no-location -k_ --from-code=iso-8859-2 -o xg-test5.tmp xg-test5.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-test5.tmp > xg-test5.po
+LC_ALL=C tr -d '\r' < xg-test5.tmp > xg-test5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test5.pot"
index a9f581b1f12775b4667a771c1d63e9a81398c094..d0997b5665bf00e22318e487473ef99e24caae74 100755 (executable)
@@ -95,7 +95,7 @@ ${XGETTEXT} --omit-header --no-location -d xg-test6.tmp \
   xg-test6.jl xg-test6.java xg-test6.awk xg-test6.ycp xg-test6.tcl \
   xg-test6.pl xg-test6.php 
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-test6.tmp.po > xg-test6.po
+LC_ALL=C tr -d '\r' < xg-test6.tmp.po > xg-test6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test6.ok"
index 4113edd8bc5d761f83e8c67b5c66f250a667376a..3eddc1b6497437be77af8892233b3a2386a885e1 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles xg-test7.tmp.po xg-test7.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --add-comments -d xg-test7.tmp xg-test7.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-test7.tmp.po > xg-test7.po
+LC_ALL=C tr -d '\r' < xg-test7.tmp.po > xg-test7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test7.ok"
index adc29253378380732f5005193ecce90a05d219ca..10a4f105497c8cc188091f8d41ad686e1b9f211c 100755 (executable)
@@ -40,7 +40,7 @@ ${XGETTEXT} -a -j -o xg-test8.po xg-test8.in.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test8.pot"
-sed -e '/POT-Creation-Date/d' < xg-test8.po | tr -d '\r' > xg-test8.pot
+sed -e '/POT-Creation-Date/d' < xg-test8.po | LC_ALL=C tr -d '\r' > xg-test8.pot
 
 tmpfiles="$tmpfiles xg-test8.ok"
 cat <<\EOF > xg-test8.ok
index 524215e542e20d8256fd7912819b2cfcb03f6d4a..75d3576e50da55f695264d0a07ce3f8f04cc4b04 100755 (executable)
@@ -29,7 +29,7 @@ ${XGETTEXT} --omit-header \
   --keyword=title:1,\"xhtml-format\",\"xml-format\" \
   -d xg-test9.tmp xg-test9.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-test9.tmp.po > xg-test9.po
+LC_ALL=C tr -d '\r' < xg-test9.tmp.po > xg-test9.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-test9.ok"
index ef46fe434825c3e466fada3ed821cdccf881f69a..7d3f9548356e220cd76fb34235fb67ba291a0632 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-a-1.tmp.po xg-a-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-a-1.tmp xg-a-1.awk
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-a-1.tmp.po > xg-a-1.po
+LC_ALL=C tr -d '\r' < xg-a-1.tmp.po > xg-a-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-a-1.ok"
index eb2ad1c20da74eca2a80760ad9689669c82d1344..5ff65dcd6effe2999951836a873f830107e45764 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-a-2.tmp.po xg-a-2.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-a-2.tmp xg-a-2.awk
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-a-2.tmp.po > xg-a-2.po
+LC_ALL=C tr -d '\r' < xg-a-2.tmp.po > xg-a-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-a-2.ok"
index f1a7e4138b99fa6f7cd4d27df6e9ddb2ce60550d..58bb1930bfa502b3dd208ce1a1bc096a6ecee2d8 100755 (executable)
@@ -12,7 +12,7 @@ tmpfiles="$tmpfiles xg-c-1.tmp.po xg-c-1.po"
 ${XGETTEXT} -d xg-c-1.tmp -k_ --omit-header --no-location \
  $top_srcdir/src/xgettext.c $top_srcdir/src/msgfmt.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-1.tmp.po > xg-c-1.po
+LC_ALL=C tr -d '\r' < xg-c-1.tmp.po > xg-c-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${DIFF=diff}
index d21ae99c35a5237736f3867090fd6e772533bdbb..bf6fddadca8cf4cc0b922567a8e2f3aeb2354eed 100755 (executable)
@@ -22,7 +22,7 @@ ${XGETTEXT} --omit-header --no-location \
   --keyword=i18n:1 --keyword=i18n:1c,2 --keyword=tr:1 --keyword=tr:1,2c \
   -d xg-c-10.tmp xg-c-10.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-10.tmp.po > xg-c-10.po
+LC_ALL=C tr -d '\r' < xg-c-10.tmp.po > xg-c-10.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-10.ok"
index b1ff28b81f8afac5c8a6e20ad1576bae4caeb61b..1dd854fb60e15833d3f462bec79efc52232f8ff1 100755 (executable)
@@ -22,7 +22,7 @@ ${XGETTEXT} --omit-header --no-location \
   --keyword=i18n:1 --keyword=i18n:1c,2,2t --keyword=i18n:1,2,3t \
   -d xg-c-11.tmp xg-c-11.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-11.tmp.po > xg-c-11.po
+LC_ALL=C tr -d '\r' < xg-c-11.tmp.po > xg-c-11.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-11.ok"
index 696eaeeae60f3db85cd5e4d8bac7851351801050..b138dcbb7e5b789b703a0423d1d889c0bcf3b318 100755 (executable)
@@ -15,7 +15,7 @@ tmpfiles="$tmpfiles xg-c-12.tmp.po xg-c-12.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-c-12.tmp xg-c-12.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-12.tmp.po > xg-c-12.po
+LC_ALL=C tr -d '\r' < xg-c-12.tmp.po > xg-c-12.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-12.ok"
index 805b24698462f3a95a52c7a2ac7a3cf480c90230..2db0a743f35e6f3774830d8154d83edb8dadfb1f 100755 (executable)
@@ -16,7 +16,7 @@ ${XGETTEXT} --omit-header --no-location -d xg-c-13.tmp \
   --flag=foo:1:qt-format --flag=gettext:1:pass-qt-format --qt \
   xg-c-13.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-13.tmp.po > xg-c-13.po
+LC_ALL=C tr -d '\r' < xg-c-13.tmp.po > xg-c-13.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-13.ok"
index 485a471075d32a9ddb3eabb4458a0a663a88383c..8368ecea68b3c469ac8f4157a9494d8efaa762bf 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-c-14.tmp.po xg-c-14.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-c-14.tmp --boost xg-c-14.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-14.tmp.po > xg-c-14.po
+LC_ALL=C tr -d '\r' < xg-c-14.tmp.po > xg-c-14.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 # The first 4 are not marked as c-format, because they are known as
index a8d874e588a4ceda4e1e896e395e7ca15c8a2997..5cf9252cd57d0ac225ad420362fa890bcb8efae0 100755 (executable)
@@ -19,7 +19,7 @@ ${XGETTEXT} --omit-header --no-location \
   --keyword=Q_:1g --keyword=Q_:1g,2g \
   -d xg-c-15.tmp xg-c-15.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-15.tmp.po > xg-c-15.po
+LC_ALL=C tr -d '\r' < xg-c-15.tmp.po > xg-c-15.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-15.ok"
index e103e196ef00f730e816a568ff0b535611e694ba..801ff4900f156a988284437c108d8b391026094e 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-c-16.tmp.po xg-c-16.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-c-16.tmp xg-c-16.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-16.tmp.po > xg-c-16.po
+LC_ALL=C tr -d '\r' < xg-c-16.tmp.po > xg-c-16.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-16.ok"
index 011c77878dcc1ca2fdcc692b88af0708d6940a53..7cae3df29d77df163cb878f754317eba3c2a1d37 100755 (executable)
@@ -22,7 +22,7 @@ tmpfiles="$tmpfiles xg-c-17.tmp.po xg-c-17.po"
 ${XGETTEXT} --omit-header --no-location -d xg-c-17.tmp --language=C++ --kde \
   xg-c-17.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-17.tmp.po > xg-c-17.po
+LC_ALL=C tr -d '\r' < xg-c-17.tmp.po > xg-c-17.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-17.ok"
index 53adfc63ae5269b1977a73bf749089d512c3217a..2c07dc8abc8669f04baced86e750137839201163 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles xg-c-2.tmp.po xg-c-2.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} -d xg-c-2.tmp -k_ --omit-header --no-location xg-c-2.in.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-2.tmp.po > xg-c-2.po
+LC_ALL=C tr -d '\r' < xg-c-2.tmp.po > xg-c-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-2.ok"
index bc6d69afd37c2e9353bbba0cc04147ec62903b8f..6cf1d84bada50af77bfca6703686137e7eaa8317 100755 (executable)
@@ -17,7 +17,7 @@ tmpfiles="$tmpfiles xg-c-3.tmp.po xg-c-3.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --add-location -d xg-c-3.tmp xg-c-3.in.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-3.tmp.po > xg-c-3.po
+LC_ALL=C tr -d '\r' < xg-c-3.tmp.po > xg-c-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-3.ok"
index 290fb32fca3b25a8b562b5dd6eccfe23a19a3b54..e5520dd1141d48b56bc8d974e7e89d2c25758d35 100755 (executable)
@@ -14,7 +14,7 @@ tmpfiles="$tmpfiles xg-c-4.tmp.po xg-c-4.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location --trigraphs -d xg-c-4.tmp xg-c-4.in.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-4.tmp.po > xg-c-4.po
+LC_ALL=C tr -d '\r' < xg-c-4.tmp.po > xg-c-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-4.ok"
index c5106c4bd6dd1721734a4273e125c8788337f5d8..a0bb7987e30e1efe2d833d39e16c1f81cb47c9cf 100755 (executable)
@@ -14,7 +14,7 @@ tmpfiles="$tmpfiles xg-c-5.tmp.po xg-c-5.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location --add-comments -d xg-c-5.tmp xg-c-5.in.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-5.tmp.po > xg-c-5.po
+LC_ALL=C tr -d '\r' < xg-c-5.tmp.po > xg-c-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-5.ok"
index 6c4acb9d6b911af8f03a93f1c30e3946d19f7fa9..050dde38cf922fcf2bbf43fa5212f0dbd2d37f0d 100755 (executable)
@@ -25,7 +25,7 @@ tmpfiles="$tmpfiles xg-c-6.tmp.po xg-c-6.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=XXX \
   -d xg-c-6.tmp xg-c-6.in.C
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-6.tmp.po > xg-c-6.po
+LC_ALL=C tr -d '\r' < xg-c-6.tmp.po > xg-c-6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-6.ok"
index d8d36114306713ac676576baa789ed4de19ae241..8264f0f878770a5fcf696bd7c428accedf00942c 100755 (executable)
@@ -44,7 +44,7 @@ tmpfiles="$tmpfiles xg-c-7.tmp.po xg-c-7.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -c --c++ -d xg-c-7.tmp xg-c-7.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-7.tmp.po > xg-c-7.po
+LC_ALL=C tr -d '\r' < xg-c-7.tmp.po > xg-c-7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-7.ok"
index 191002f946fd23a1f045c8251d9c9362861782d5..1a085bae81d25125d9042c915fd13a4c8f37c451 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-c-8.tmp xg-c-8.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -k_ -o xg-c-8.tmp xg-c-8.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-8.tmp > xg-c-8.po
+LC_ALL=C tr -d '\r' < xg-c-8.tmp > xg-c-8.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-8.ok"
index bef34aa02f3db73061e43ac02c319aaedbc2ef70..242df178d2750632472d75410967185f36d0d9be 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles xg-c-9.tmp.po xg-c-9.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-c-9.tmp xg-c-9.c
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-c-9.tmp.po > xg-c-9.po
+LC_ALL=C tr -d '\r' < xg-c-9.tmp.po > xg-c-9.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-c-9.ok"
index bed1b73650d9de33d1bf153570da1a0ee6a80beb..9f35c93d45f30647dd290a70409e07bc3270f2b8 100755 (executable)
@@ -33,7 +33,7 @@ tmpfiles="$tmpfiles xg-cs-1.tmp.po xg-cs-1.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -c -d xg-cs-1.tmp xg-cs-1.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-cs-1.tmp.po > xg-cs-1.po
+LC_ALL=C tr -d '\r' < xg-cs-1.tmp.po > xg-cs-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-1.ok"
index d608c73acae50c370fc269f392b47bda634cbe23..c5c0f5605927e72a2a566dbab76d09bdcb590b9b 100755 (executable)
@@ -29,7 +29,7 @@ tmpfiles="$tmpfiles xg-cs-2.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --add-location -c --from-code=UTF-8 xg-cs-2.cs \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-cs-2.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-cs-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-2.ok"
index c231b1c883261b256244005b8749e08aef8e5937..c7d287889b48f83512618922649578d56871f2ac 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles xg-cs-3.cs"
-tr '%' '\015' <<\EOF > xg-cs-3.cs
+LC_ALL=C tr '%' '\015' <<\EOF > xg-cs-3.cs
 class TestCase {
   public static void Main (String[] args) {
     // Test recognition of \u escapes.
@@ -55,7 +55,7 @@ tmpfiles="$tmpfiles xg-cs-3.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --add-location -c -kMyGetString:2 xg-cs-3.cs 2>/dev/null \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-cs-3.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-cs-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-3.ok"
index 2a03a6ad228f77cb11f5239f56bcfc62338fbd1f..4a32acccf7c537ce867867bbd6ba2742afd5cb5e 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-cs-4.tmp.po xg-cs-4.po"
 ${XGETTEXT} --omit-header --no-location --keyword=MyPluralString:2,3 \
   -d xg-cs-4.tmp xg-cs-4.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-cs-4.tmp.po > xg-cs-4.po
+LC_ALL=C tr -d '\r' < xg-cs-4.tmp.po > xg-cs-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-4.ok"
index 42806f188b33e663c43d93051cad3ae0dac788fd..0b0ba3ac057011d47218657e8a0bc26ba5b90ba1 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles xg-cs-5.tmp.po xg-cs-5.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-cs-5.tmp xg-cs-5.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-cs-5.tmp.po > xg-cs-5.po
+LC_ALL=C tr -d '\r' < xg-cs-5.tmp.po > xg-cs-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-5.ok"
index fa700ea2696d485258cd95975999b624560c9af1..7a3070821f103e4a0322059fd9d4e19b30598c78 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-cs-6.tmp.po xg-cs-6.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-cs-6.tmp xg-cs-6.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-cs-6.tmp.po > xg-cs-6.po
+LC_ALL=C tr -d '\r' < xg-cs-6.tmp.po > xg-cs-6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-6.ok"
index 8c7629a09c68d15691944c3a71cd0bea9adc08e9..ac871fdf4bc88b237ec1e6f5a0a1a06e8194973c 100755 (executable)
@@ -15,7 +15,7 @@ tmpfiles="$tmpfiles xg-cs-7.tmp.po xg-cs-7.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-cs-7.tmp xg-cs-7.cs
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-cs-7.tmp.po > xg-cs-7.po
+LC_ALL=C tr -d '\r' < xg-cs-7.tmp.po > xg-cs-7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-cs-7.ok"
index 317cd70578fb0738b9223e49e84861602f3d8680..e0086193ab3e23922e291e6efbfb69c9bd0223d4 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-el-1.tmp.po xg-el-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-el-1.tmp xg-el-1.el
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-el-1.tmp.po > xg-el-1.po
+LC_ALL=C tr -d '\r' < xg-el-1.tmp.po > xg-el-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-el-1.ok"
index 8d4e99c76c55034ddd6fabec428fe23e9a4e1a32..85d1395431c4223db06fb5c689258917b8277565 100755 (executable)
@@ -21,7 +21,7 @@ tmpfiles="$tmpfiles xg-el-2.tmp.po xg-el-2.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-el-2.tmp xg-el-2.el
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-el-2.tmp.po > xg-el-2.po
+LC_ALL=C tr -d '\r' < xg-el-2.tmp.po > xg-el-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-el-2.ok"
index 8ce86e4b141a27c62ac552a3fbc2fcbc5c27fb83..62e1de11d8772ea7fce9b7c67771e603fee0fc6d 100755 (executable)
@@ -35,7 +35,7 @@ tmpfiles="$tmpfiles xg-j-1.tmp.po xg-j-1.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -c -d xg-j-1.tmp xg-j-1.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-1.tmp.po > xg-j-1.po
+LC_ALL=C tr -d '\r' < xg-j-1.tmp.po > xg-j-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-1.ok"
index 165e33d767911586abd3286c5103109c8ea6d13e..bdf0444e9c6f76150f5d230851fffe312ed1bfb5 100755 (executable)
@@ -64,7 +64,7 @@ ${XGETTEXT} --from-code=ISO-8859-1 -c -o xg-j-2.tmp xg-j-2.java 2>/dev/null
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-j-2.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-j-2.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-j-2.pot
+cat xg-j-2.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-j-2.pot
 
 tmpfiles="$tmpfiles xg-j-2.ok"
 cat <<\EOF > xg-j-2.ok
index 1d1a543f1e319ab12fb488d76617c7413838e33f..61356dda9a80376e97b76affeeef44f2358a9adb 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-j-3.tmp.po xg-j-3.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-j-3.tmp xg-j-3.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-3.tmp.po > xg-j-3.po
+LC_ALL=C tr -d '\r' < xg-j-3.tmp.po > xg-j-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-3.ok"
index 931cbfffd7a072f799812747aa3d590441af61cc..b336766957ea62173a3d825171db0fdcb08912cf 100755 (executable)
@@ -21,7 +21,7 @@ tmpfiles="$tmpfiles xg-j-4.tmp.po xg-j-4.po"
 ${XGETTEXT} --omit-header --no-location --keyword=ngettext:2,3 \
   -d xg-j-4.tmp xg-j-4.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-4.tmp.po > xg-j-4.po
+LC_ALL=C tr -d '\r' < xg-j-4.tmp.po > xg-j-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-4.ok"
index 80382df7f6e478b01a5267521d23eb86e2130da0..09f3be9ed4ab8e388184f30b8f3144d67b0d4eba 100755 (executable)
@@ -28,7 +28,7 @@ tmpfiles="$tmpfiles xg-j-5.tmp.po xg-j-5.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-j-5.tmp xg-j-5.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-5.tmp.po > xg-j-5.po
+LC_ALL=C tr -d '\r' < xg-j-5.tmp.po > xg-j-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-5.ok"
index 32850cb30f5d082d5eed6a55db381389521ec5f5..862fc47fd3b2e73be143c2f6557259624c8bcad4 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-j-6.tmp.po xg-j-6.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-j-6.tmp xg-j-6.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-6.tmp.po > xg-j-6.po
+LC_ALL=C tr -d '\r' < xg-j-6.tmp.po > xg-j-6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-6.ok"
index d3eac74f5dcc1779d243f494387afd846e2a4700..caa2b93b8f7cce541d7deceba135fda6c88ea334 100755 (executable)
@@ -16,7 +16,7 @@ tmpfiles="$tmpfiles xg-j-7.tmp.po xg-j-7.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-j-7.tmp xg-j-7.java
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-j-7.tmp.po > xg-j-7.po
+LC_ALL=C tr -d '\r' < xg-j-7.tmp.po > xg-j-7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-j-7.ok"
index 874041b1260167744a2a43e983704db1d74bcef0..23cae61c9a7ca45eb4bdb801ee945a1bf2f7bc5e 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles xg-lr-1.tmp.po xg-lr-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-lr-1.tmp xg-lr-1.jl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-lr-1.tmp.po > xg-lr-1.po
+LC_ALL=C tr -d '\r' < xg-lr-1.tmp.po > xg-lr-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-lr-1.ok"
index 13c62f76f6e5b1bd3165deb7f70398f0f5e69be1..72b3c158b270275970bf8b21bda2e14cd0e9c418 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-lr-2.tmp.po xg-lr-2.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-lr-2.tmp xg-lr-2.jl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-lr-2.tmp.po > xg-lr-2.po
+LC_ALL=C tr -d '\r' < xg-lr-2.tmp.po > xg-lr-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-lr-2.ok"
index ca7964682c670c0f316f594422279681fcfca54d..21ebd403dc72c42b6c582e7c4279bafdaa4b0a3c 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles xg-ls-1.tmp.po xg-ls-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-ls-1.tmp xg-ls-1.lisp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ls-1.tmp.po > xg-ls-1.po
+LC_ALL=C tr -d '\r' < xg-ls-1.tmp.po > xg-ls-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ls-1.ok"
index 45218c913d9ebc262d0caf7e195fea9347b5be73..86daea8ff7ff7b2cdef3fdfce203cd6a3cf89f26 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-ls-2.tmp.po xg-ls-2.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-ls-2.tmp xg-ls-2.lisp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ls-2.tmp.po > xg-ls-2.po
+LC_ALL=C tr -d '\r' < xg-ls-2.tmp.po > xg-ls-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ls-2.ok"
index 9a5e122719ea53eb09d50dc23f18913de021566f..d2200edd7dec1fceb295ca054ceead7b7503858e 100755 (executable)
@@ -32,7 +32,7 @@ tmpfiles="$tmpfiles xg-ob-1.tmp.po xg-ob-1.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header -k_ -kNSLocalizedString -d xg-ob-1.tmp xg-ob-1.m
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ob-1.tmp.po > xg-ob-1.po
+LC_ALL=C tr -d '\r' < xg-ob-1.tmp.po > xg-ob-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ob-1.ok"
index 3c2f9ff1d628665c8106b5e690299fe98995f5a6..e9077d153af219bb3a406d80b4eeac16534d128f 100755 (executable)
@@ -32,7 +32,7 @@ tmpfiles="$tmpfiles xg-ob-2.tmp.po xg-ob-2.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-ob-2.tmp xg-ob-2.m
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ob-2.tmp.po > xg-ob-2.po
+LC_ALL=C tr -d '\r' < xg-ob-2.tmp.po > xg-ob-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ob-2.ok"
index eb7b3741e510fa3127963e9f4acd8a8674550134..2b1fc2466ba4ae72e5eaaa75b21d12c148168eb1 100755 (executable)
@@ -156,7 +156,7 @@ ${XGETTEXT} --omit-header -n \
   -k\$__ --flag=\$__:1:pass-perl-format --flag=\$__:1:pass-perl-brace-format \
   -d xg-pl-1.tmp xg-pl-1.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pl-1.tmp.po > xg-pl-1.po
+LC_ALL=C tr -d '\r' < xg-pl-1.tmp.po > xg-pl-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-1.ok"
index 338c8d865b728fc33dac9af1112ab513188e415f..87c835793b2e6ae0b5f7bffffc7f637a387708b1 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-pl-2.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --from-code=ISO-8859-1 xg-pl-2.pl \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-pl-2.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-pl-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-2.ok"
index 131f777dec24c5b4088f12f467b20573d9a65706..95f5e3418acab477b091ce870c6673a2383a2f46 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-pl-3.po"
 : ${XGETTEXT=xgettext}
 # delete POT-Creation-Date: line because the date depends on local time.
 ${XGETTEXT} --output - --from-code=UTF-8 xg-pl-3.pl \
-  | sed '/\"POT-Creation-Date:.*/d' | tr -d '\r' > xg-pl-3.po
+  | sed '/\"POT-Creation-Date:.*/d' | LC_ALL=C tr -d '\r' > xg-pl-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-3.ok"
index 2429d6cef86ff65c634160e66a4972cf32cf2947..566b40bccf3578f6910259d254d89fc0b8cd998d 100755 (executable)
@@ -62,7 +62,7 @@ tmpfiles="$tmpfiles xg-pl-4.tmp.pot xg-pl-4.pot"
 LC_MESSAGES=C LC_ALL= \
 ${XGETTEXT} -a --omit-header --no-location -o xg-pl-4.tmp.pot xg-pl-4.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pl-4.tmp.pot > xg-pl-4.pot
+LC_ALL=C tr -d '\r' < xg-pl-4.tmp.pot > xg-pl-4.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-4.ok"
index 7e5e8ad171772ed006c3753976a873ca48b35d4f..2783070ced3cb66276980dd04c6e010379036fd5 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-pl-5.tmp.po xg-pl-5.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-pl-5.tmp xg-pl-5.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pl-5.tmp.po > xg-pl-5.po
+LC_ALL=C tr -d '\r' < xg-pl-5.tmp.po > xg-pl-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-5.ok"
index cf3f9a43348b720b7327bf85fc9232fa35408c2d..02b9820bb397425e88fbb37dc05f2daf77ad6b4a 100755 (executable)
@@ -71,7 +71,7 @@ tmpfiles="$tmpfiles xg-pl-6.tmp xg-pl-6.pot"
 LC_MESSAGES=C LC_ALL= \
 ${XGETTEXT} --omit-header --no-location -o xg-pl-6.tmp xg-pl-6.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pl-6.tmp > xg-pl-6.pot
+LC_ALL=C tr -d '\r' < xg-pl-6.tmp > xg-pl-6.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-6.ok"
index 17eedfead1d171c7b770453eae28d08ddb0788f9..c62de1049315582701099901a5f810e7de63766a 100755 (executable)
@@ -22,7 +22,7 @@ tmpfiles="$tmpfiles xg-pl-7.tmp.po xg-pl-7.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-pl-7.tmp xg-pl-7.pl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pl-7.tmp.po > xg-pl-7.po
+LC_ALL=C tr -d '\r' < xg-pl-7.tmp.po > xg-pl-7.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pl-7.ok"
index 34528a0556ccece8a00ed68cd512845e3a612ccc..eaf749878ba406837bee9dbb7d3bc47838e303c8 100755 (executable)
@@ -30,7 +30,7 @@ tmpfiles="$tmpfiles xg-ph-1.tmp.po xg-ph-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-ph-1.tmp xg-ph-1.php
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ph-1.tmp.po > xg-ph-1.po
+LC_ALL=C tr -d '\r' < xg-ph-1.tmp.po > xg-ph-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ph-1.ok"
index abb6ba900df5700a872891ca563c714de0ec5042..5de8eb551bd8e9a47aac217691dfc84ff33257e7 100755 (executable)
@@ -46,7 +46,7 @@ tmpfiles="$tmpfiles xg-ph-2.tmp.po xg-ph-2.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-ph-2.tmp xg-ph-2.php
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ph-2.tmp.po > xg-ph-2.po
+LC_ALL=C tr -d '\r' < xg-ph-2.tmp.po > xg-ph-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ph-2.ok"
index c72430e607836ca77ef449d68242b05f88227472..6da2caf52bd1ae90dea9c63d9dce3d0aba1ad161 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-ph-3.tmp.po xg-ph-3.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-ph-3.tmp xg-ph-3.php
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ph-3.tmp.po > xg-ph-3.po
+LC_ALL=C tr -d '\r' < xg-ph-3.tmp.po > xg-ph-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ph-3.ok"
index fbbcfdc6ef435c01594c25959dfd493c2856988b..4546da3a3099f2c7d57bcba901e08995c19b0020 100755 (executable)
@@ -22,7 +22,7 @@ tmpfiles="$tmpfiles xg-ph-4.tmp.po xg-ph-4.po"
 ${XGETTEXT} --omit-header --no-location --extract-all \
   -d xg-ph-4.tmp xg-ph-4.php
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-ph-4.tmp.po > xg-ph-4.po
+LC_ALL=C tr -d '\r' < xg-ph-4.tmp.po > xg-ph-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-ph-4.ok"
index 37b0b80303a4919fbc116b71e143a6e6dcf92746..0784ad23b721d00558ebb101b3f69cf1193616c1 100755 (executable)
@@ -50,7 +50,7 @@ tmpfiles="$tmpfiles xg-po-1.tmp.po xg-po-1.po"
 ${XGETTEXT} --omit-header -n \
   -d xg-po-1.tmp xg-po-1.in.po xg-po-1.c xg-po-1.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-po-1.tmp.po > xg-po-1.po
+LC_ALL=C tr -d '\r' < xg-po-1.tmp.po > xg-po-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-po-1.ok"
index 05736062d7561075b59b9318b0e54e5ca3ea7a18..2d36a60421da514c0447342da2020277b7f99652 100755 (executable)
@@ -47,7 +47,7 @@ tmpfiles="$tmpfiles xg-pr-1.tmp.po xg-pr-1.po"
 ${XGETTEXT} --omit-header -n \
   -d xg-pr-1.tmp xg-pr-1.in.properties xg-pr-1.c xg-pr-1.cc
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-pr-1.tmp.po > xg-pr-1.po
+LC_ALL=C tr -d '\r' < xg-pr-1.tmp.po > xg-pr-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-pr-1.ok"
index 094fa3ae6bfba96ec2dab9a60aba208ff29c3f1e..9ea20dc3b55fdbeff8dd6e4d9ed5e55e10679114 100755 (executable)
@@ -30,7 +30,7 @@ ${XGETTEXT} --add-comments --no-location -o xg-py-1.tmp xg-py-1.py 2>xg-py-1.err
 test $? = 0 || { cat xg-py-1.err; rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-py-1.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-py-1.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-py-1.pot
+cat xg-py-1.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-py-1.pot
 
 tmpfiles="$tmpfiles xg-py-1.ok"
 cat <<\EOF > xg-py-1.ok
index b9538a0cd76031f5d531a921da40da542cc1a32b..418c9a0de06eb77beff20e5609c728a97e186aa3 100755 (executable)
@@ -27,7 +27,7 @@ tmpfiles="$tmpfiles xg-py-2.tmp.po xg-py-2.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-py-2.tmp xg-py-2.py
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-py-2.tmp.po > xg-py-2.po
+LC_ALL=C tr -d '\r' < xg-py-2.tmp.po > xg-py-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-py-2.ok"
index 44c3c19fb42fc6a3a92e28ee97b3ddea0bcf38b5..2c4a5a7e3d77de37d33ab2fce2e2b81fdde402f1 100755 (executable)
@@ -57,7 +57,7 @@ ${XGETTEXT} --add-comments=TRANSLATORS: --no-location --from-code=euc-jp \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-py-3a.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-py-3a.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-py-3a.pot
+cat xg-py-3a.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-py-3a.pot
 
 : ${DIFF=diff}
 ${DIFF} xg-py-3.ok xg-py-3a.pot
@@ -71,7 +71,7 @@ ${XGETTEXT} --add-comments=TRANSLATORS: --no-location \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-py-3b.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-py-3b.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-py-3b.pot
+cat xg-py-3b.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-py-3b.pot
 
 ${DIFF} xg-py-3.ok xg-py-3b.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
@@ -85,7 +85,7 @@ ${XGETTEXT} --add-comments=TRANSLATORS: --no-location --from-code=iso-8859-1 \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-py-3c.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-py-3c.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-py-3c.pot
+cat xg-py-3c.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-py-3c.pot
 
 ${DIFF} xg-py-3.ok xg-py-3c.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
@@ -107,7 +107,7 @@ ${XGETTEXT} --add-comments=TRANSLATORS: \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-py-3d.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-py-3d.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-py-3d.pot
+cat xg-py-3d.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-py-3d.pot
 
 tmpfiles="$tmpfiles xg-py-3d.ok"
 cat <<\EOF > xg-py-3d.ok
index eb662d47225ce0db811e9016e7e3c3e9ee7bd672..d29f3a93fa550e7e6dd4976f50ee292af34a0a97 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-py-3.tmp.po xg-py-3.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-py-3.tmp xg-py-3.py
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-py-3.tmp.po > xg-py-3.po
+LC_ALL=C tr -d '\r' < xg-py-3.tmp.po > xg-py-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-py-3.ok"
index e33c01385db34d04793688ede387b62e84951ebf..b5d5aa9d7a70cb60425bb6b800f29810ffc513f6 100755 (executable)
@@ -21,7 +21,7 @@ tmpfiles="$tmpfiles xg-sc-1.tmp.po xg-sc-1.po"
 ${XGETTEXT} -k_ --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-sc-1.tmp xg-sc-1.scm
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sc-1.tmp.po > xg-sc-1.po
+LC_ALL=C tr -d '\r' < xg-sc-1.tmp.po > xg-sc-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sc-1.ok"
index e4df4cb945622f5e316973a6a9a56413380170e0..b7c69856cbe1523e890e7f5dd935291beb987868 100755 (executable)
@@ -21,7 +21,7 @@ tmpfiles="$tmpfiles xg-sc-3.tmp.po xg-sc-3.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-sc-3.tmp xg-sc-3.scm
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sc-3.tmp.po > xg-sc-3.po
+LC_ALL=C tr -d '\r' < xg-sc-3.tmp.po > xg-sc-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sc-3.ok"
index ac3e5cf8a48d62cad97774ae5cbeb957488bf8f0..b40b509ecd5ebfb772ed0f20e6c6a07b03400d5f 100755 (executable)
@@ -470,7 +470,7 @@ tmpfiles="$tmpfiles xg-sh-1.tmp.po xg-sh-1.po"
 ${XGETTEXT} --omit-header --no-location --keyword=ngettext:1 \
   -d xg-sh-1.tmp xg-sh-1.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-1.tmp.po > xg-sh-1.po
+LC_ALL=C tr -d '\r' < xg-sh-1.tmp.po > xg-sh-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-1.ok"
index 09cbc51e81029da75933e7d854da49dd4c57a519..849e13cb8fcd146c235f19dfc3595d35db3fd8b4 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-sh-2.tmp.po xg-sh-2.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-sh-2.tmp xg-sh-2.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-2.tmp.po > xg-sh-2.po
+LC_ALL=C tr -d '\r' < xg-sh-2.tmp.po > xg-sh-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-2.ok"
index 6f304a1712e98262e77033dbc98cb87df11b225a..169185db12e3abf0f6074f580a3cd98f370d541e 100755 (executable)
@@ -14,7 +14,7 @@ tmpfiles="$tmpfiles xg-sh-3.tmp.po xg-sh-3.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-sh-3.tmp xg-sh-3.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-3.tmp.po > xg-sh-3.po
+LC_ALL=C tr -d '\r' < xg-sh-3.tmp.po > xg-sh-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-3.ok"
index a94d9309526de32ec6ddf8f2b8fcfe382a88e94c..8a3b22fd6edbb7ad09d4bcd62d5572b99f9fc142 100755 (executable)
@@ -120,7 +120,7 @@ tmpfiles="$tmpfiles xg-sh-4.err xg-sh-4.tmp.po xg-sh-4.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-sh-4.tmp xg-sh-4.sh 2>xg-sh-4.err
 test $? = 0 || { cat xg-sh-4.err; rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-4.tmp.po > xg-sh-4.po
+LC_ALL=C tr -d '\r' < xg-sh-4.tmp.po > xg-sh-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-4.ok"
index 11b250609fd48b7baa3efe69d1d0b4bd566704e0..609ec0e53aa72c8417876515ef01fe34a99ea822 100755 (executable)
@@ -21,7 +21,7 @@ tmpfiles="$tmpfiles xg-sh-5.tmp.po xg-sh-5.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-sh-5.tmp xg-sh-5.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-5.tmp.po > xg-sh-5.po
+LC_ALL=C tr -d '\r' < xg-sh-5.tmp.po > xg-sh-5.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-5.ok"
index 2f8e97524e43bf70311d581aec5c45a1bf4dbbd9..10842d44ae0fb4f2a27a7fcf874df002439a393c 100755 (executable)
@@ -16,7 +16,7 @@ tmpfiles="$tmpfiles xg-sh-6.tmp.po xg-sh-6.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-sh-6.tmp xg-sh-6.sh
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-sh-6.tmp.po > xg-sh-6.po
+LC_ALL=C tr -d '\r' < xg-sh-6.tmp.po > xg-sh-6.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-sh-6.ok"
index e7416718eddfbdf90eb7635afddbb7cf196ad24c..acbd9a5778d9685f310fd22178c4c2160efb96d8 100755 (executable)
@@ -24,7 +24,7 @@ tmpfiles="$tmpfiles xg-st-1.tmp.po xg-st-1.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-st-1.tmp xg-st-1.st
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-st-1.tmp.po > xg-st-1.po
+LC_ALL=C tr -d '\r' < xg-st-1.tmp.po > xg-st-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-st-1.ok"
index 0e65670125656aa48741f74ce9f58bf44eea2f60..5aa51b61584c040ef85d82cff106d75f8d50142c 100755 (executable)
@@ -20,7 +20,7 @@ tmpfiles="$tmpfiles xg-st-2.tmp.po xg-st-2.po"
 ${XGETTEXT} --add-comments --omit-header --no-location \
   -d xg-st-2.tmp xg-st-2.st
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-st-2.tmp.po > xg-st-2.po
+LC_ALL=C tr -d '\r' < xg-st-2.tmp.po > xg-st-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-st-2.ok"
index 6c055107ad570893722b38564e8e0e9a900a7059..3b3208ed3ac9e6520fe5002e7c3a801229cd0a32 100755 (executable)
@@ -29,7 +29,7 @@ ${XGETTEXT} -o xg-st-1.tmp xg-st-1.strings
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-st-1.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-st-1.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-st-1.po
+cat xg-st-1.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-st-1.po
 
 tmpfiles="$tmpfiles xg-st-1.ok"
 cat <<\EOF > xg-st-1.ok
index 91a822282f0d4caa3cd534001fd11a1b5cae927c..373729a44505a7c7dc0737be979c313cbde1a7b4 100755 (executable)
@@ -30,7 +30,7 @@ ${XGETTEXT} --add-comments --no-location -k_ -o xg-t-1.tmp xg-t-1.tcl 2>xg-t-1.e
 test $? = 0 || { cat xg-t-1.err; rm -fr $tmpfiles; exit 1; }
 # Don't simplify this to "grep ... < xg-t-1.tmp", otherwise OpenBSD 4.0 grep
 # only outputs "Binary file (standard input) matches".
-cat xg-t-1.tmp | grep -v 'POT-Creation-Date' | tr -d '\r' > xg-t-1.pot
+cat xg-t-1.tmp | grep -v 'POT-Creation-Date' | LC_ALL=C tr -d '\r' > xg-t-1.pot
 
 tmpfiles="$tmpfiles xg-t-1.ok"
 cat <<\EOF > xg-t-1.ok
index 5ec8a02b7e371e3dac5d3092885f49f518369cb1..f04e07c0bff7692c44118382c12c487d00e1ab4e 100755 (executable)
@@ -23,7 +23,7 @@ tmpfiles="$tmpfiles xg-t-2.tmp.po xg-t-2.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: -k_ \
   -d xg-t-2.tmp xg-t-2.tcl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-t-2.tmp.po > xg-t-2.po
+LC_ALL=C tr -d '\r' < xg-t-2.tmp.po > xg-t-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-t-2.ok"
index 4cddca63955489e899e86710bcf975eed719ed3d..04966b327e3ad1c70e1abc270aa8f2557af694be 100755 (executable)
@@ -17,7 +17,7 @@ tmpfiles="$tmpfiles xg-t-3.tmp.po xg-t-3.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-t-3.tmp xg-t-3.tcl
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-t-3.tmp.po > xg-t-3.po
+LC_ALL=C tr -d '\r' < xg-t-3.tmp.po > xg-t-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-t-3.ok"
index b9c3d3495d14b3933563f5a4db699287898f107f..ea7580591acbe979daf2f1e1a142c3114b5135d5 100755 (executable)
@@ -15,7 +15,7 @@ tmpfiles="$tmpfiles xg-y-1.tmp.po xg-y-1.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -k:1,2 -d xg-y-1.tmp xg-y-1.ycp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-y-1.tmp.po > xg-y-1.po
+LC_ALL=C tr -d '\r' < xg-y-1.tmp.po > xg-y-1.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-y-1.ok"
index 0a4d6816f88719dd72b71d2a638328fba830a186..7455d2d85b7a7969630de97e06fdd3405dc33f9b 100755 (executable)
@@ -26,7 +26,7 @@ tmpfiles="$tmpfiles xg-y-2.tmp.po xg-y-2.po"
 ${XGETTEXT} --omit-header --no-location --add-comments=TRANSLATORS: \
   -d xg-y-2.tmp xg-y-2.ycp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-y-2.tmp.po > xg-y-2.po
+LC_ALL=C tr -d '\r' < xg-y-2.tmp.po > xg-y-2.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-y-2.ok"
index ea3814cb7bc88d4fbf11209509bebcdb5b6c94c3..75ca2ad0e30896ba34026e1cb402d8b1665cedc4 100755 (executable)
@@ -17,7 +17,7 @@ tmpfiles="$tmpfiles xg-y-3.tmp.po xg-y-3.po"
 : ${XGETTEXT=xgettext}
 ${XGETTEXT} --omit-header --no-location -d xg-y-3.tmp xg-y-3.ycp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-y-3.tmp.po > xg-y-3.po
+LC_ALL=C tr -d '\r' < xg-y-3.tmp.po > xg-y-3.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-y-3.ok"
index b6faa9cf3383767a6dab3f770dbd630b1fbc3f3d..a05539470882e28873164b89cc9e6a2a9621d474 100755 (executable)
@@ -18,7 +18,7 @@ tmpfiles="$tmpfiles xg-y-4.tmp.po xg-y-4.po"
 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
   -d xg-y-4.tmp xg-y-4.ycp
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
-tr -d '\r' < xg-y-4.tmp.po > xg-y-4.po
+LC_ALL=C tr -d '\r' < xg-y-4.tmp.po > xg-y-4.po
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles xg-y-4.ok"