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