#! /bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Verify --sort-by-file. cat < mcat-test20.in #: clients/inst_language.ycp:119 msgid "one" msgstr "1" #: clients/inst_language.ycp:108 msgid "" "two" msgstr "" "2" #: clients/inst_language.ycp:108 msgid "three" msgstr "3" #: clients/inst_language.ycp:103 msgctxt "foo" msgid "four" msgstr "4" #: clients/inst_language.ycp:103 msgctxt "bar" msgid "four" msgstr "4" EOF : ${MSGCAT=msgcat} ${MSGCAT} --sort-by-file -o mcat-test20.tmp mcat-test20.in || exit 1 LC_ALL=C tr -d '\r' < mcat-test20.tmp > mcat-test20.out || exit 1 cat << EOF > mcat-test20.ok #: clients/inst_language.ycp:103 msgctxt "bar" msgid "four" msgstr "4" #: clients/inst_language.ycp:103 msgctxt "foo" msgid "four" msgstr "4" #: clients/inst_language.ycp:108 msgid "three" msgstr "3" #: clients/inst_language.ycp:108 msgid "two" msgstr "2" #: clients/inst_language.ycp:119 msgid "one" msgstr "1" EOF : ${DIFF=diff} ${DIFF} mcat-test20.ok mcat-test20.out result=$? exit $result