[PATCH] docs: improve description of ${PACKAGE}, ${VERSION}, and similar variables

2014-12-17 Thread Stefano Lattarini
In particular, suggesting that $PACKAGE and $VERSION should be aliases of the $PACKAGE_TARNAME and $PACKAGE_VERSION definitions coming from AC_INIT, and not be defined via an obsolete 2-argument invocation of AM_INIT_AUTOMAKE; and why that is the best default, given all our historical baggage. See

Re: Test for install_sh missing +set

2014-12-17 Thread Stefano Lattarini
On 08/07/2014 11:05 AM, Thomas Jahns wrote: Hello, I noticed that install_sh cannot be overridden even though the code is meant to provide that because there is a problem with the variable expansion. Please see the attached patch vs. 9042530473b52251a4022cc0a0e02636b9a53211 Regards, Thomas T

[FYI] {micro} Automake docs: fix typos and use of British English

2014-12-17 Thread Stefano Lattarini
From: Karl Berry * doc/automake.texi: Here. Signed-off-by: Stefano Lattarini --- doc/automake.texi | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/automake.texi b/doc/automake.texi index 20855d6..736d61d 100644 --- a/doc/automake.texi +++ b/doc/automake.tex

[FYI] {minor} Expose automake bug#19311

2014-12-17 Thread Stefano Lattarini
AC_PROG_CC called before AC_CONFIG_AUX_DIR can silently force wrong $ac_aux_dir definition. * t/auxdir-pr19311.sh: New. * t/list-of-tests.mk: Add it as an XFAIL test. Signed-off-by: Stefano Lattarini --- t/auxdir-pr19311.sh | 45 + t/list-of-tests.mk

Re: [PATCH] Fix spurious testsuite failure when /bin/sh is dash

2014-12-17 Thread Stefano Lattarini
On 12/17/2014 02:12 PM, Stefano Lattarini wrote: The testsuite used slightly different logic in the code employed to decide whether a test should be skipped due to a limitation of the selected shell, and in the code running the test itself. * tests/autotest.at (Syntax error): Adjust. (parallel s

[PATCH] Fix spurious testsuite failure when /bin/sh is dash

2014-12-17 Thread Stefano Lattarini
The testsuite used slightly different logic in the code employed to decide whether a test should be skipped due to a limitation of the selected shell, and in the code running the test itself. * tests/autotest.at (Syntax error): Adjust. (parallel syntax error): Likewise. Signed-off-by: Stefano Lat