Merge branch 'micro' into minor
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 19 Dec 2014 12:09:39 +0000 (13:09 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 19 Dec 2014 12:27:34 +0000 (13:27 +0100)
* micro:
  sync: update third-part files from upstream
  Make sure AM_INIT_AUTOMAKE has a trailing newline
  dist: adjust warning messages about shar and tarZ deprecation
  docs: improve description of ${PACKAGE}, ${VERSION}, and similar variables

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
1  2 
NEWS
THANKS
doc/automake.texi
m4/init.m4
t/aminit-trailing-dnl-comment-pr16841.sh
t/list-of-tests.mk

diff --cc NEWS
index b008a015c55a9364cce5d744ca4e476738ccbc38,626d295ac6537885856fafd6a8fd88cf89f255c1..2e7f31fda779b743381275759f9d1a5b85ee9b21
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -99,14 -108,8 +99,17 @@@ New in 1.15
  
  * Bugs fixed:
  
 -    newline (bug#16841). Regression introduced in Automake 1.14.
+   - The expansion of AM_INIT_AUTOMAKE ends once again with a trailing
-   - We no longer risk to use '$ac_aux_dir' before it's defined.  See
-     automake bug#15981.
++    newline (bug#16841).  Regression introduced in Automake 1.14.
++
 +  - The user can now extend the special .PRECIOUS target, the same way
 +    he could already do with the .MAKE .and .PHONY targets.
 +
 +  - Fixed confusing typos in the manual and in some warning messages
 +    (automake bug#16827 and bug#16997).
 +
++  - We no longer risk to use '$ac_aux_dir' before it's defined (see
++    automake bug#15981). Bug introduced in Automake 1.14.
  
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
diff --cc THANKS
index 6fd71150ccede5a9ba7968edde26f8ed5dc76c77,9ace719e5384c7bfc18bebb1c27f73b45f8115ca..3d8dd8f5de16bc17887999c8e22464496a1af419
--- 1/THANKS
--- 2/THANKS
+++ b/THANKS
@@@ -153,7 -152,7 +153,8 @@@ Harlan Stenn                    Harlan.
  He Li                           tippa000@yahoo.com
  Henrik Frystyk Nielsen          frystyk@w3.org
  Hib Eris                        hib@hiberis.nl
+ Hilko Bengen                    bengen@debian.org
 +Holger Hans Peter Freyther      holger@freyther.de
  Ian Lance Taylor                ian@cygnus.com
  Ignacy Gawedzki                 i@lri.fr
  Илья Н. Голубев                 gin@mo.msk.ru
Simple merge
diff --cc m4/init.m4
Simple merge
index 0000000000000000000000000000000000000000,0f47f16bfb5d5721dc4cd7acd41e4856a57bdfac..fc73ebead7f886916d9d795363cc63154f491743
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,44 +1,44 @@@
 -greop '^OK OK OK$' stdout
+ #! /bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 2, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ # Check that a trailing 'dnl' m4 comment automake after the
+ # AM_INIT_AUTOMAKE invocation doesn't produce a syntactically
+ # invalid configure script.  This used to be the case until
+ # automake 1.13, but we broke that in automake 1.14. See
+ # automake bug#16841.
+ am_create_testdir=empty
+ . test-init.sh
+ cat > configure.ac <<END
+ AC_INIT([test-pr16841], [1.0])
+ AM_INIT_AUTOMAKE([1.14 -Werror]) dnl Some comment
+ echo "OK OK OK"
+ AC_CONFIG_FILES([Makefile])
+ AC_OUTPUT
+ END
+ : > Makefile.am
+ $ACLOCAL
+ $AUTOCONF
+ $AUTOMAKE -a
+ ./configure >stdout || { cat stdout; exit 1; }
+ cat stdout
++grep '^OK OK OK$' stdout
+ :
Simple merge