+2001-12-17 Bruno Haible <bruno@clisp.org>
+
+ * msgexec-2: Don't use 'tr'. It is broken on Solaris.
+ * mex-test2.ok: New file.
+ * Makefile.am (EXTRA_DIST): Add it.
+
2001-12-15 Bruno Haible <bruno@clisp.org>
* msgfmt-7: Write "8bit", not "8-bit".
plural-1 plural-2 \
lang-c lang-c++ lang-objc lang-clisp lang-java lang-pascal lang-ycp lang-po lang-rst
-EXTRA_DIST = $(TESTS) test.mo xg-test1.ok.po msguniq-a.in msguniq-a.out
+EXTRA_DIST = $(TESTS) test.mo xg-test1.ok.po mex-test2.ok msguniq-a.in msguniq-a.out
XGETTEXT = ../src/xgettext
tmpfiles="$tmpfiles mex-test2.out"
: ${MSGEXEC=msgexec}
-(${MSGEXEC} -i mex-test2.po 0 | tr '\000' '@' ; echo) > mex-test2.out
-
-tmpfiles="$tmpfiles mex-test2.ok"
-cat <<EOF > mex-test2.ok
-Project-Id-Version: Bonnie Tyler
-Content-Type: text/plain; charset=ISO-8859-1
-Content-Transfer-Encoding: 8bit
-@So viele verheiratete Männer@und ihre Frauen verstehen sie nicht@@@@@Die Flügel der frischen Liebe
-heben dich zum Himmel@Für die anderen@bist du bloß ein verrücktes dummes Ding@das einen verheirateten Mann liebt@
-EOF
+${MSGEXEC} -i mex-test2.po 0 > mex-test2.out
-: ${DIFF=diff}
-${DIFF} mex-test2.ok mex-test2.out
+: ${CMP=cmp}
+${CMP} mex-test2.ok mex-test2.out >/dev/null 2>/dev/null
result=$?
rm -fr $tmpfiles