]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'master' into testsuite-work
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 24 Jul 2011 09:17:37 +0000 (11:17 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 24 Jul 2011 09:17:37 +0000 (11:17 +0200)
* master:
  tests: relax a test on amhello examples to cater to Solaris tar
  test defs: function 'is_newest' now works also with directories
  docs: add references between the 2 sections on java support
  Sync auxiliary files from upstream.

1  2 
ChangeLog
tests/amhello-binpkg.test
tests/defs
tests/self-check-is_newest.test

diff --cc ChangeLog
index d2b7a25d7f8a01722635730fb7a160c42d092279,4e7e08a8743ab1e1e51c0956d201a10e7a816fcf..bd202640cc21a0eac3442d7bc3df0d90f1b2daf1
+++ b/ChangeLog
+ 2011-07-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       tests: relax a test on amhello examples to cater to Solaris tar
+       * tests/amhello-binpkg.test: When the tar implementation in use
+       is not GNU tar, relax the tests on tar output, to avoid spurious
+       failures.  For example, "tar cvf ..." with GNU tar can output
+       lines like "./usr/bin/hello" on the standard output, while with
+       Solaris tar it can output lines like "a ./usr/bin/hello 8K" on
+       standard output, and with Heirloom tar it can output lines like
+       "a ./usr/bin/hello 15 tape blocks" on standard error.
+ 2011-07-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       test defs: function 'is_newest' now works also with directories
+       * tests/defs (is_newest): Call `find' with the `-prune' option,
+       so that it won't descend in the directories (which could cause
+       spurious results).
+       * tests/self-check-is_newest: Extend accordingly.
+       From a report by Jim Meyering, see automake bug#9147.
+ 2011-07-15  Benoit Sigoure  <tsunanet@gmail.com>
+       docs: add references between the 2 sections on java support
+       * doc/automake.texi (Java Support, Java): Add cross-references.
+ 2011-07-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+       Sync auxiliary files from upstream.
+       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
+       lib/texinfo.tex: Sync from upstream.
 +2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: small enhancement to 'primary3.test'
 +      * tests/primary3.test: Also test that the program named `foo.la'
 +      has been effectively created.
 +
 +2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: a small simplification in 'pr8365-remake-timing.test'
 +      * tests/pr8365-remake-timing.test: Avoid redundant definition
 +      and use of `$save_AUTOCONF' variable.
 +
 +2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: remove an extra leading blank line
 +      * tests/override-conditional-1.test: Remove extra blank line
 +      placed before the shebang line.
 +
 +2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: fix typos, grammaros and other blunders in comments
 +      All affected files changed.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      test defs: new subroutine 'seq_', simulating GNU seq(1)
 +      * tests/defs (seq_): New subroutine.
 +      * tests/instmany.test: Use it.
 +      * tests/instmany-mans.test: Likewise.
 +      * tests/instmany-python.test: Likewise.
 +      * tests/self-check-seq.test: New self test.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: remove duplication about testing of config.* aux files
 +      * tests/add-missing.test: Also check that the `AC_CANONICAL_SYSTEM'
 +      autoconf macro causes the `config.sub' and `config.guess' scripts
 +      to be installed by `automake --add-missing'.  Since we are at it,
 +      fix minor buglets and cosmetic issues in the `check_' function.
 +      * tests/hosts.test: Removed, completely subsumed by the previous
 +      test now.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: more uses of the 'unindent' subroutine
 +      * tests/backcompat.test: Prefer `unindent' over plain `cat' for
 +      here documents created from within a loop of if/else body.
 +      * tests/backcompat2.test: Likewise.
 +      * tests/backcompat4.test: Likewise.
 +      * tests/init.test: Likewise.
 +      * tests/instmany.test: Likewise.
 +      * tests/instmany-mans.test: Likewise.
 +      * tests/instmany-python.test: Likewise.
 +      * tests/missing5.test: Likewise.
 +      * tests/parallel-am2.test : Likewise.
 +      * tests/parallel-am3.test : Likewise.
 +      * tests/pr307.test: Likewise.
 +      * tests/depend4.test: Likewise.  Since we are at it, normalize
 +      other code formatting.
 +      * tests/instfail-java.test: Prefer `echo' over `cat' + here-doc
 +      inside a for loop.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: avoid '##'-style comments inside recipe commands
 +      * tests/autodist.test: Do not whitespace-indent `##' comments when
 +      they are embedded in a makefile rule: having them indented is not
 +      part of the Automake API, and might cause failures with e.g., Tru64
 +      make.
 +      * tests/autodist-subdir.test: Likewise.
 +      * tests/backcompat.test: Likewise.
 +      * tests/backcompat6.test: Likewise.
 +      * tests/colon7.test: Likewise.
 +      * tests/posixsubst-scripts.test: Likewise.
 +      * tests/posixsubst-sources.test: Likewise.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: tweak, improve and extend tests on lisp support
 +      * tests/lisp2.test: Prettify, and improve debugging output.  Make
 +      grepping of automake stderr stricter.
 +      * tests/lisp7.test: Ensure verbose printing of captured make
 +      output.  Add trailing `:' command.
 +      * tests/lisp8.test: Likewise.
 +      * tests/lisp3.test: Likewise.  Also, check that `.el' files and
 +      compiled `.elc' files get installed by "make install", and
 +      uninstalled by "make uninstall".
 +      * tests/lisp4.test: Ensure installed `.el' files gets removed by
 +      "make uninstall".  Related changes.  Add trailing `:' command.
 +      * tests/lisp5.test: Likewise.
 +      * tests/lisp6.test: Use proper m4 quoting in configure.in.  Fix
 +      use of blank lines, to improve clarity and symmetry.  Fix typo in
 +      comment.  Add trailing `:' command.
 +
 +2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: drop useless requirement in 'license.test'
 +      * tests/license.test: Drop  useless requirement "makeinfo".  Add
 +      an extra blank line, for clarity.
 +
  2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        tests: fix weakness in 'tests-environment-backcompat.test'
Simple merge
diff --cc tests/defs
Simple merge
Simple merge