* doc/automake.texi: Bump copyright year.
[platform/upstream/automake.git] / ChangeLog
index bc7aee0..54ce2d8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,160 @@
+2006-01-06  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * doc/automake.texi: Bump copyright year.
+       * automake.in ($gen_copyright, version): Likewise.
+       * aclocal.in (write_aclocal, version): Likewise.
+
+2006-01-05  Stepan Kasal  <kasal@ucw.cz>
+           Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * automake.in (top_srcdir): New global.
+       (generate_makefile): Compute it.
+       (fill_dist_dirs): New function extracted from handle_dist.
+       (handle_dist, handle_configure): Use fill_dist_dirs.
+       * tests/distdir.test: Test for cases where $(top_srcdir) or
+       $(srcdir) appear in EXTRA_DIST.  Report from Sander Niemeijer.
+
+2006-01-05  Zack Weinberg  <zackw@panix.com>
+           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * lib/depcomp: Add 'ia64hp' dependency style.
+       Zack's original patch was contributed to GCC on 2005-06-13.
+       (tru64): Typo.
+
+2005-11-01  Stepan Kasal  <kasal@ucw.cz>
+
+       * lib/install-sh: Use "trap '' 0" instead of "trap - 0", so that
+       the code is portable to both POSIX and pre-POSIX shells.
+
+2005-10-17  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * tests/nobase.test: Use `chmod a-x' instead of `chmod -x',
+       suggested by Eric Blake.
+
+2005-10-17  Stepan Kasal  <kasal@ucw.cz>
+
+       * doc/automake.texi (Program and Library Variables): Typo.
+       * lib/Automake/Variable.pm (transform_variable_recursively): Typo
+       in a comment.
+
+2005-10-03  Stepan Kasal  <kasal@ucw.cz>
+
+       * ChangeLog.03, automake.in, tests/overrid.test: Typos.
+
+2005-10-03  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * tests/nobase.test: Exercise previous patch.
+
+2005-10-03  Peter O'Gorman  <peter@pogma.com>  (tiny change)
+
+       * lib/am/distdir.am: Remove $(SHELL) when calling install_sh
+       * m4/strip.m4: Ditto.
+       * m4/install-sh.m4: Add $(SHELL) to the definition of install_sh
+
+2005-09-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * doc/automake.texi (limitations on file names): New section.
+       * lib/install-sh: Rewrite to support '*' in file names.
+       Also, tune so that we don't invoke so many commands in the usual case.
+       * tests/instspc.test: The "*" test is now fixed.
+
+2005-09-13  Stepan Kasal  <kasal@ucw.cz>
+
+       * automake.in (Languages) <cppasm>: Fix typo in the comment.
+
+2005-09-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * lib/am/ltlib.am (uninstall-%DIR%LTLIBRARIES): Do not put
+       shell in verbose mode.
+
+2005-08-07  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * lib/Automake/Variable.pm (variable_value): Do not read the TRUE
+       value of a conditionally defined variable.
+       Report from Juergen Leising.
+
+       * automake.in (lang_yacc_target_hook): Use AM_MAKEFLAGS in recursive
+       $(MAKE) invocations.
+       * lib/am/texibuild.am (?GENERIC_INFO?%SOURCE_SUFFIX%%DEST_SUFFIX%):
+       Likewise.
+       * lib/am/texi-vers.am (%STAMPVTI%): Likewise.
+       * lib/am/remake-hdr.am (%CONFIG_H%): Likewise.
+       * Makefile.am (maintainer-check): Check for this.
+       Report from Stepan Kasal.
+
+       * m4/mkdirp.m4: Update misleading comment about `mkdir -p .'.
+       Prompted by Stepan Kasal.
+
+2005-08-07  Stepan Kasal  <kasal@ucw.cz>
+
+       * lib/am/texinfos.am (uninstall-info-am): Call install-info only if
+       the $(infodir) exists.
+
+2005-07-31  Stepan Kasal  <kasal@ucw.cz>
+
+       * tests/library3.test: Fix a typo which made the test fail.
+
+2005-07-27  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * doc/automake.texi (Linking, Program and Library Variables):
+       Suggest reserving -l for third-party libraries.
+
+       * lib/Automake/Variable.pm (require_variables): Mention aclocal's
+       search path when suggesting to add a macro in configure.ac.
+       People are confused when Automake suggests adding a macro (such as
+       AC_PROG_LIBTOOL) that is already in configure.ac.
+       * automake.in (require_file_internal): Suggest `automake --add-missing'
+       for missing files that can be installed.
+       * tests/library3.test: Adjust.
+
+2005-07-27  Stepan Kasal  <kasal@ucw.cz>
+
+       * tests/defs.in: When required matches both `*libtool*' and
+       `*gettext*', check for both m4 files.
+
+       * doc/automake.texi (Auxiliary Programs): Fix a typo.
+       * tests/suffix11.test: Fix a typo.
+       * tests/colon3.test: s/EGREP/FGREP/.
+
+2005-07-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * tests/instspc.test: Major rewrite to test for many other
+       problematic file names, e.g., '$', '"', '('.  Automake and
+       Autoconf can't handle many of them, so do not report a failure
+       if the usual candidates show up.
+
+2005-07-19  Stepan Kasal  <kasal@ucw.cz>
+
+       * Makefile.am (automake, aclocal): Merge the rules.
+
+2005-07-10  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
+       versions.
+
+2005-07-09  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * lib/install-sh: Use IFS=/ to split directories on /, don't translate
+       / into % as it prevents directory names using %...
+
+2005-07-09  Stepan Kasal  <kasal@ucw.cz>
+
+       * doc/automake.texi (Public macros): Typo.
+       * aclocal.in: Typo in comment.
+
+2005-07-09  Zack Weinberg  <zack@codesourcery.com>  (tiny change)
+
+       * lib/depcomp: Handle "#line" markers as well as "# " markers in
+       "cpp" style, so it can work with newer HP compilers (for their
+       ia64 systems).
+
+2005-07-02  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * doc/automake.texi (Public macros) <AM_WITH_DMALLOC>: Reword to
+       fix an underful hbox.
+       * lib/INSTALL, lib/config.guess, lib/config.sub, lib/texinfo.tex:
+       New upstream versions.
+
 2005-07-01  Alexandre Duret-Lutz  <adl@gnu.org>
 
        * m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add python2.5.