+2007-05-14 Bruno Haible <bruno@clisp.org>
+
+ Avoid test suite failures on mingw.
+ * msgcmp-2: Reduce the file name in the error output.
+ * msgcmp-3: Likewise.
+ * msgfmt-7: Likewise.
+ * msgfmt-8: Likewise.
+ * msgfmt-9: Likewise.
+ * msgfmt-10: Likewise.
+ * msgmerge-2: Likewise.
+ * msgmerge-9: Likewise.
+
2007-05-14 Bruno Haible <bruno@clisp.org>
Avoid test suite failures on mingw.
tmpfiles="$tmpfiles mc-test2.out"
: ${MSGCMP=msgcmp}
LC_MESSAGES=C LC_ALL= \
-${MSGCMP} mc-test2.in1 mc-test2.in2 2>&1 | grep -v '^==' | tr -d '\r' > mc-test2.out
+${MSGCMP} mc-test2.in1 mc-test2.in2 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgcmp\.exe|msgcmp|' | tr -d '\r' > mc-test2.out
tmpfiles="$tmpfiles mc-test2.ok"
cat <<EOF > mc-test2.ok
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 '^==' | 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|' | tr -d '\r' > mc-test3.out
tmpfiles="$tmpfiles mc-test3.ok"
cat <<EOF > mc-test3.ok
: ${MSGFMT=msgfmt}
LC_MESSAGES=C LC_ALL= \
${MSGFMT} --check -o /dev/null mf-test10.po2 \
- 2>&1 | grep -v '^==' | tr -d '\r' > mf-test10.err
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test10.err
tmpfiles="$tmpfiles mf-test10.ok"
cat << EOF > mf-test10.ok
: ${MSGFMT=msgfmt}
LC_MESSAGES=C LC_ALL= \
${MSGFMT} --verbose --check mf-test7.in1 -o /dev/null \
- 2>&1 | grep -v '^==' | tr -d '\r' > mf-test7.err
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test7.err
tmpfiles="$tmpfiles mf-test7.ok"
cat << EOF > mf-test7.ok
: ${MSGFMT=msgfmt}
LC_MESSAGES=C LC_ALL= \
${MSGFMT} --verbose --check mf-test8.in1 -o /dev/null \
- 2>&1 | grep -v '^==' | tr -d '\r' > mf-test8.err
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test8.err
tmpfiles="$tmpfiles mf-test8.ok"
cat << EOF > mf-test8.ok
: ${MSGFMT=msgfmt}
LC_MESSAGES=C LC_ALL= \
${MSGFMT} --verbose --check mf-test9.in1 -o /dev/null \
- 2>&1 | grep -v '^==' | tr -d '\r' > mf-test9.err
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgfmt\.exe|msgfmt|' | tr -d '\r' > mf-test9.err
tmpfiles="$tmpfiles mf-test9.ok"
cat << EOF > mf-test9.ok
: ${MSGMERGE=msgmerge}
LC_MESSAGES=C LC_ALL= \
${MSGMERGE} -q -o /dev/stdout mm-test2.in1 mm-test2.in2 \
- 2>&1 | grep -v '^==' > mm-test2.out
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' > mm-test2.out
tmpfiles="$tmpfiles mm-test2.ok"
cat << EOF > mm-test2.ok
: ${MSGMERGE=msgmerge}
LC_MESSAGES=C LC_ALL= \
${MSGMERGE} -q -o /dev/null mm-test9.in1 mm-test9.in2 \
- 2>&1 | grep -v '^==' > mm-test9.err
+ 2>&1 | grep -v '^==' | sed -e 's|[^ ]*\\msgmerge\.exe|msgmerge|' > mm-test9.err
tmpfiles="$tmpfiles mm-test9.ok"
cat << EOF > mm-test9.ok