From 87abedc0c5c4e10e0c590feecdd895fcb6faaf92 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 23 May 2010 01:11:30 +0200 Subject: [PATCH] xgettext-glade-4: Skip, not fail, when expat was not available. --- gettext-tools/tests/ChangeLog | 7 +++++++ gettext-tools/tests/xgettext-glade-4 | 14 ++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 4d7c60f85..e0546e187 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -1,3 +1,10 @@ +2010-05-22 Bruno Haible + + xgettext-glade-4: Skip, not fail, when expat was not available. + * xgettext-glade-4: Use the same test for xgettext Glade support as in + xgettext-glade-[123]. + Patch by Matt Burgess . + 2010-05-15 Bruno Haible Avoid link error on MacOS X 10.4, due to replaced 'unsetenv' function. diff --git a/gettext-tools/tests/xgettext-glade-4 b/gettext-tools/tests/xgettext-glade-4 index 21971adec..9d05a9b9c 100755 --- a/gettext-tools/tests/xgettext-glade-4 +++ b/gettext-tools/tests/xgettext-glade-4 @@ -5,6 +5,20 @@ tmpfiles="" trap 'rm -fr $tmpfiles' 1 2 3 15 +tmpfiles="$tmpfiles empty.glade" +cat < empty.glade + + +EOF + +tmpfiles="$tmpfiles xg-gl-4.pot" +: ${XGETTEXT=xgettext} +${XGETTEXT} -o xg-gl-4.pot empty.glade 2>/dev/null +test $? = 0 || { + echo "Skipping test: xgettext was built without Glade support" + rm -fr $tmpfiles; exit 77 +} + tmpfiles="$tmpfiles xg-gl-4.glade" cat < xg-gl-4.glade -- 2.47.2