* xgettext-python-3: Likewise.
* xgettext-stringtable-1: Likewise.
* xgettext-tcl-1: Likewise.
+ * plural-1: Convert CR/LF to LF before applying DIFF.
2007-10-09 Bruno Haible <bruno@clisp.org>
fail=
if test -n "${formats}"; then
# Verify that the first line contains the expected #, comment.
- if sed 1q < f-pm-1-$n.po | grep '^'"${formats}"'$' > /dev/null; then
+ if sed 1q < f-pm-1-$n.po | tr -d '\r' | grep '^'"${formats}"'$' > /dev/null; then
:
else
fail=yes
: ${DIFF=diff}
${DIFF} fr.po.strip fr.po.un || exit 1
-tmpfiles="$tmpfiles cake.ok cake.out"
+tmpfiles="$tmpfiles cake.ok cake.tmp cake.out"
: ${DIFF=diff}
echo 'un morceau de gateau' > cake.ok
-LANGUAGE= ./cake fr 1 > cake.out || exit 1
+LANGUAGE= ./cake fr 1 > cake.tmp || exit 1
+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.out || exit 1
+LANGUAGE= ./cake fr 2 > cake.tmp || exit 1
+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.out || exit 1
+LANGUAGE= ./cake fr 10 > cake.tmp || exit 1
+tr -d '\r' < cake.tmp > cake.out || exit 1
${DIFF} cake.ok cake.out || exit 1
rm -fr $tmpfiles