From: Stefano Lattarini Date: Sun, 24 Jul 2011 09:17:37 +0000 (+0200) Subject: Merge branch 'master' into testsuite-work X-Git-Tag: ng-0.5a~89^2~157 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9bf72f7c55c5cc01d443b364bc14994fbb5f91ff;p=thirdparty%2Fautomake.git Merge branch 'master' into testsuite-work * 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. --- 9bf72f7c55c5cc01d443b364bc14994fbb5f91ff diff --cc ChangeLog index d2b7a25d7,4e7e08a87..bd202640c --- a/ChangeLog +++ b/ChangeLog @@@ -1,105 -1,34 +1,136 @@@ + 2011-07-23 Stefano Lattarini + + 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 + + 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 + + docs: add references between the 2 sections on java support + * doc/automake.texi (Java Support, Java): Add cross-references. + + 2011-07-20 Ralf Wildenhues + + 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 + + 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 + + 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 + + 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 + + tests: fix typos, grammaros and other blunders in comments + All affected files changed. + +2011-07-16 Stefano Lattarini + + 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 + + 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 + + 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 + + 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 + + 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 + + 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 tests: fix weakness in 'tests-environment-backcompat.test'