1#! /bin/sh 2 3# Test --update: nothing changed; don't normalize second message 4 5tmpfiles="" 6trap 'rm -fr $tmpfiles' 1 2 3 15 7 8tmpfiles="$tmpfiles mm-u-1.po" 9cat <<\EOF > mm-u-1.po 10# SOME DESCRIPTIVE TITLE. 11# Copyright (C) YEAR Free Software Foundation, Inc. 12# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 13# 14msgid "" 15msgstr "" 16"Project-Id-Version: cog_training 1.0\n" 17"POT-Creation-Date: 2001-04-29 22:40+0200\n" 18"PO-Revision-Date: 2001-04-29 21:19+02:00\n" 19"Last-Translator: Felix N. <xyz@zyx.uucp>\n" 20"Language-Team: German <de@li.org>\n" 21"MIME-Version: 1.0\n" 22"Content-Type: text/plain; charset=ISO-8859-1\n" 23"Content-Transfer-Encoding: 8bit\n" 24 25#: cogarithmetic.cc:12 26msgid "white" 27msgstr "wei�" 28 29# stay away from normalizing 30#: cogarithmetic.cc:12 31msgid "black" 32msgstr "" 33"schwarz" 34EOF 35 36tmpfiles="$tmpfiles mm-u-1.pot" 37cat <<EOF > mm-u-1.pot 38# SOME DESCRIPTIVE TITLE. 39# Copyright (C) YEAR Free Software Foundation, Inc. 40# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 41# 42msgid "" 43msgstr "" 44"Project-Id-Version: PACKAGE VERSION\n" 45"POT-Creation-Date: 2001-04-29 22:40+0200\n" 46"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 47"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 48"Language-Team: LANGUAGE <LL@li.org>\n" 49"MIME-Version: 1.0\n" 50"Content-Type: text/plain; charset=ISO-8859-1\n" 51"Content-Transfer-Encoding: 8bit\n" 52 53#: cogarithmetic.cc:12 54msgid "white" 55msgstr "" 56 57#: cogarithmetic.cc:12 58msgid "black" 59msgstr "" 60EOF 61 62tmpfiles="$tmpfiles mm-u-1.bak" 63cp mm-u-1.po mm-u-1.bak 64 65tmpfiles="$tmpfiles mm-u-1.po~" 66: ${MSGMERGE=msgmerge} 67${MSGMERGE} -q --update mm-u-1.po mm-u-1.pot 68test $? = 0 || { rm -fr $tmpfiles; exit 1; } 69 70: ${DIFF=diff} 71${DIFF} mm-u-1.bak mm-u-1.po 72result=$? 73 74rm -fr $tmpfiles 75 76exit $result 77