[FYI] Post-release administrivia

2012-12-28 Thread Stefano Lattarini
I've pushed the v1.13 tag, done a fast-forward merge of master into maint, bumped the version number in maint to 1.13.0a and in master to 1.13a, merged the new maint into the new master, and pushed out both master and maint. Regards, Stefano

[FYI] {master} ACLOCAL_AMFLAGS: fully deprecate, with warnings in the 'obsolete' category

2012-12-28 Thread Stefano Lattarini
Users are expected to use the AC_CONFIG_MACRO_DIR{,S} autoconf macros instead. And the use of the '--install' aclocal option in ACLOCAL_AMFLAGS has proved to be a bad idea anyway -- see automake bug#9037. * NEWS: Update. * t/aclocal-amflags.sh: Enhance and adjust. * t/acloca14b.sh: Adjust. *

[FYI] {master} depcomp: remove support for SGI C/C++ compilers

2012-12-28 Thread Stefano Lattarini
These compilers are only meant to run on IRIX, and that system has seen its last release in 2006, and is expected to lose support from SGI in December 2013: http://www.sgi.com/services/support/irix_mips_support.html This change fixes automake bug#12967 and bug#12978. * lib/depcomp (sgi): Remove

[FYI 2/2] {master} general: assume dot-starting file names are supported

2012-12-28 Thread Stefano Lattarini
Now that we've dropped support for DJGPP, Windows 95/98/ME and MS-DOS, that should always the case. This change is basically a backport of Automake-NG commit 'v1.12-342-ge6af355'. * lib/am/texibuild.am: Just assume we can have directories whose name starts with a dot, i.e., that

[FYI 1/2] {master} Drop support for DJGPP, MS-DOS, Windows 95/98/ME

2012-12-28 Thread Stefano Lattarini
Basically a backport and squash-in of three Automake-NG commits: v1.12.1-447-g041fe15, v1.12-343-g4526363, v1.12-341-gc853c20, plus proper simplifications of the ylwrap script. See also: http://lists.gnu.org/archive/html/automake-ng/2012-05/msg00104.html * automake.in (BEGIN): Don't override

[FYI] maint: delete '$scriptversion' from all our scripts

2012-12-28 Thread Stefano Lattarini
The presence of those variables was causing annoying merge conflicts with long-lived and often-rebased personal branches of mine. It is worth noting that this change, simple as it is, might still be seen as somewhat controversial. As highlighted in this older thread:

Re: [FYI] Merge branch 'maint' into master

2012-12-28 Thread Stefano Lattarini
On 12/28/2012 10:52 PM, Stefano Lattarini wrote: commit 65fa753d961bcecb066fa4c3fca8e1d979868981 Merge: f72b86a 9bd06c8 Author: Stefano Lattarini stefano.lattar...@gmail.com Date: Fri Dec 28 22:51:33 2012 +0100 Merge branch 'maint' * maint: maint: delete '$scriptversion'

[FYI] Merge branch 'maint' into master

2012-12-28 Thread Stefano Lattarini
commit 65fa753d961bcecb066fa4c3fca8e1d979868981 Merge: f72b86a 9bd06c8 Author: Stefano Lattarini stefano.lattar...@gmail.com Date: Fri Dec 28 22:51:33 2012 +0100 Merge branch 'maint' * maint: maint: delete '$scriptversion' from all our scripts Signed-off-by: Stefano

[FYI 0/5] {master} Drop support for configure.in

2012-12-28 Thread Stefano Lattarini
As already done in Automake-NG. More details and rationales are given in the commit messages of the individual patches (especially the first one). Stefano Lattarini (5): Drop support for 'configure.in' as the Autoconf input file maint: reflect removal of 'configure.in' support in comments

[PATCH 2/5] maint: reflect removal of 'configure.in' support in comments and messages

2012-12-28 Thread Stefano Lattarini
* t/help.sh, syntax-checks.mk, aclocal.in, old/TODO: In these files. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- aclocal.in | 4 ++-- old/TODO | 4 ++-- syntax-checks.mk | 5 +++-- t/help.sh| 7 +++ 4 files changed, 10 insertions(+), 10 deletions(-)

[PATCH 1/5] Drop support for 'configure.in' as the Autoconf input file

2012-12-28 Thread Stefano Lattarini
The autoconf input should be named 'configure.ac' instead. The use of 'configure.in' has been deprecated in Autoconf since at least the 2.13 - 2.50 transition, and future Autoconf versions (starting with 2.70 probably) will start to warn about it at runtime. Automake has been warning about it

[PATCH 4/5] maint: remove last vestiges of 'configure.in' support from the testsuite

2012-12-28 Thread Stefano Lattarini
* syntax-checks.mk: Don't whitelist any file in the maintainer check looking against use of 'configure.in' in the testsuite. * t/autodist-configure-no-subdir.sh: Remove last references to 'configure.in'. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- syntax-checks.mk

[PATCH 5/5] cleanup: get rid of 'Automake::Configure_ac' module

2012-12-28 Thread Stefano Lattarini
Now that we unconditionally assume the Autoconf input is named configure.ac, it's easier and clearer to inline the checks on the existence of such a file directly in the automake and aclocal scripts. This change is basically a backport of the 'v1.12-327-gee6d72a' commit from Automake-NG. *

[FYI] NEWS: better distinction between obsolete and obsolescent features

2012-12-28 Thread Stefano Lattarini
Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- NEWS | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/NEWS b/NEWS index 76546c7..faf79fd 100644 --- a/NEWS +++ b/NEWS @@ -11,7 +11,16 @@ New in 1.14: over the same-named automake-provided

[PATCH WITHDRAWN] Re: [FYI] maint: delete '$scriptversion' from all our scripts

2012-12-28 Thread Stefano Lattarini
On 12/28/2012 10:50 PM, Stefano Lattarini wrote: The presence of those variables was causing annoying merge conflicts with long-lived and often-rebased personal branches of mine. It is worth noting that this change, simple as it is, might still be seen as somewhat controversial. As