]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
tests/autopoint: Check for multiple arguments to AM_GNU_GETTEXT
authorDaiki Ueno <ueno@gnu.org>
Thu, 27 Mar 2014 09:39:01 +0000 (18:39 +0900)
committerDaiki Ueno <ueno@gnu.org>
Thu, 27 Mar 2014 09:39:37 +0000 (18:39 +0900)
gettext-tools/tests/ChangeLog
gettext-tools/tests/autopoint-2

index ee6c8e2232782236351a33387209dac43c1ade31..2caaa143d7bb0d6857c521cee2c20c57f4fc75cc 100644 (file)
@@ -1,3 +1,8 @@
+2014-03-27  Daiki Ueno  <ueno@gnu.org>
+
+       * autopoint-2: Check for the case when multiple arguments are
+       supplied to AM_GNU_GETTEXT.
+
 2014-03-26  Daiki Ueno  <ueno@gnu.org>
 
        tests: Add tests for autopoint
index e90e8d7b40e3ee3d9fc10466fdb64e3adf833e25..294765c8392f242f1386b8f8a3d66f026aae1665 100755 (executable)
@@ -103,3 +103,29 @@ test -f gettext-m4/po.m4 || exit 1
 test -f po/Makefile.in.in || exit 1
 
 rm -fr gettext-m4 po
+
+# Check for multiple arguments to AM_GNU_GETTEXT
+# <https://savannah.gnu.org/bugs/?40082>
+cat <<EOF >configure.ac
+AC_INIT
+AC_CONFIG_SRCDIR(hello.c)
+
+AC_PROG_CC
+AM_GNU_GETTEXT([external], [need-formatstring-macros])
+AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+
+AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([po/Makefile.in])
+AC_OUTPUT
+EOF
+
+$gettext_dir/autopoint >/dev/null 2>/dev/null || exit 1
+
+test ! -d intl || exit 1
+test -d m4 || exit 1
+test -d po || exit 1
+
+test -f m4/po.m4 || exit 1
+test -f po/Makefile.in.in || exit 1
+
+rm -fr m4 po