]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Fix "make dist" of modified git checkouts.
authorBruno Haible <bruno@clisp.org>
Wed, 3 Jan 2018 01:32:55 +0000 (02:32 +0100)
committerBruno Haible <bruno@clisp.org>
Wed, 3 Jan 2018 01:32:55 +0000 (02:32 +0100)
This fixes error messages such as
tar: gettext-0.19.8.1.74-72e49-dirty/gettext-tools/gnulib-tests/test-term-ostream-xterm-linux-mandriva.out: file name is too long (max 99); not dumped
tar: gettext-0.19.8.1.74-72e49-dirty/gettext-runtime/intl-csharp/doc/GNU_Gettext_GettextResourceManager.html: file name is too long (max 99); not dumped

* configure.ac: Pass option 'tar-ustar' to AM_INIT_AUTOMAKE.
(am__tar): Use 'tar' option --format=ustar.

configure.ac

index 78a063bf6567624bbbf9a62703a8711719a8662f..4d6beaf476e9d7accc26a3f78f0d81cb44f2d720 100644 (file)
@@ -23,10 +23,10 @@ AC_INIT([gettext],
        [bug-gnu-gettext@gnu.org])
 AC_CONFIG_SRCDIR([gettext-tools/src/msgfmt.c])
 AC_CONFIG_AUX_DIR([build-aux])
-AM_INIT_AUTOMAKE([1.13 silent-rules parallel-tests dist-xz dist-lzip])
+AM_INIT_AUTOMAKE([1.13 silent-rules parallel-tests tar-ustar dist-xz dist-lzip])
 
 dnl Override automake's tar command used for creating distributions.
-am__tar='${AMTAR} chof - --owner=root --group=root "$$tardir"'
+am__tar='${AMTAR} chf - --format=ustar --owner=root --group=root "$$tardir"'
 
 dnl Checks for programs.