[PATCH 0/8] Vala support: some fixlets, improvements and tweaks

2012-10-27 Thread Stefano Lattarini
This series is for maint, and I intend to have it appear in Automake 1.12.5. References and motivations for this series: http://lists.gnu.org/archive/html/automake-patches/2012-09/msg00012.html http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12688 I will push in a couple of days if there is no

[PATCH 1/8] vala: add action arguments, for when no proper vala compiler is found

2012-10-27 Thread Stefano Lattarini
From: Daiki Ueno u...@unixuser.org * m4/vala.m4 (AM_PROG_VALAC): Add optional action arguments to control the behavior if specified version of valac is not found. This emulates the behaviour of AM_PATH_PYTHON. * t/vala4.sh: Enhance. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com

[PATCH 2/8] vala: style fixes in vala.m4

2012-10-27 Thread Stefano Lattarini
* m4/vala.m4 (AM_PROG_VALAC): Here. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- m4/vala.m4 | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/m4/vala.m4 b/m4/vala.m4 index cf88bf8..0674c8e 100644 --- a/m4/vala.m4 +++ b/m4/vala.m4 @@ -11,21

[PATCH 3/8] tests: enhance tests on AM_PROG_VALAC

2012-10-27 Thread Stefano Lattarini
* t/vala4.sh: Here. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- t/vala4.sh | 82 +++--- 1 file changed, 57 insertions(+), 25 deletions(-) diff --git a/t/vala4.sh b/t/vala4.sh index 60cb79c..0b87ca0 100755 ---

[PATCH 7/8] news: update w.r.t. recent vala changes

2012-10-27 Thread Stefano Lattarini
* NEWS: Here. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- NEWS | 24 1 file changed, 24 insertions(+) diff --git a/NEWS b/NEWS index 1c8c401..6377234 100644 --- a/NEWS +++ b/NEWS @@ -61,6 +61,30 @@ New in 1.12.5: giving more useful warnings

[FYI] Merge branch 'maint' into master

2012-10-27 Thread Stefano Lattarini
commit b0f4556918deaf2efa42a298c27f42195e909815 Merge: 26b7855 0610fc8 Author: Stefano Lattarini stefano.lattar...@gmail.com Date: Sat Oct 27 14:23:40 2012 +0200 Merge branch 'maint' * maint: tests: prepare to move ./defs to t/ax/test-init.sh

[PATCH] AM_PROG_MKDIR_P: remove as obsolete, this time for good

2012-10-27 Thread Stefano Lattarini
This commit basically reverts v1.12.4-158-gdf23daf, re-instating commit v1.12-20-g8a1c64f. Support for the obsolescent 'AM_PROG_MKDIR_P' m4 macro has been deprecated in the documentation and with runtime warnings since Automake 1.12.1. Still, when we released Automake 1.13, we had to delay that

[FYI] {maint} tests: merge, tweak and modernize few test scripts

2012-10-27 Thread Stefano Lattarini
Basically an adjusted-and-improved cherry-pick from Automake-NG commit v1.12.1-343-gff30f83. * t/specflg.sh, t/specflg2.sh, t/specflg3.sh: Merged into ... * t/per-target-flags.sh: ... this test. * t/fo.sh: Remove, its weak grepping checks well superseded by the semantic checks in 't/fort4.sh'. *

[FYI] {master} maintcheck: fix the name of a check

2012-10-27 Thread Stefano Lattarini
* (sc_tests_Exit_not_exit): Rename ... (sc_tests_exit_not_Exit): ... like this, which is more faithful to what the check actually does. Adjust a grammaro in comments while at it. (syntax_check_rules): Adjust. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- syntax-checks.mk | 6