1#! /bin/sh 2. "${srcdir=.}/init.sh"; path_prepend_ . ../src 3 4# Test non-ASCII character at the end of msgstr. (Triggered a glibc-2.1 bug.) 5 6cat <<\EOF > mm-test6.in1.po 7# SOME DESCRIPTIVE TITLE. 8# Copyright (C) YEAR Free Software Foundation, Inc. 9# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 10# 11msgid "" 12msgstr "" 13"Project-Id-Version: cog_training 1.0\n" 14"POT-Creation-Date: 2001-04-29 22:40+0200\n" 15"PO-Revision-Date: 2001-04-29 21:19+02:00\n" 16"Last-Translator: Felix Natter <fnatter@gmx.net>\n" 17"Language-Team: German <de@li.org>\n" 18"MIME-Version: 1.0\n" 19"Content-Type: text/plain; charset=ISO-8859-1\n" 20"Content-Transfer-Encoding: 8bit\n" 21 22#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 23msgid "white" 24msgstr "wei�" 25EOF 26 27cat <<EOF > mm-test6.in2.po 28# SOME DESCRIPTIVE TITLE. 29# Copyright (C) YEAR Free Software Foundation, Inc. 30# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 31# 32msgid "" 33msgstr "" 34"Project-Id-Version: PACKAGE VERSION\n" 35"POT-Creation-Date: 2001-04-30 18:51+0200\n" 36"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 37"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 38"Language-Team: LANGUAGE <LL@li.org>\n" 39"MIME-Version: 1.0\n" 40"Content-Type: text/plain; charset=ISO-8859-1\n" 41"Content-Transfer-Encoding: 8bit\n" 42 43#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 44msgid "white" 45msgstr "" 46 47#: cogarithmetic.cc:13 cogroman.cc:109 cogroman.cc:114 48msgid "false." 49msgstr "" 50 51#: cogarithmetic.cc:14 52msgid "was correct." 53msgstr "" 54EOF 55 56: ${MSGMERGE=msgmerge} 57LC_MESSAGES=C LC_ALL= \ 58${MSGMERGE} -q -o mm-test6.tmp mm-test6.in1.po mm-test6.in2.po || Exit 1 59LC_ALL=C tr -d '\r' < mm-test6.tmp > mm-test6.out || Exit 1 60 61cat <<\EOF > mm-test6.ok 62# SOME DESCRIPTIVE TITLE. 63# Copyright (C) YEAR Free Software Foundation, Inc. 64# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 65# 66msgid "" 67msgstr "" 68"Project-Id-Version: cog_training 1.0\n" 69"POT-Creation-Date: 2001-04-30 18:51+0200\n" 70"PO-Revision-Date: 2001-04-29 21:19+02:00\n" 71"Last-Translator: Felix Natter <fnatter@gmx.net>\n" 72"Language-Team: German <de@li.org>\n" 73"Language: de\n" 74"MIME-Version: 1.0\n" 75"Content-Type: text/plain; charset=ISO-8859-1\n" 76"Content-Transfer-Encoding: 8bit\n" 77 78#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 79msgid "white" 80msgstr "wei�" 81 82#: cogarithmetic.cc:13 cogroman.cc:109 cogroman.cc:114 83msgid "false." 84msgstr "" 85 86#: cogarithmetic.cc:14 87msgid "was correct." 88msgstr "" 89EOF 90 91: ${DIFF=diff} 92${DIFF} mm-test6.ok mm-test6.out 93result=$? 94 95exit $result 96