Ralf Wildenhues [Wed, 23 Jan 2008 22:40:57 +0000 (23:40 +0100)]
New test nobase-python.test.
* tests/nobase-python.test: New test, nobase for python files.
* tests/Makefile.am: Update.
Ralf Wildenhues [Wed, 23 Jan 2008 22:38:34 +0000 (23:38 +0100)]
Split libtool part off of nobase.test.
* tests/nobase.test: Split off libtool part of nobase.test for
increased test exposure, to ...
* tests/nobase-libtool.test: ... this new test.
* tests/Makefile.am: Update.
Eric Blake [Wed, 23 Jan 2008 17:03:58 +0000 (10:03 -0700)]
Fix color.test when using BSD grep.
* tests/color.test: Ensure that grep can handle non-printing
characters.
Signed-off-by: Eric Blake <ebb9@byu.net>
Ralf Wildenhues [Wed, 23 Jan 2008 06:50:28 +0000 (07:50 +0100)]
* tests/lisp3.test: Fix typo.
Ralf Wildenhues [Tue, 22 Jan 2008 22:35:57 +0000 (23:35 +0100)]
Prefer generated manpages over distributed ones.
* lib/am/mans.am (install-man%SECTION%): Prefer generated manpages
over distributed ones.
Report and patch by Peter Breitenlohner.
* tests/man3.test: New test.
* tests/Makefile.am: Update.
Ralf Wildenhues [Mon, 21 Jan 2008 21:51:03 +0000 (22:51 +0100)]
* tests/tar.test: Skip if no appropriate tar was found.
NightStrike [Sat, 19 Jan 2008 09:58:06 +0000 (10:58 +0100)]
* doc/automake.texi (Dependency Tracking): Fix typo.
Ralf Wildenhues [Sat, 19 Jan 2008 09:51:25 +0000 (10:51 +0100)]
* lib/config-ml.in, lib/config.guess, lib/config.sub, lib/symlink-tree: Sync from upstream.
Ralf Wildenhues [Sat, 8 Dec 2007 10:06:03 +0000 (11:06 +0100)]
Fix `fetch' target to match current upstream locations.
* Makefile.am (WGET_SV_CVS): Renamed from WGETSGO.
(WGET_SV_GIT_AC, WGET_SV_GIT_GL, WGET_GCC): New.
(fetch): Update to match current upstream locations.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Ralf Wildenhues [Mon, 14 Jan 2008 21:42:33 +0000 (22:42 +0100)]
* doc/automake.texi (DESTDIR, Built sources example): Fix wording.
* THANKS: Update.
Reports and suggestions by William Pursell and nightstrike@gmail.com.
Ralf Wildenhues [Sun, 13 Jan 2008 17:06:56 +0000 (18:06 +0100)]
Fix permissions of config.sub
Ralf Wildenhues [Sun, 13 Jan 2008 17:05:44 +0000 (18:05 +0100)]
Do not fail if `autoupdate' is not present.
* tests/obsolete.test: Check for presence of autoupdate. Apparently,
FreeBSD may install the other Autoconf programs without a version
suffix but not autoupdate.
Ralf Wildenhues [Sun, 13 Jan 2008 17:05:04 +0000 (18:05 +0100)]
Fix Heisenbug trying to unset a sometimes-not-set variable.
* tests/check5.test: Do not error out upon `unset TESTS' due to
`set -e', in case TESTS was not set.
* tests/color.test: Likewise.
Ralf Wildenhues [Sun, 13 Jan 2008 17:04:16 +0000 (18:04 +0100)]
* doc/automake.texi (amhello Explained): Fix odd sentence.
Report by nightstrike@gmail.com.
Ralf Wildenhues [Sat, 12 Jan 2008 14:33:06 +0000 (15:33 +0100)]
* m4/init.m4 (_AC_AM_CONFIG_HEADER_HOOK): Rewrite to be more
resistant to different quoting styles of $1.
Ralf Wildenhues [Thu, 10 Jan 2008 19:49:07 +0000 (20:49 +0100)]
Clarify texinfo.tex and TEXINFO_TEX semantics.
* doc/automake.texi (Texinfo): Clarify that by default,
texinfo.tex is searched in the same directory as the Makefile.am
that needs it. Clarify that TEXINFO_TEX has precedence over
AC_CONFIG_AUX_DIR, and that it requires the user to install and
distribute it.
* tests/txinfo22.test: Ensure TEXINFO_TEX is not distributed.
* THANKS: Update.
Reports by Dilyan Palauzov and Roumen Petrov.
Ralf Wildenhues [Thu, 10 Jan 2008 19:50:02 +0000 (20:50 +0100)]
* tests/output-order.test: New test, for the stable output fix.
* tests/Makefile.am: Update.
Ralf Wildenhues [Tue, 8 Jan 2008 20:45:37 +0000 (21:45 +0100)]
Ensure world-executable tests in the distribution.
* Makefile.am (dist-hook): New, ensure world-executable tests.
* THANKS: Update.
Report by Arto C. Nirkko.
Ralf Wildenhues [Tue, 8 Jan 2008 20:37:21 +0000 (21:37 +0100)]
Fix acloca20.test for fast machines.
* tests/acloca20.test: Use `--force' with the second $AUTOCONF,
to force update on fast machines where both autoconf invocations
happen within the same second.
Report by Greg Schafer.
Ralf Wildenhues [Mon, 7 Jan 2008 21:58:27 +0000 (22:58 +0100)]
Stable `automake --add-missing --verbose' output.
* automake.in (scan_autoconf_files): Sort loop over
%required_aux_file, for stable verbose output.
Report by Bruno Haible.
Ralf Wildenhues [Mon, 7 Jan 2008 21:31:01 +0000 (22:31 +0100)]
* lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from upstream.
Ralf Wildenhues [Mon, 7 Jan 2008 20:53:38 +0000 (21:53 +0100)]
Fix ccnoco.test for uncommon LDFLAGS settings.
* tests/ccnoco.test (Mycomp): Use a tighter match for -c -o,
to avoid matching for example `LDFLAGS=-Wl,--sort-common'.
* THANKS: Update.
Report and analysis by Carsten Lohrke and Mike Frysinger.
Stepan Kasal [Mon, 7 Jan 2008 19:34:34 +0000 (20:34 +0100)]
* automake.in (handle_texinfo_helper, handle_lib_objects): Fix
typos in comments.
Ralf Wildenhues [Wed, 2 Jan 2008 19:14:28 +0000 (20:14 +0100)]
Regenerate.
Ralf Wildenhues [Wed, 2 Jan 2008 18:59:08 +0000 (19:59 +0100)]
Bump copyright years.
* aclocal.in (write_aclocal, version): Likewise.
* automake.in ($gen_copyright, version): Likewise.
* doc/automake.texi: Likewise.
Jim Meyering [Tue, 18 Dec 2007 16:49:49 +0000 (17:49 +0100)]
* lib/gnupload (GPG): Don't use an absolute path.
This reverts part of the 2004-01-28 change.
If the hypothetical cracker ever gets in to my (or any developer's)
system with sufficient privilege to modify the contents of
directories in my PATH (or change my PATH altogether), they can
already compromise my development work in so many ways that using
such absolute names in gnupload gives reduced functionality with
no added security.
Ralf Wildenhues [Sat, 8 Dec 2007 10:23:38 +0000 (11:23 +0100)]
* lib/Automake/FileUtils.pm (open_quote): New function.
(update_file, contents): Use it.
Ralf Wildenhues [Sat, 8 Dec 2007 10:20:24 +0000 (11:20 +0100)]
Reword the copyright notices to match what's suggested in GPLv3.
Ralf Wildenhues [Sat, 8 Dec 2007 10:10:39 +0000 (11:10 +0100)]
* tests/defs.in: Quote $srcdir, $PATH; skip libtool and gettext
tests if the absolute source or build tree name contain whitespace.
Ralf Wildenhues [Sat, 8 Dec 2007 10:07:12 +0000 (11:07 +0100)]
Modify some tests for absolute trees containing whitespace.
* tests/missing.test: Use "./missing" instead of "`pwd`/missing".
* tests/missing2.test: Likewise.
* tests/mmodely.test: Add `pwd` to $PATH instead of absolute
references to myyacc.sh and mylex.sh.
* tests/multlib.test: Likewise for mycc.
* tests/txinfo26.test: Skip if `pwd` contains whitespace, as
an absolute --srcdir does not work there.
Ralf Wildenhues [Sat, 8 Dec 2007 10:03:12 +0000 (11:03 +0100)]
* INSTALL, lib/INSTALL, lib/config-ml.in, lib/config.guess,
lib/config.sub, lib/texinfo.tex: Sync from upstream.
Ralf Wildenhues [Sat, 8 Dec 2007 09:43:47 +0000 (10:43 +0100)]
Regenerate.
Ralf Wildenhues [Sat, 8 Dec 2007 09:33:21 +0000 (10:33 +0100)]
Fix the distdir target to cope with spaces in absolute file names.
* lib/am/distdir.am: Quote all instances of $(distdir) and
$(top_distdir). They could contain white space, coming from
a toplevel package bootstrapped with an older Automake version.
(am__relativize): New macro, taken from gnulib code, written by
Bruno Haible.
(distdir): Use it to compute relative paths to distdir and
top_distdir for enclosed subpackages.
Also, quote $(distuninstallcheck_dir).
* lib/am/texinfos.am: Likewise, quote $(distdir).
Ralf Wildenhues [Mon, 26 Nov 2007 21:31:06 +0000 (22:31 +0100)]
Quote file names in tests that can be absolute.
* tests/auxdir.test, tests/check3.test, tests/check4.test,
tests/compile.test, tests/cond33.test, tests/condhook.test,
tests/distdir.test, tests/dollar.test, tests/empty.test,
tests/gnits2.test, tests/gnits3.test, tests/include2.test,
tests/insthook.test, tests/java.test, tests/libtool7.test,
tests/lisp4.test, tests/lisp5.test, tests/lisp6.test,
tests/ltcond.test, tests/ltconv.test, tests/mkinst2.test,
tests/multlib.test, tests/nobase.test, tests/nodist2.test,
tests/obsolete.test, tests/pr287.test, tests/pr300-lib.test,
tests/pr300-ltlib.test, tests/pr300-prog.test, tests/python10.test,
tests/python3.test, tests/strip.test, tests/transform.test,
tests/txinfo13.test, tests/txinfo19.test, tests/txinfo22.test,
tests/txinfo23.test, tests/txinfo26.test, tests/txinfo27.test:
Likewise.
Ralf Wildenhues [Mon, 26 Nov 2007 21:24:46 +0000 (22:24 +0100)]
Quote @abs_top_builddir@ and @abs_top_srcdir@.
* tests/aclocal.in: Likewise.
* tests/automake.in: Likewise.
Ralf Wildenhues [Mon, 26 Nov 2007 19:12:11 +0000 (20:12 +0100)]
Fix TAGS and GTAGS rules to cope with whitespace in `pwd`.
* lib/am/tags.am (TAGS): Use positional parameters to avoid
the need to quote absolute file names.
(GTAGS): Quote absolute file name.
(CTAGS): Simplify, dropping unused variable `$tags'.
Ralf Wildenhues [Sun, 25 Nov 2007 17:37:46 +0000 (18:37 +0100)]
* lib/am/ltlib.am (uninstall-%DIR%LTLIBRARIES): Fix another instance
of am__strip_dir. Fixes nobase and pr300-ltlib test failures.
Akim Demaille [Sun, 25 Nov 2007 16:43:17 +0000 (17:43 +0100)]
Several *-local in a rule do not work.
* tests/all.test: Check this case.
Use set -e.
* tests/Makefile.am (XFAIL_TESTS): Add it.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sun, 25 Nov 2007 11:02:22 +0000 (12:02 +0100)]
Fix uses of am__strip_dir.
* lib/am/libs.am, lib/am/ltlib.am: Catch up with the change of
definition of am__strip_dir.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sun, 25 Nov 2007 10:15:23 +0000 (11:15 +0100)]
Define and use register_action.
* lib/Automake/Rule.pm: Fix a few typos in the doc.
(&rule): Use || to simplify the code.
(®ister_action): New.
Export it.
* automake.in (&handle_factored_dependencies, &file_contents_internal):
Use it.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sun, 25 Nov 2007 09:47:00 +0000 (10:47 +0100)]
* bootstrap: Fix typos on redirections.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sat, 24 Nov 2007 14:02:41 +0000 (15:02 +0100)]
Skip comments and empty lines in dirlist in the tests.
* defs.in (extra_includes): Skip comments and empty lines in dirlist.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sat, 24 Nov 2007 11:24:22 +0000 (12:24 +0100)]
Ternary operator in lib/am files.
* automake.in (&transform_token): New.
(&transform): Use it.
Support %KEY?TRUE:FALSE%.
(&make_paragraphs): Adjust the regexp to call %transform.
* lib/am/data.am, lib/am/libs.am, lib/am/lisp.am, lib/am/ltlib.am,
* lib/am/progs.am, lib/am/python.am, lib/am/scripts.am:
Use %KEY?TRUE:FALSE%.
* lib/am/inst-vars.am (am__strip_dir): Assign the result to f
to be more alike am__vpath_adj.
Adjust dependencies.
Signed-off-by: Akim Demaille <akim@lrde.epita.fr>
Akim Demaille [Sat, 24 Nov 2007 09:10:11 +0000 (10:10 +0100)]
Normalize white spaces
* automake.in: Normalize white spaces.
Ralf Wildenhues [Sat, 24 Nov 2007 08:53:05 +0000 (09:53 +0100)]
* configure.ac (ACLOCAL, AUTOMAKE): Fix quoting for rebuilding
rules, if the absolute build directory name contains white space.
Ralf Wildenhues [Thu, 22 Nov 2007 23:17:02 +0000 (00:17 +0100)]
* aclocal.in (trace_used_macros): Quote input files.
Ralf Wildenhues [Thu, 22 Nov 2007 23:06:57 +0000 (00:06 +0100)]
* lib/ylwrap: Cope with white space in `PROGRAM' and `pwd`.
Ralf Wildenhues [Thu, 22 Nov 2007 21:34:29 +0000 (22:34 +0100)]
* lib/am/tags.am (ID, TAGS, CTAGS): Make awk scripts portable again.
(CTAGS): Drop unneeded variable `here'.
Ralf Wildenhues [Sun, 18 Nov 2007 15:23:52 +0000 (16:23 +0100)]
* tests/output13.test: New test.
* tests/Makefile.am: Adjust.
Prompted by report from Bruno Haible in
<http://lists.gnu.org/archive/html/bug-gnulib/2007-10/msg00479.html>.
Ralf Wildenhues [Sun, 18 Nov 2007 14:30:01 +0000 (15:30 +0100)]
Fix signal handling in aclocal.
* aclocal.in (unlink_tmp): If invoked by a signal, note so
in verbose mode. Reinstall default signal handler and reraise,
to transport the interrupt information.
Bob Proulx [Tue, 13 Nov 2007 21:57:15 +0000 (22:57 +0100)]
Fix color test failure on dumb (and other) terminals.
* tests/color.test: Set TERM to `ansi'.
Ralf Wildenhues [Mon, 12 Nov 2007 18:53:32 +0000 (19:53 +0100)]
Avoid spurious test failure with `make check TESTS=check5.test'.
* tests/check5.test: unset TESTS.
Ralf Wildenhues [Mon, 12 Nov 2007 18:51:06 +0000 (19:51 +0100)]
Fix maintainer-check failure.
* tests/color.test: unset TESTS, use `make -e' rather than
`make MACRO=val'.
Ralf Wildenhues [Sat, 10 Nov 2007 10:53:23 +0000 (11:53 +0100)]
* configure.ac (AM_INIT_AUTOMAKE): Require version 1.10a.
Ralf Wildenhues [Sat, 10 Nov 2007 10:51:40 +0000 (11:51 +0100)]
* automake.in (handle_tests): Remove debugging leftover.
Ralf Wildenhues [Sat, 10 Nov 2007 10:11:21 +0000 (11:11 +0100)]
Run each test in a process-private subdirectory.
* tests/defs.in: Employ a trap to clean up at the end of the
test in case the test succeeded. This needs to be revisited
because we would like to keep the output of XPASSing tests.
Also, note when we were interrupted by a signal. Code taken
from Autoconf's _AC_INIT_PREPARE.
If $keep_testdirs is set, keep them even for successful tests.
* tests/Makefile.am (check-clean-local): New target. Remove all
tests subdirs, but also make them writable first. The latter
was already needed without per-test subdirs.
(distclean-local): Depend upon check-clean-local.
* tests/Makefile.in: Regenerate.
* tests/.cvsignore, tests/.gitignore: Adjust.
Ralf Wildenhues [Sat, 10 Nov 2007 09:20:08 +0000 (10:20 +0100)]
Fix default includes ordering to be `-I. -I$(srcdir) ...' again.
* automake.in (handle_compile): Put -I$(srcdir) before include
paths for config headers, as was done before Automake 1.10, but
keep uniquified list without multiple adjacent spaces.
* doc/automake.texi (Program variables): List include paths
in order.
* NEWS: Mention 1.10 regression.
* tests/stdinc.test: New test.
* tests/Makefile.am: Adjust.
* THANKS: Update.
Report by Kent Boortz.
Ralf Wildenhues [Thu, 8 Nov 2007 21:32:15 +0000 (22:32 +0100)]
Implement colorized test output.
* automake.in (handle_tests): Set COLOR depending on `color-tests'.
* configure.ac (AM_INIT_AUTOMAKE): Use `color-tests'.
* doc/automake.texi (Tests, Options): Document test results,
document new option, document AM_COLOR_TESTS.
* lib/Automake/Options.pm (_process_option_list): Handle it.
* lib/am/check.am (am__tty_colors): New variable. Enable colored
output if TERM is not dumb and depending on AM_COLOR_TESTS and
whether stdout is connected to a terminal.
(check-TESTS): Use am__tty_colors.
* NEWS: Mention color-tests.
* tests/color.test: New test.
* tests/Makefile.am: Adjust.
NightStrike [Thu, 8 Nov 2007 21:23:34 +0000 (22:23 +0100)]
For PR automake/526:
* doc/automake.texi (Basic Installation): Fix typo.
Ralf Wildenhues [Mon, 29 Oct 2007 19:45:48 +0000 (20:45 +0100)]
Accommodate for new macro AC_AUTOCONF_VERSION.
* aclocal.in (write_aclocal): Use AC_AUTOCONF_VERSION rather
than m4_PACKAGE_VERSION. Define the former if not defined.
* m4/amversion.in (AM_SET_CURRENT_AUTOMAKE_VERSION): Likewise.
* tests/missing4.test: Use AC_AUTOCONF_VERSION.
Ralf Wildenhues [Mon, 29 Oct 2007 19:40:38 +0000 (20:40 +0100)]
* doc/automake.texi (Program variables): Clarify that
Automake does not put DEFAULT_INCLUDES in AM_CPPFLAGS, but
passes it directly to compilation commands.
Ralf Wildenhues [Mon, 29 Oct 2007 19:21:33 +0000 (20:21 +0100)]
Move to git as primary source repository.
* Makefile.am (git-dist, git-release): Renamed and adjusted from ...
(cvs-dist, cvs-release): ... these.
(git-diff): New target, taken and adjusted from cvs-diff.
* Makefile.in: Regenerate.
* bootstrap: Adjust.
* NEWS: Announce change.
* doc/automake.texi (General Operation): cvs-dist is git-dist now.
(Timeline): Mention change.
Ralf Wildenhues [Wed, 17 Oct 2007 19:14:03 +0000 (19:14 +0000)]
* Makefile.in: Regenerate.
Ralf Wildenhues [Fri, 12 Oct 2007 16:51:28 +0000 (16:51 +0000)]
.gitignore, doc/.gitignore, lib/Automake/.gitignore
tests/.gitignore: New files.
Ralf Wildenhues [Tue, 9 Oct 2007 20:07:00 +0000 (20:07 +0000)]
Fix ChangeLog entries
Ralf Wildenhues [Tue, 9 Oct 2007 20:02:57 +0000 (20:02 +0000)]
* automake.in: Treat extension .sx also like preprocessed
assembler (.S), following GCC.
* NEWS: Update.
* doc/automake.texi (Assembly Support)
(Unified Parallel C Support): Adjust.
* tests/asm3.test: New test.
* tests/Makefile.am: Update.
Jim Meyering [Tue, 9 Oct 2007 15:26:52 +0000 (15:26 +0000)]
Add a ChangeLog entry for the previous change.
Jim Meyering [Tue, 9 Oct 2007 14:52:20 +0000 (14:52 +0000)]
Add lzma compression support.
* NEWS: Mention it.
* automake.in (handle_dist): Recognize dist-lzma.
(make_paragraphs): Map LZMA to dist-lzma.
* doc/automake.texi (Dist): Add dist-lzma.
(Options): Likewise.
* lib/Automake/Options.pm (_process_option_list):
* lib/am/distdir.am (dist-lzma): New rule.
(dist dist-all): Add command to create an lzma-compressed tarball.
(distcheck): Handle lzma-compressed tarballs just like the others.
* tests/defs.in: Test for lzma, too.
* tests/lzma.test: New file, based on nogzip.test.
* tests/Makefile.am (TESTS): Add lzma.test.
* tests/Makefile.in: Regenerate.
Suggestion from Karl Berry.
Author: Jim Meyering <meyering@redhat.com>
Ralf Wildenhues [Sun, 30 Sep 2007 04:18:20 +0000 (04:18 +0000)]
* automake.in (TARGET_PATTERN): Allow leading digit.
* tests/exeext3.test: Adjust to expose this.
Report by Claudio Fontana and Laurence Finston.
Ralf Wildenhues [Thu, 23 Aug 2007 04:35:44 +0000 (04:35 +0000)]
* tests/defs.in (required): For gcj, check whether `gcj -v'
works, to avoid broken installations without libgcj.spec.
Export $GCJ.
* tests/gcj4.test: Setting GCJ not needed any more.
* THANKS: Update.
Report by Jesse Chisholm.
Ralf Wildenhues [Mon, 20 Aug 2007 21:08:52 +0000 (21:08 +0000)]
* lib/config-ml.in, lib/config.guess, lib/config.sub,
lib/symlink-tree, lib/texinfo.tex: New upstream versions.
Ralf Wildenhues [Sun, 19 Aug 2007 07:46:52 +0000 (07:46 +0000)]
* doc/automake.texi (gettext): Fix link to gettext manual.
Ralf Wildenhues [Sat, 18 Aug 2007 09:27:16 +0000 (09:27 +0000)]
In ChangeLog files, use more-permissive notice rather than GPL,
as per usual GNU standards these days.
Ralf Wildenhues [Thu, 16 Aug 2007 23:47:12 +0000 (23:47 +0000)]
* automake.in (handle_programs): Also clean .libs/_libs
directory for _PROGRAMS.
* tests/libtoo10.test: New test.
* tests/Makefile.am: Update.
* THANKS: Update.
Report by Guillermo Ontañón.
Ralf Wildenhues [Thu, 9 Aug 2007 19:08:09 +0000 (19:08 +0000)]
* configure.ac: Actually require version 2.60 in the test for
Autoconf, and recommend it in the error messages.
* THANKS: Update.
Report by Robert Swafford.
Ralf Wildenhues [Sun, 22 Jul 2007 09:27:37 +0000 (09:27 +0000)]
* doc/automake.texi (VPATH Builds): Fix wording.
Report by Reuben Thomas.
Ralf Wildenhues [Sun, 22 Jul 2007 09:06:23 +0000 (09:06 +0000)]
* tests/subst.test: Move the AC_SUBST into a macro definition.
Avoids an error from CVS Autoconf.
* THANKS: Update.
Report by Benoit Sigoure.
Ralf Wildenhues [Sun, 22 Jul 2007 08:48:18 +0000 (08:48 +0000)]
* lib/am/configure.am (%?REGEN-ACLOCAL-M4%): New target
$(am__aclocal_m4_deps) without any dependencies, to avoid the
"deleted .m4 file" problem.
* tests/acloca22.test: New test.
* tests/Makefile.am: Update.
* NEWS: Update.
Ralf Wildenhues [Sun, 22 Jul 2007 08:42:35 +0000 (08:42 +0000)]
* lib/am/ltlib.am (install-%DIR%LTLIBRARIES)
(uninstall-%DIR%LTLIBRARIES): Use $(AM_LIBTOOLFLAGS) and
$(LIBTOOLFLAGS).
* lib/am/progs.am (install-%DIR%PROGRAMS)
(uninstall-%DIR%PROGRAMS): Likewise.
* tests/libtool7.test: Update test for `install' and
`uninstall' cases.
* NEWS, THANKS: Update.
Ralf Wildenhues [Mon, 16 Jul 2007 21:55:43 +0000 (21:55 +0000)]
* doc/automake.texi: Remove Front-Cover and Back-Cover Texts,
this manual is not printed by the FSF.
Alexandre Duret-Lutz [Mon, 16 Jul 2007 19:56:24 +0000 (19:56 +0000)]
* NEWS: Clarify that COPYING files are not updated.
Ralf Wildenhues [Tue, 10 Jul 2007 22:39:36 +0000 (22:39 +0000)]
* doc/automake.texi: New Back-Cover Text.
Report by Karl Berry.
Ralf Wildenhues [Sat, 7 Jul 2007 12:16:27 +0000 (12:16 +0000)]
* aclocal.in (version): Fix output to match GCS requirements.
* automake.in (version): Likewise.
Report by Eric Blake.
Ralf Wildenhues [Sat, 7 Jul 2007 11:23:29 +0000 (11:23 +0000)]
* COPYING, lib/COPYING: Update to GPLv3. All uses changed.
* NEWS: Update.
Ralf Wildenhues [Sat, 7 Jul 2007 10:57:24 +0000 (10:57 +0000)]
Ignore stamp-vti and version.texi.
Ralf Wildenhues [Sat, 30 Jun 2007 09:23:12 +0000 (09:23 +0000)]
* lib/gnupload: Fix shell portability issues with for loops.
Report by Karl Berry.
Ralf Wildenhues [Sat, 23 Jun 2007 08:30:46 +0000 (08:30 +0000)]
* aclocal.in (write_aclocal): Warn about autoconf
incompatibilities instead of making them fatal.
* tests/missing4.test: Adjust.
* NEWS: Update.
Problem reported by Bruno Haible in
<http://lists.gnu.org/archive/html/bug-automake/2007-06/msg00010.html>.
Ralf Wildenhues [Thu, 3 May 2007 17:57:41 +0000 (17:57 +0000)]
* doc/automake.texi, lib/Automake/Rule.pm: Fix typos.
* automake.in: Likewise.
(am_primary_prefixes): Keep the intentional typo there.
Eric Blake [Wed, 25 Apr 2007 17:55:15 +0000 (17:55 +0000)]
* doc/stamp-vti: Remove generated file from revision control.
* doc/version.texi: Likewise.
Ralf Wildenhues [Mon, 23 Apr 2007 16:36:58 +0000 (16:36 +0000)]
* doc/automake.texi (Python): Fix typo.
Ralf Wildenhues [Thu, 29 Mar 2007 23:26:48 +0000 (23:26 +0000)]
* lib/mdate-sh (ls_command): Use -n when available to avoid
problems with spaces in user/group names.
* tests/mdate5.test: New test.
* tests/Makefile.am: Adjust.
Ralf Wildenhues [Thu, 29 Mar 2007 23:02:05 +0000 (23:02 +0000)]
* automake.in (handle_tests): Rewrite XFAIL_TESTS just like
TESTS, appending $(EXEEXT), so that matching continues to work
on w32.
* NEWS: Mention this.
* doc/automake.texi (EXEEXT, Extending): Update.
* tests/check7.test: New test.
* tests/Makefile.am: Adjust.
Bug report by Ed Hartnett.
Ralf Wildenhues [Thu, 29 Mar 2007 22:40:41 +0000 (22:40 +0000)]
* m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Again search
the whole file, but use sed to reduce the line length.
Fixes 1.10 regression. Report by David Byron.
* THANKS, NEWS: Update.
Ralf Wildenhues [Wed, 28 Mar 2007 23:08:06 +0000 (23:08 +0000)]
* lib/depcomp (aix): Rewrite depmode in the spirit of the tru64
one. Fixes failure to catch dependencies with libtool and xlc
in case of enable_static=no (which is the default on AIX without
runtimelinking).
* tests/depcomp7.test: Run test once with --disable-shared and
once with --disable-static, to expose failure systematically.
* NEWS: Update.
Ralf Wildenhues [Wed, 28 Mar 2007 22:44:17 +0000 (22:44 +0000)]
* automake.in (handle_LIBOBJS_or_ALLOCA): Fix the error message.
* tests/pr401.test: Update to expose the error.
* tests/pr401b.test: Likewise.
* tests/pr401c.test: Likewise.
Ralf Wildenhues [Wed, 28 Mar 2007 22:27:14 +0000 (22:27 +0000)]
* automake.in (scan_autoconf_config_files): Warn about leading
`./' in config file names.
* tests/canon-name.test: New test.
* tests/Makefile.am: Update.
* THANKS: Update.
Suggestion by Claudio Fontana.
Ralf Wildenhues [Wed, 28 Mar 2007 22:12:57 +0000 (22:12 +0000)]
* tests/yacc6.test: Add the generated headers to `BUILT_SOURCES'
as documented in the manual. Fixes parallel make failure.
Report by Dieter Jurzitza.
* THANKS: Update.
Ralf Wildenhues [Wed, 28 Mar 2007 22:04:12 +0000 (22:04 +0000)]
* ChangeLog, TODO, tests/exdir3.test: Fix copyright notice.
Ralf Wildenhues [Wed, 28 Mar 2007 21:57:54 +0000 (21:57 +0000)]
* TODO: Kill a couple of outdated items.
* tests/exdir3.test: New test.
* tests/Makefile.am: Update.
Ralf Wildenhues [Wed, 28 Mar 2007 21:48:37 +0000 (21:48 +0000)]
Regenerate with Autoconf 2.61.