Merge branch 'maint'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 27 Nov 2012 19:46:32 +0000 (20:46 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 27 Nov 2012 19:46:32 +0000 (20:46 +0100)
* maint:
  news: we'll remove AM_PROG_MKDIR in 1.14, not 1.13
  tests: give few vala tests more significant names
  vala tests: don't use the 'posix' profile, it's no longer supported
  news: fixup: bug#8847 is fixed in 1.12.6, not in 1.12.5
  news: document the fix for automake bug#10227
  tests: fix a spurious testsuite failure on Solaris
  python: make installed modules find by default on Debian and Ubuntu

1  2 
NEWS
t/amhello-binpkg.sh
t/list-of-tests.mk

diff --combined NEWS
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
 +New in 1.13:
 +
 +* Version requirements:
 +
 +  - Autoconf 2.65 or greater is required.
 +
 +  - The rules to build PDF and DVI output from Texinfo input now
 +    requires Texinfo 4.9 or later.
 +
 +  - Support for the "Cygnus-style" trees (once enabled by the 'cygnus'
 +    option) has been removed.  See discussion about automake bug#11034
 +    for more background.
 +
 +  - The automake-provided '@mkdir_p@' configure substitution and
 +    AM_PROG_MKDIR m4 macro have been removed.  They had been obsolete
 +    since automake 1.10, and actively deprecated since Automake 1.12.1.
 +    However, to maintain a degree of backward-compatibility, the make
 +    variable '$(mkdir_p)' is still defined (now simple as an alias to
 +    '$(MKDIR_P)').  It will probably be removed in future major versions
 +    of Automake (probably 1.14).
 +
 +  - The deprecated aclocal option '--acdir' has been removed.  You
 +    should use the options '--automake-acdir' and '--system-acdir'
 +    instead (which have been introduced in Automake 1.11.2).
 +
 +  - The following long-obsolete m4 macros have been removed:
 +
 +      AM_PROG_CC_STDC:    superseded by AC_PROG_CC since October 2002
 +      fp_PROG_CC_STDC:    broken alias for AM_PROG_CC_STDC
 +      fp_WITH_DMALLOC:    old alias for AM_WITH_DMALLOC
 +      AM_CONFIG_HEADER:   superseded by AC_CONFIG_HEADERS since July 2002
 +      ud_PATH_LISPDIR:    old alias for AM_PATH_LISPDIR
 +      jm_MAINTAINER_MODE: old alias for AM_MAINTAINER_MODE
 +      ud_GNU_GETTEXT:     old alias for AM_GNU_GETTEXT
 +      gm_PROG_LIBTOOL:    old alias for AC_PROG_LIBTOOL
 +      fp_C_PROTOTYPES:    old alias for AM_C_PROTOTYPES (which was part
 +                          of the now-removed automatic de-ANSI-fication
 +                          support of Automake)
 +
 +  - All the "old alias" macros in 'm4/obsolete.m4' have been removed.
 +
 +* Obsolescent features:
 +
 +  - Use of the long-deprecated two- and three-arguments invocation forms
 +    of the AM_INIT_AUTOMAKE is no longer documented.  It's still supported
 +    though (albeit with a warning in the 'obsolete' category), to cater
 +    for people who want to define the version number for their package
 +    dynamically (e.g., from the current VCS revision).  We'll have to
 +    continue this support until Autoconf itself is fixed to allow better
 +    support for such dynamic version numbers.
 +
 +* Elisp byte-compilation:
 +
 +  - The byte compilation of '.el' files into '.elc' files is now done
 +    with a suffix rule.  This has simplified the compilation process, and
 +    more importantly made it less brittle.  The downside is that emacs is
 +    now invoked once for each '.el' files, which cause some noticeable
 +    slowdowns.  These should however be mitigated on multicore machines
 +    (which are becoming the norm today) if concurrent  make ("make -j")
 +    is used.
 +
 +  - Elisp files placed in a subdirectory are now byte-compiled to '.elc'
 +    files in the same subdirectory; for example, byte-compiling of file
 +    'sub/foo.el' file will result in 'sub/foo.elc' rather than in
 +    'foo.elc'.  This behaviour is backward-incompatible with older
 +    Automake versions, but it is more natural and more sane.  See also
 +    automake bug#7441.
 +
 +  - The Emacs invocation performing byte-compilation of '.el' files honors
 +    the $(AM_ELCFLAGS) and $(ELCFLAGS) variables; as typical, the former
 +    one is  developer-reserved and the latter one user-reserved.
 +
 +  - The 'elisp-comp' script, once provided by Automake, has been rendered
 +    obsoleted by the just-described changes, and thus removed.
 +
 +* Changes to Automake-generated testsuite harnesses:
 +
 +  - The parallel testsuite harness (previously only enabled by the
 +    'parallel-tests' option) is the default one; the older serial
 +    testsuite harness will still be available through the use of the
 +    'serial-tests' option (introduced in Automake 1.12).
 +
 +  - The 'color-tests' option is now unconditionally activated by default.
 +    In particular, this means that testsuite output is now colorized by
 +    default if the attached terminal seems to support ANSI escapes, and
 +    that the user can force output colorization by setting the variable
 +    AM_COLOR_TESTS to "always".  The 'color-tests' is still recognized
 +    for backward-compatibility, although it's a handled as a no-op now.
 +
 +* Silent rules support:
 +
 +  - Support for silent rules is now always active in Automake-generated
 +    Makefiles.  So, although the verbose output is still the default,
 +    the user can now always use "./configure --enable-silent-rules" or
 +    "make V=0" to enable quieter output in the package he's building.
 +
 +  - The 'silent-rules' option has now become a no-op, preserved for
 +    backward-compatibility only.  In particular, its use no longer
 +    disables the warnings in the 'portability-recursive' category.
 +
 +* Texinfo Support:
 +
 +  - The rules to build PDF and DVI files from Texinfo input now use the
 +    '--build-dir' option, to keep the auxiliary files used by texi2dvi
 +    and texi2pdf around without cluttering the build directory, and to
 +    make it possible to run the "dvi" and "pdf" recipes in parallel.
 +
 +* Automatic remake rules and 'missing' script:
 +
 +  - The 'missing' script no longer tries to update the timestamp of
 +    out-of-date files that require a maintainer-specific tool to be
 +    remade, in case the user lacks such a tool (or has a too-old version
 +    of it).  It just give a useful warning, and in some cases also a tip
 +    about how to obtain such a tool.
 +
 +  - The missing script has thus become useless as a (poor) way to work
 +    around the sketched-timestamps issues that can happen for projects
 +    that keep generated files committed in their VCS repository.  Such
 +    projects are now encouraged to write a custom "fix-timestamps.sh"
 +    script to avoid such issues; a simple example is provided in the
 +    "CVS and generated files" chapter of the automake manual.
 +
 +* Recursive targets:
 +
 +  - The user can now define his own recursive targets that recurse
 +    in the directories specified in $(SUBDIRS).  This can be done by
 +    specifying the name of such targets in invocations of the new
 +    'AM_EXTRA_RECURSIVE_TARGETS' m4 macro.
 +
 +* Tags:
 +
 +  - Any failure in the recipe of the "tags", "ctags", "cscope" or
 +    "cscopelist" targets in a subdirectory is now propagated to the
 +    top-level make invocation.
 +
 +  - Tags are correctly computed also for files in _SOURCES variables that
 +    only list files with non-standard suffixes (see automake bug#12372).
 +
 +* Improvements to aclocal and related rebuilds rules:
 +
 +  - Autoconf-provided macros AC_CONFIG_MACRO_DIR and AC_CONFIG_MACRO_DIRS
 +    (the latter of which will only be present since Autoconf 2.70) are
 +    now traced by aclocal, and can be used to declare the local m4 include
 +    directories.  Formerly, one had to specify it with an explicit '-I'
 +    option to the 'aclocal' invocation.
 +
 +  - The special make variable ACLOCAL_AMFLAGS is deprecated; future
 +    Automake versions will warn about its use, and later version will
 +    remove support for it altogether.
 +
 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 +
  New in 1.12.6:
  
  * WARNING: Future backward-incompatibilities!
      option) will be removed in the next major Automake release (1.13).
  
    - The long-obsolete (since automake 1.10) AM_PROG_MKDIR m4 macro will
-     be removed in Automake 1.13.  The $(mkdir_p) make variable and the
+     be removed in Automake 1.14.  The $(mkdir_p) make variable and the
      @mkdir_p@ substitution will still remain available (as aliases of
      $(MKDIR_P)) for the moment, for better backward compatibility.
  
  
  Bugs fixed in 1.12.6:
  
- * Bugs introduced in 1.12.5:
+ * Python-related bugs:
  
-   - The maintainer rebuild rules for Makefiles and aclocal.m4 in Automake's
-     own build system works correctly again.
+   - The default installation location for python modules has been improved
+     for Python 3 on Debian and Ubuntu systems, changing from:
+         ${prefix}/lib/python3/dist-packages
+     to
+         ${prefix}/lib/python3.x/site-packages
+     This change should ensure modules installed using the default ${prefix}
+     "/usr/local" are found by default by system python 3.x installations.
+     See automake bug#10227.
+   - Python byte-compilation supports the new layout mandated by PEP-3147,
+     with its __pycache__ directory (automake bug#8847).
+ * Build system issues:
+   - The maintainer rebuild rules for Makefiles and aclocal.m4 in
+     Automake's own build system works correctly again (bug introduced
+     in Automake 1.12.5).
+ * Testsuite issues:
+   - The Vala-related tests has been changed to adjust to the removal of
+     the 'posix' profile in the valac compiler.  See automake bug#12934
+     a.k.a. bug#12522.
+   - Some spurious testsuite failures related to older tools and systems
+     have been fixed.
  
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
@@@ -266,9 -142,6 +294,6 @@@ Bugs fixed in 1.12.5
      finding classic 'libname.a' style libraries when 'name.lib' and
      'name.dll.lib' aren't available.
  
-   - Python byte-compilation supports the new layout mandated by PEP-3147,
-     with its __pycache__ directory (automake bug#8847).
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  New in 1.12.4:
diff --combined t/amhello-binpkg.sh
@@@ -18,7 -18,7 +18,7 @@@
  # using DESTDIR to build simple, no-frills binary packages.
  
  am_create_testdir=empty
 -. ./defs || exit 1
 +. test-init.sh
  
  cp "$am_docdir"/amhello-1.0.tar.gz . \
    || fatal_ "cannot get amhello tarball"
@@@ -44,8 -44,8 +44,8 @@@ if tar --version </dev/null | grep GNU
  END
  else
    : Be laxer with other tar implementations, to avoid spurious failures.
-   $EGREP '(^| )\./usr/bin/hello'$EXEEXT'( |$)' tar.got
-   $EGREP '(^| )\./usr/share/doc/amhello/README( |$)' tar.got
+   $EGREP '(^| )(\./)?usr/bin/hello'$EXEEXT'( |$)' tar.got
+   $EGREP '(^| )(\./)?usr/share/doc/amhello/README( |$)' tar.got
  fi
  
  :
diff --combined t/list-of-tests.mk
@@@ -41,6 -41,7 +41,6 @@@ t/remake-timing-bug-pr8365.sh 
  t/lex-subobj-nodep.sh \
  t/remake-am-pr10111.sh \
  t/remake-m4-pr10111.sh \
 -t/tags-pr12372.sh \
  t/txinfo5.sh \
  $(perl_fake_XFAIL_TESTS)
  
@@@ -72,54 -73,44 +72,54 @@@ t/get-sysconf.sh 
  $(perl_TESTS) \
  t/instspc.tap \
  t/aclocal.sh \
 -t/aclocal3.sh \
 -t/aclocal4.sh \
 -t/aclocal5.sh \
 -t/aclocal6.sh \
 -t/aclocal7.sh \
 -t/aclocal8.sh \
 -t/aclocal9.sh \
  t/acloca10.sh \
 -t/acloca11.sh \
 -t/acloca12.sh \
 -t/acloca13.sh \
 -t/acloca14.sh \
 -t/acloca15.sh \
 -t/acloca16.sh \
 -t/acloca17.sh \
 -t/acloca18.sh \
 -t/acloca19.sh \
 -t/acloca20.sh \
 -t/acloca21.sh \
 -t/acloca22.sh \
 -t/acloca23.sh \
 +t/aclocal-I-order-1.sh \
 +t/aclocal-I-order-2.sh \
 +t/aclocal-I-order-3.sh \
  t/aclocal-acdir.sh \
 +t/aclocal-amflags.sh \
 +t/aclocal-autoconf-version-check.sh \
 +t/aclocal-comments-respected.sh \
 +t/aclocal-deleted-header-aclocal-amflags.sh \
 +t/aclocal-deleted-header.sh \
 +t/aclocal-deps-subdir.sh \
 +t/aclocal-deps.sh \
 +t/aclocal-dirlist.sh \
 +t/aclocal-dirlist-globbing.sh \
 +t/aclocal-dirlist-abspath.sh \
  t/aclocal-install-absdir.sh \
 -t/aclocal-print-acdir.sh \
 +t/aclocal-install-fail.sh \
 +t/aclocal-install-mkdir.sh \
 +t/aclocal-m4-include-are-scanned-aclocal-amflags.sh \
 +t/aclocal-m4-include-are-scanned.sh \
 +t/aclocal-m4-sinclude.sh \
 +t/aclocal-macrodir.tap \
 +t/aclocal-macrodirs.tap \
 +t/aclocal-missing-macros.sh \
 +t/aclocal-no-extra-scan.sh \
 +t/aclocal-no-force.sh \
 +t/aclocal-no-install-no-mkdir.sh \
 +t/aclocal-no-symlinked-overwrite.sh \
 +t/aclocal-no-unused-required.sh \
  t/aclocal-path.sh \
  t/aclocal-path-install.sh \
  t/aclocal-path-install-serial.sh \
  t/aclocal-path-nonexistent.sh \
  t/aclocal-path-precedence.sh \
 -t/aclocal-install-fail.sh \
 -t/aclocal-install-mkdir.sh \
 -t/aclocal-no-install-no-mkdir.sh \
 +t/aclocal-pr450.sh \
 +t/aclocal-print-acdir.sh \
 +t/aclocal-req.sh \
 +t/aclocal-remake-misc.sh \
 +t/aclocal-scan-configure-ac-pr319.sh \
 +t/aclocal-serial.sh \
 +t/aclocal-underquoted-defun.sh \
  t/aclocal-verbose-install.sh \
  t/ac-output-old.tap \
  t/acsilent.sh \
  t/acsubst.sh \
  t/acsubst2.sh \
  t/add-missing.tap \
 +t/add-missing-multiple.sh \
  t/all.sh \
  t/all2.sh \
  t/alloca.sh \
@@@ -165,6 -156,7 +165,6 @@@ t/autodist-configure-no-subdir.sh 
  t/autodist-no-duplicate.sh \
  t/autodist-stamp-vti.sh \
  t/autohdr.sh \
 -t/autohdr2.sh \
  t/autohdr3.sh \
  t/autohdr4.sh \
  t/autohdr-subdir-pr12495.sh \
@@@ -182,8 -174,9 +182,8 @@@ t/auxdir-unportable.tap 
  t/backcompat.sh \
  t/backcompat2.sh \
  t/backcompat3.sh \
 -t/backcompat4.sh \
 -t/backcompat5.sh \
  t/backcompat6.sh \
 +t/backcompat-acout.sh \
  t/backsl.sh \
  t/backsl2.sh \
  t/backsl3.sh \
@@@ -191,6 -184,7 +191,6 @@@ t/backsl4.sh 
  t/badline.sh \
  t/badopt.sh \
  t/badprog.sh \
 -t/block.sh \
  t/built-sources-check.sh \
  t/built-sources-cond.sh \
  t/built-sources-fork-bomb.sh \
@@@ -229,6 -223,7 +229,6 @@@ t/check-no-test-driver.sh 
  t/check-concurrency-bug9245.sh \
  t/checkall.sh \
  t/clean.sh \
 -t/clean2.sh \
  t/colneq.sh \
  t/colneq2.sh \
  t/colneq3.sh \
@@@ -239,9 -234,8 +239,9 @@@ t/colon4.sh 
  t/colon5.sh \
  t/colon6.sh \
  t/colon7.sh \
 -t/color.sh \
 -t/color2.sh \
 +t/color-tests.sh \
 +t/color-tests2.sh \
 +t/color-tests-opt.sh \
  t/comment.sh \
  t/comment2.sh \
  t/comment3.sh \
@@@ -253,7 -247,6 +253,7 @@@ t/comment8.sh 
  t/comment9.sh \
  t/commen10.sh \
  t/commen11.sh \
 +t/comment-block.sh \
  t/comments-in-var-def.sh \
  t/compile.sh \
  t/compile2.sh \
@@@ -348,7 -341,13 +348,7 @@@ t/cxx-lt-demo.sh 
  t/cxxlibobj.sh \
  t/cxxlink.sh \
  t/cxxnoc.sh \
 -t/cygnus-deprecation.sh \
 -t/cygnus-check-without-all.sh \
 -t/cygnus-dependency-tracking.sh \
 -t/cygnus-imply-foreign.sh \
 -t/cygnus-no-dist.sh \
 -t/cygnus-no-installinfo.sh \
 -t/cygnus-requires-maintainer-mode.sh \
 +t/cygnus-no-more.sh \
  t/cygwin32.sh \
  t/dash.sh \
  t/defun.sh \
@@@ -382,6 -381,9 +382,6 @@@ t/depend6.sh 
  t/deprecated-acinit.sh \
  t/destdir.sh \
  t/dir-named-obj-is-bad.sh \
 -t/dirlist.sh \
 -t/dirlist2.sh \
 -t/dirlist-abspath.sh \
  t/discover.sh \
  t/dist-formats.tap \
  t/dist-auxdir-many-subdirs.sh \
@@@ -496,6 -498,7 +496,6 @@@ t/help-depend2.sh 
  t/help-dmalloc.sh \
  t/help-init.sh \
  t/help-lispdir.sh \
 -t/help-multilib.sh \
  t/help-python.sh \
  t/help-silent.sh \
  t/help-upc.sh \
@@@ -635,13 -638,8 +635,13 @@@ t/lisp5.sh 
  t/lisp6.sh \
  t/lisp7.sh \
  t/lisp8.sh \
 +t/lisp-loadpath.sh \
 +t/lisp-subdir.sh \
 +t/lisp-subdir2.sh \
 +t/lisp-subdir-mix.sh \
  t/lispdry.sh \
  t/lisp-pr11806.sh \
 +t/lisp-flags.sh \
  t/listval.sh \
  t/location.sh \
  t/longline.sh \
@@@ -671,6 -669,7 +671,6 @@@ t/makevars.sh 
  t/man.sh \
  t/man2.sh \
  t/man3.sh \
 -t/man4.sh \
  t/man5.sh \
  t/man6.sh \
  t/man7.sh \
@@@ -681,8 -680,12 +681,8 @@@ t/mdate3.sh 
  t/mdate4.sh \
  t/mdate5.sh \
  t/mdate6.sh \
 -t/missing.sh \
 -t/missing2.sh \
 +t/missing-version-mismatch.sh \
  t/missing3.sh \
 -t/missing4.sh \
 -t/missing5.sh \
 -t/missing6.sh \
  t/am-missing-prog.sh \
  t/missing-auxfile-stops-makefiles-creation.sh \
  t/mkdir_p.sh \
@@@ -692,6 -695,7 +692,6 @@@ t/mkinst2.sh 
  t/mkinst3.sh \
  t/mmode.sh \
  t/mmodely.sh \
 -t/multlib.sh \
  t/no-extra-makefile-code.sh \
  t/no-spurious-install-recursive.sh \
  t/nobase.sh \
@@@ -722,6 -726,7 +722,6 @@@ t/objcxx-flags.sh 
  t/objcxx-deps.sh \
  t/objc-megademo.sh \
  t/objext-pr10128.sh \
 -t/obsolete.sh \
  t/oldvars.sh \
  t/order.sh \
  t/output.sh \
@@@ -746,6 -751,7 +746,6 @@@ t/parallel-am.sh 
  t/parallel-am2.sh \
  t/parallel-am3.sh \
  t/serial-tests.sh \
 -t/parallel-tests2.sh \
  t/parallel-tests-basics.sh \
  t/parallel-tests-concurrency.sh \
  t/parallel-tests-concurrency-2.sh \
@@@ -894,17 -900,8 +894,17 @@@ t/python-dist.sh 
  t/python-vars.sh \
  t/python-virtualenv.sh \
  t/python-pr10995.sh \
 -t/recurs.sh \
 -t/recurs2.sh \
 +t/recurs-user.sh \
 +t/recurs-user2.sh \
 +t/recurs-user-deeply-nested.sh \
 +t/recurs-user-indir.sh \
 +t/recurs-user-keep-going.sh \
 +t/recurs-user-many.sh \
 +t/recurs-user-no-subdirs.sh \
 +t/recurs-user-no-top-level.sh \
 +t/recurs-user-override.sh \
 +t/recurs-user-phony.sh \
 +t/recurs-user-wrap.sh \
  t/relativize.tap \
  t/remake-fail.sh \
  t/remake-not-after-make-dist.sh \
@@@ -922,7 -919,6 +922,7 @@@ t/remake-deeply-nested.sh 
  t/remake-mild-stress.sh \
  t/remake-all-1.sh \
  t/remake-all-2.sh \
 +t/remake-recurs-user.sh \
  t/remake-subdir.sh \
  t/remake-subdir2.sh \
  t/remake-subdir3.sh \
@@@ -946,9 -942,9 +946,9 @@@ t/remake-deleted-am-2.sh 
  t/remake-deleted-am-subdir.sh \
  t/remake-deleted-am.sh \
  t/remake-renamed-am.sh \
 +t/remake-aclocal-version-mismatch.sh \
 +t/remake-macrodir.sh \
  t/remake-timing-bug-pr8365.sh \
 -t/req.sh \
 -t/reqd.sh \
  t/reqd2.sh \
  t/repeated-options.sh \
  t/rulepat.sh \
@@@ -965,20 -961,28 +965,20 @@@ t/self-check-is-blocked-signal.tap 
  t/self-check-unindent.tap \
  t/sanity.sh \
  t/seenc.sh \
 -t/silent.sh \
 -t/silent2.sh \
 -t/silent3.sh \
 -t/silent4.sh \
 -t/silent6.sh \
 -t/silent7.sh \
 -t/silent8.sh \
 -t/silent9.sh \
 -t/silent-obsolescent-warns.sh \
 -t/silentcxx.sh \
 -t/silentcxx-gcc.sh \
 -t/silentf77.sh \
 -t/silentf90.sh \
 -t/silent-amopts.sh \
 -t/silent-many-gcc.sh \
 -t/silent-many-generic.sh \
 -t/silent-nowarn.sh \
 -t/silent-configsite.sh \
 -t/silent-nested-vars.sh \
 +t/silent-c.sh \
 +t/silent-cxx.sh \
 +t/silent-lt.sh \
 +t/silent-f77.sh \
 +t/silent-f90.sh \
 +t/silent-many-languages.sh \
 +t/silent-gen.sh \
 +t/silent-texi.sh \
  t/silent-lex.sh \
  t/silent-yacc.sh \
  t/silent-yacc-headers.sh \
 +t/silent-configsite.sh \
 +t/silent-nested-vars.sh \
 +t/silent-custom.sh \
  t/src-acsubst.sh \
  t/sourcefile-in-subdir.sh \
  t/space.sh \
@@@ -1034,7 -1038,6 +1034,7 @@@ t/subpkg2.sh 
  t/subpkg3.sh \
  t/subpkg4.sh \
  t/subpkg-yacc.sh \
 +t/subpkg-macrodir.sh \
  t/subst.sh \
  t/subst3.sh \
  t/subst4.sh \
@@@ -1160,6 -1163,8 +1160,6 @@@ t/txinfo.sh 
  t/txinfo2.sh \
  t/txinfo3.sh \
  t/txinfo4.sh \
 -t/txinfo5.sh \
 -t/txinfo5b.sh \
  t/txinfo6.sh \
  t/txinfo7.sh \
  t/txinfo8.sh \
@@@ -1179,6 -1184,7 +1179,6 @@@ t/txinfo26.sh 
  t/txinfo27.sh \
  t/txinfo28.sh \
  t/txinfo29.sh \
 -t/txinfo30.sh \
  t/txinfo31.sh \
  t/txinfo32.sh \
  t/txinfo33.sh \
@@@ -1193,25 -1199,25 +1193,25 @@@ t/unused.sh 
  t/upc.sh \
  t/upc2.sh \
  t/upc3.sh \
- t/vala.sh \
- t/vala2.sh \
- t/vala3.sh \
- t/vala4.sh \
- t/vala5.sh \
- t/vala-vapi.sh \
+ t/vala-configure.sh \
+ t/vala-grepping.sh \
  t/vala-headers.sh \
  t/vala-libs.sh \
- t/vala-vpath.sh \
  t/vala-mix.sh \
  t/vala-mix2.sh \
+ t/vala-non-recursive-setup.sh \
  t/vala-parallel.sh \
+ t/vala-per-target-flags.sh \
+ t/vala-recursive-setup.sh \
+ t/vala-vapi.sh \
+ t/vala-vpath.sh \
  t/vars.sh \
  t/vars3.sh \
 +t/var-recurs.sh \
 +t/var-recurs2.sh \
  t/vartar.sh \
  t/vartypos.sh \
  t/vartypo2.sh \
 -t/version.sh \
 -t/version2.sh \
  t/version3.sh \
  t/version4.sh \
  t/version6.sh \