+2002-08-15 Art Haas <ahaas@neosoft.com>
+
+ * lib/am/depend2.am: Use correct name for dependency file in
+ libtool fastdep case.
+
+2002-08-14 Art Haas <ahaas@neosoft.com>
+
+ * lib/am/depend2.am: Added missing `;'.
+
+2002-08-02 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.texi (Python): Fix wording.
+
+ * tests/ext2.test: New file. This bug is present in Automake 1.6.3
+ and was fixed by the change on variable_conditions_permutations
+ and invert_conditions on 2002-05-16.
+ * tests/Makefile.am (TESTS): Add ext2.test.
+ Reported by Ladislav Strojil.
+
+2002-08-01 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * aclocal.in (parse_arguments): Add `dirlist' paths add the
+ very end of the search path, after aclocal-APIVERSION/ and
+ aclocal/.
+ * automake.texi (Macro search path): Adjust to reflect the
+ new ordering.
+ * tests/dirlist.test: Check for this.
+
+2002-07-31 Charles Wilson <cwilson@ece.gatech.edu>
+
+ * aclocal.in (parse_arguments): Add support for extending
+ default macro search path, using a `dirlist' file within
+ the aclocal directory.
+ * automake.texi (Invoking aclocal): Move option descriptions into ...
+ (aclocal options): ... this new node.
+ (Macro search path): New node.
+ * tests/dirlist.test: New file.
+ * tests/Makefile.am (TESTS): Add dirlist.test.
+ * m4/dirlist: New file.
+ * m4/Makefile.am (EXTRA_DIST): Add dirlist.
+ * tests/defs: Honor any installed dirlist when searching for
+ libtool.m4 and gettext.m4.
+
+2002-07-30 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ Build info files in builddir instead of srcdir (for PR automake/168),
+ and prepare support for info files in subdirecties.
+ * automake.in (output_texinfo_build_rules): New function.
+ (handle_texinfo_helper): Use output_texinfo_build_rules, and
+ prepare to support subdir texinfos. Define am__TEXINFO_TEX_DIR.
+ * lib/am/texi-vers.am: Build version.texi and stamp-vti in the
+ current directory, not $(srcdir). Use %STAMPVTI% to name the stamp
+ file.
+ * lib/am/texibuild.am: Rewrite to output files in the current
+ directory, not $(srcdir). Also, support both generic and
+ non-generic output. Pass `-o $@' to makeinfo, texinfo, and
+ texi2dvi (for PR automake/339).
+ * tests/texinfo3.test: Make sure the `.texi:' rule is output.
+ * tests/texinfo10.test: Use set -e, so the checks are not ignored.
+ * tests/texinfo16.test: New file.
+ * tests/Makefile.am (TESTS): Add texinfo16.test.
+
+2002-07-29 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * aclocal.in (write_aclocal): Don't write the filename ($output_file)
+ in the aclocal.m4 header.
+
+ * configure.in: Require Autoconf 2.53b.
+
+2002-07-28 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * configure.in: Bump version to 1.6c.
+
+ * configure.in: Bump version to 1.6b.
+ * lib/config.guess, lib/config.sub, lib/Automake/XFile.pm: New
+ upstream versions.
+ * automake.in: Don't write @ALLOCA@ and @LIBOBJS@ in clear text,
+ since this file is processed by config.status.
+
+2002-07-25 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (read_am_file): Escaped newlines in comments are not
+ portable. If a comment line doesn't start with a `#', add it.
+ * tests/comment6.test: Ensure this is done.
+
+2002-07-24 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ Fix failures reported by Patrick Welche on NetBSD.
+ * tests/gnits2.test, tests/gnits3.test: Don't trust the exit
+ status of `make -k'.
+ * tests/obsolete.test: Source obs.1 and obs.2 from current
+ directory.
+
+2002-07-23 Patrick Welche <prlw1@newn.cam.ac.uk>
+
+ * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Add
+ configure.lineno.
+
+2002-07-23 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/required2.test: New file.
+ * tests/Makefile.am (TESTS): Add required2.test.
+ * automake.in (initialize_per_input): Remove %require_file_found
+ setting. This reverts my change of 2002-04-19.
+ (require_file_internal): Use the full name of a file as a
+ key in %require_file_found, not only the basename.
+ Reported by Andrew Suffield.
+
+2002-07-22 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (handle_subdirs): Warn if `obj' appears in SUBDIRS.
+ * tests/subdir7.test: New file.
+ * tests/Makefile.am (TESTS): Add subdir7.test.
+
+ * lib/mkinstalldirs: Remove Id keyword.
+
+ * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Honor
+ AM_INSTALLCHECK_STD_OPTIONS_EXEMPT.
+ * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Likewise.
+ * automake.texi (Options) <std-options>: Document
+ AM_INSTALLCHECK_STD_OPTIONS_EXEMPT.
+ (Gnits): Reference std-options.
+ * tests/gnits3.test: New file.
+ * tests/Makefile.am (TESTS): Add gnits3.test.
+ Suggested by Jim Meyering.
+
+2002-07-20 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/gnits2.test: Use --program-prefix. Test for scripts too.
+ Replace the sed script by calls to grep, easier to debug.
+ * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Honor nobase
+ and $(transform).
+ * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Likewise.
+
+ * lib/am/progs.am (install-%DIR%PROGRAMS, uninstall-%DIR%PROGRAMS):
+ Always strip the directory part before applying $(transform),
+ even for nobase_ targets.
+ * lib/am/scripts.am (install-%DIR%SCRIPTS, uninstall-%DIR%SCRIPTS):
+ Likewise.
+ * tests/nobase.test: Use --program-prefix while testing nobase
+ support.
+
+2002-07-19 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/dirname.test: Delete. We don't define _AM_DIRNAME anymore.
+ * tests/Makefile.am (TESTS): Remove dirname.test.
+
+ * m4/init.m4: Require Autoconf 2.53b.
+ * m4/header.m4 (AM_CONFIG_HEADER): Redefine using AU_DEFUN.
+ * m4/ccstdc.m4 (fp_PROG_CC_STDC): New AU_DEFUN.
+ * m4/dmalloc.m4 (fp_WITH_DMALLOC): Likewise.
+ * m4/lispdir.m4 (ud_PATH_LISPDIR): Likewise.
+ * m4/maintainer.m4 (jm_MAINTAINER_MODE): Likewise.
+ * m4/protos.m4 (fp_C_PROTOTYPES): Likewise.
+ * m4/regex.m4 (fp_WITH_REGEX): Likewise.
+ * m4/termios.m4: Delete. AM_SYS_POSIX_TERMIOS is now AU_DEFUNed
+ in m4/obsolete.m4.
+ * m4/winsz.m4: Delete. AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL is now
+ AU_DEFUNed in m4/obsolete.m4.
+ * m4/obsol-gt.m4, m4/obsol-lt.m4, m4/obsolete.m4 : New files.
+ * m4/Makefile.am (dist_m4data_DATA): Add obsol-gt.m4, obsol-lt.m4,
+ and obsolete.m4. Remove termios.m4 and winsz.m4.
+ * aclocal.in (obsolete, obsolete_rx): Remove.
+ (scan_configure): Don't grep for obsolete macros.
+ * tests/defs (AUTOUPDATE): Define.
+ * Makefile.am (maintainer-check): Check for misuses of autoupdate.
+ * tests/obsolete.test: Rewrite. Exercize the AU_DEFUN macros from
+ m4/obsolete.m4.
+
+ Fix for PR automake/338:
+ * automake.in (seen_gettext_external): New variable.
+ (handle_gettext): Conditionalize the intl/ check on
+ $seen_gettext_external. Fix grep usage.
+ (scan_autoconf_traces): Set $seen_gettext_external if
+ `external' is passed to AM_GNU_GETTEXT.
+ * tests/gettext.test, tests/gettext2.test: New files.
+ * tests/Makefile.am (TESTS): Add gettext.test and gettext2.test.
+
+2002-07-18 Alexandre Duret-Lutz <duret_g@epita.fr>
+ Akim Demaille <akim@epita.fr>
+
+ * m4/header.m4 (_AM_DIRNAME, _AM_STAMP, _AM_CONFIG_HEADER,
+ _AM_CONFIG_HEADER_INSINUATE): Remove them all. Leave just ...
+ (AM_CONFIG_HEADER): ... this new definition for compatibility.
+ * m4/init.m4: Don't call _AM_CONFIG_HEADER_INSINUATE.
+ (_AC_AM_CONFIG_HEADER_HOOK): New macro.
+ * tests/confh5.tests: Delete.
+ * tests/Makefile.am (TESTS): Remove confh5.tests.
+
+2002-07-16 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (handle_single_transform_list): Typo.
+
+ * lib/Automake/Channels.pm (dup_channel_setup,
+ drop_channel_setup): New functions.
+ (@EXPORT): Add them.
+ * automake.in (generate_makefile): Call dup_channel_setup and
+ drop_channel_setup.
+ (process_option_list): Recognize --warnings and -W options.
+ * automake.texi (Options): Document them.
+ * tests/pluseq5.test: Check that -Wno-obsolete will disable the
+ warning.
+ * tests/warnopts.test: New file.
+ * tests/Makefile.am (TESTS): Add warnopts.test.
+
+2002-07-12 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in: Register warning channel `gnu'.
+ (set_strictness): Turn on `gnu' in --gnu and --gnits.
+ (usage): Mention the `gnu' category.
+ (%var_is_am): Replace by ...
+ (%var_owner): ... this, which uses ...
+ (VAR_AUTOMAKE, VAR_CONFIGURE, VAR_MAKEFILE): ... these new constants.
+ Adjust all uses of %var_is_am.
+ (handle_languages): Warn about user variables being overriden.
+ (require_variables): Also check %configure_vars for the existence
+ of a required variable.
+ * automake.texi (Invoking Automake): Document -Wgnu.
+ * tests/yacc2.test, tests/yacc3.test: Use -Wno-gnu when
+ we test YFLAGS.
+ * tests/gnuwarn.test: New file.
+ * tests/Makefile.am (TESTS): Add gnuwarn.test.
+
+2002-07-11 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ Fix for PR automake/337:
+ * automake.in: Redefine the `flags' attribute of each language
+ as a list. List CPPFLAGS in `flags' when it is used.
+ (register_language): Set the default value of 'flags'.
+ (handle_single_transform_list): Adjust to treat `flags' as a list.
+ (handle_languages): Likewise. Don't bother defining the
+ configure variable for `c', this is always done since we trace
+ configure.ac.
+ * automake.texi (etags): Use per-executable _CPPFLAGS.
+ (Program and Library Variables): Mention maude_CPPFLAGS.
+ (Program variables): Likewise.
+ * tests/specflags8.test: Use _CPPFLAGS instead of _CFLAGS.
+ * tests/specflags9.test: New file.
+ * tests/Makefile.am (TESTS): Add specflag9.test.
+
+2002-07-10 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.texi: Use `variable' instead of `macro' everywhere it
+ designates a Makefile variable.
+ (Texinfo): `VERSION', `UPDATED', `EDITION', and `UPDATED-MONTH' are
+ `flags', not `macros'. `Macro' means something else in Texinfo.
+ Also show how to use these flags.
+ * automake.in (file_contents_internal): s/macro/variable/ in
+ error message.
+
+ * automake.in (parse_arguments): Call Getopt twice: once to catch
+ --help or --verbose, and once to process the other arguments.
+ (usage, verbose): Always exit 0, ignoring $exit_code (which anyway
+ should always be 0 because of the change to parse_arguments).
+ * tests/Makefile.am (TESTS): Add getopt.test.
+ * tests/getopt.test: New file.
+
+2002-07-09 Tom Tromey <tromey@redhat.com>
+
+ For PR automake/286:
+ * automake.texi (Tags): Document ctags.
+ * automake.in (handle_tags): Handle ctags.
+ * lib/am/tags.am (CTAGS): New macro.
+ (CTAGSFLAGS): Likewise.
+ (ctags): New target.
+ (distclean-tags): Remove `tags'.
+
+ * lib/am/depend2.am: Reworked syntax to avoid parsing problem.
+
+ * lib/am/depend2.am: Search in srcdir and builddir for %SOURCE%
+ before passing to cygpath. Partial fix for PR automake/334.
+
+2002-07-09 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (generate_makefile): Suggest using AM_CPPFLAGS
+ instead of INCLUDES.
+ * tests/pluseq5.test: Check that AM_CPPFLAGS is suggested.
+
+2002-07-09 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (usage, version): Honor $exit_code.
+ (parse_arguments): Use fatal.
+
+2002-07-09 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.texi (Invoking Automake): Document WARNINGS.
+ * automake.in (switch_warning, parse_WARNINGS): New function.
+ (setup_warnings): Rename to ...
+ (parse_warnings): ... this. Move most of the code to switch_warning.
+ Accept a comma separated list of categories.
+ * tests/vars2.test: Use a comma separated list of warning categories.
+
+2002-07-08 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * NEWS (New in 1.6): Mention that libtoolize is no longer run
+ by automake.
+
+2002-07-08 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ Fix for PR automake/291:
+ * automake.in (macro_define): Catch variable names starting
+ with `_'.
+ (handle_installdirs): Rename _am_installdirs to am__installdirs.
+ * lib/am/data.am, lib/am/install.am, lib/am/libs.am,
+ lib/am/lisp.am, lib/am/ltlibs.am, lib/am/mans.am,
+ lib/am/progs.am, lib/am/python.am, lib/am/scripts.am,
+ lib/am/texinfos.am: Likewise.
+ * tests/canon5.test: Use -Wno-portability.
+ * tests/vars2.test: New file.
+ * tests/Makefile.am (TESTS): Add vars2.test.
+
+2002-07-08 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/defs (AUTOMAKE): Add -Wall.
+ * tests/outdir.test: Use -Wno-obsolete.
+
+2002-07-07 Tom Tromey <tromey@redhat.com>
+
+ * m4/depend.m4 (_AM_DEPENDENCIES): Compute am__fastdep<compiler>
+ conditional.
+ * automake.in (handle_languages): Compute FASTDEP.
+ * lib/am/depend2.am: Added %FASTDEP% mode.
+
+2002-07-07 Tom Tromey <tromey@redhat.com>
+
+ * automake.texi (Optional): AM_MAINTAINER_MODE is ok in Gnits mode
+ now. Fixes PR automake/332.
+
+2002-07-06 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/nobase.test (test-install-exec): Move all the `test -f'
+ tests in the Makefile so we can use $(EXEEXT) on programs.
+ Reported by Charles Wilson.
+
+2002-07-06 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * m4/header.m4 (AM_CONFIG_HEADER): New macro.
+ * tests/confh5.test: Make sure that Autoconf complains if
+ AM_CONFIG_HEADER or AC_CONFIG_HEADERS is called before
+ AM_INIT_AUTOMAKE.
+
+2002-07-06 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * lib/Automake/Channels.pm: New file.
+ * lib/Automake/Makefile.am (dist_perllib_DATA): Add Channels.pm.
+ * automake.in: Use Automake::Channels and register some channels
+ for errors and warnings.
+ ($exit_status): Remove, replaced by Channels::$exit_code.
+ (%required_variables): Remove, Channels will filter-out duplicates
+ itself.
+ (initialize_per_input): Call reset_local_duplicates.
+ (prog_error): Adjust to all `msg'.
+ (setup_warnings): New functions.
+ (parse_arguments): Accept -W CATEGORY and --warnings=CATEGORY,
+ call setup_warnings.
+ (usage): Update usage text accordingly.
+ (macro_dump, macros_dump): Return the dump as a string instead
+ of printing it.
+ (am_install_var) <$warned_about_extra>: Remove, Channels will
+ filter-out duplicates itself.
+ (set_strictness): Turn on/off channels for each stricness.
+ (err, fatal, err_var, err_target, err_am, err_ac, msg_var,
+ msg_target, msg_am, msg_ac, reject_var, reject_target, verb):
+ New functions, to replace ...
+ (print_error, am_error, file_error, macro_error, target_error,
+ conf_error, file_warning): ... these functions. Remove them.
+ Update all the code to use the new functions. The rough
+ correspondance is
+ am_error -> err_am
+ file_error -> err
+ macro_error -> err_var
+ target_error -> err_target
+ conf_error -> err_ac
+ die -> fatal
+ macro_error if defined -> reject_var
+ target_error if defined -> reject_target
+ verbose -> verb
+ * automake.texi (Invoking Automake): Document -W and --warnings.
+ Remove the documentation for --Werror and --Wno-error.
+ * tests/defs: Use -Werror, no --Werror.
+ * tests/exeext2.test: Test that the error message
+ is enabled with -Wobsolete.
+ * tests/output5.test: Rewrite to test that Automake complains
+ when there is no Makefile specified. (The original test was
+ succeeding for the wrong reason.)
+ * tests/seenc.test: Don't use --Wno-error, there is no reason now
+ that -Werror doesn't stop after the first error.
+ * tests/subobj.test: Use --add-missing, and check that
+ `compile' is installed and that Automake says so.
+ * tests/subobj2.test: Don't create `compile'.
+
+2002-07-05 Tom Tromey <tromey@redhat.com>
+
+ * automake.texi (Java Support): Mention --main and _LDFLAGS.
+ For PR automake/324.
+
+2002-07-04 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * tests/asm.test: Erase Autom4te's cache between each test.
+
+2002-07-03 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (am_macro_for_var): Add LIBTOOL.
+ (ac_macro_for_var): Add RANLIB.
+ (seen_libtool): Remove.
+ (handle_libtool, lang_c_finish, define_compiler_variable,
+ make_paragraphs): Use
+ variable_defined ('LIBTOOL') instead of $seen_libtool.
+ (handle_languages) <%transform>: Don't set 'LIBTOOL', it is
+ already done in make_paragraphs.
+ (handle_libraries): Simplify by requiring RANLIB with
+ &require_variables_for_macro.
+ (handle_ltlibraries): Simplify by requiring LIBTOOL with
+ &require_variables_for_macro.
+ (scan_autoconf_traces): Don't trace for AC_PROG_LIBTOOL and
+ AM_PROG_LIBTOOL.
+ * tests/libtool4.test, tests/library2.test: New files.
+ * tests/Makefile.in (TESTS): Add libtool4.test and library2.test.
+
+2002-07-02 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (create, keyed_aclocal_warning): Delete, unused.
+
+2002-07-01 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (ac_macro_for_var): Add YACC.
+
+2002-07-01 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ Handle multiple suffix rules with the same input extension.
+ For PR automake/37.
+
+ * automake.in (suffix_rules_default): New variable.
+ (suffix_rules): Redefine as a hash of hashes of pairs.
+ (initialize_per_input): Setup suffix_rules_default from
+ suffix_rules on first call, an override suffix_rules
+ with suffix_rules_default on following calls.
+ (struct) <output_extensions>: New attribute.
+ (register_language): Set the default for output_extensions.
+ Call register_suffix_rule for each suffix.
+ (derive_suffix, handle_languages): Adjust to the new definition
+ of $suffix.
+ (register_suffix_rule): New function.
+ (rule_define): Call register_suffix_rule.
+ * tests/suffix8.test, tests/suffix9.test, tests/suffix10.test:
+ New files.
+ * tests/Makefile.am (TESTS): Add them.
+
+2002-06-30 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (am_macro_for_var, ac_macro_for_var,
+ required_variables): New variables.
+ (am_c_prototypes, seen_prog_lex, am_lispdir_location,
+ pythondir_location): Remove.
+ (initialize_per_input): Clear %required_variables.
+ (require_variables, require_variables_for_macro): New functions.
+ (handle_languages): Call &require_variables for $lang->config_vars.
+ (handle_compile): Call &require_variables_for_macro for the
+ ANSI2KNR and U variables.
+ (handle_emacs_lisp): Call &require_variables for EMACS and libdir.
+ (handle_python): Call &require_variables for PYTHON. Don't
+ explicitly allow `python' as a prefix for PYTHON.
+ (scan_autoconf_traces): Don't scan AC_PROG_LEX, AM_C_PROTOTYPES,
+ AM_PATH_LISPDIR, and AM_PATH_PYTHON.
+ (scan_autoconf_traces) <AC_SUBST>: Don't filter out ANSI2KNR and
+ AMDEPBACKSLASH here...
+ (define_configure_variable): ... do this here.
+ (am_primary_prefixes): Probe the existence of ${X}dir using
+ &require_variables_for_macro. If a standard prefix is not
+ legitimate, say so. Ignore all configure variables.
+ * tests/ansi8.test, tests/cxx2.test, tests/gcj5.test,
+ tests/lisp2.test, tests/python2.test: New files
+ * tests/Makefile.am (TESTS): Add them.
+ * tests/asm.test: Grep stderr.
+ * tests/lex2.test: Rewrite to test that Automake suggests AM_PROG_LEX.
+ * tests/python.test: Make sure py-compile is installed.
+
+2002-06-27 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (LANG_IGNORE, LANG_PROCESS, LANG_SUBDIR,
+ COMPILE_LIBTOOL, COMPILE_ORDINARY): Redefine as constants.
+ Adjust all occurrences.
+
+2002-06-27 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * aclocal.in: Add local variables so that Emacs setups GNU style
+ for perl-mode and cperl-mode.
+ * automake.in: Likewise.
+ (WHITE_PATTERN, RULE_PATTERN, SUFFIX_RULE_PATTERN, MACRO_PATTERN,
+ ASSIGNMENT_PATTERN, IF_PATTERN, ELSE_PATTERN, ENDIF_PATTERN,
+ INCLUDE_PATTERN, EXEC_DIR_PATTERN): Write $ as "\$" to please
+ perl-mode.
+
+2002-06-27 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * Makefile.am (fetch): Fetch install-sh from Autoconf CVS.
+ * lib/config.sub, lib/install-sh: New upstream versions.
+
+2002-06-26 Paul Eggert <eggert@twinsun.com>
+
+ * Makefile.am (maintainer-check): Don't assume that egrep exists;
+ this fixes a portability bug introduced in the 2002-06-08 fix for
+ PR automake/317.
+
+2002-06-26 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * automake.in (required_targets): Add ps and ps-am.
+ (initialize_per_input): Reset them.
+ (handle_texinfo_helper): Fill @pss_list, and define the
+ PSS make variable.
+ * lib/am/texinfos.am (RECURSIVE_TARGETS): Add ps-recursive.
+ (ps, ps-am): New targets.
+ * automake.texi (Auxiliary Programs) <texinfo.tex>: Mention
+ `make ps' and `make pdf'.
+ (Texinfo): Document `make ps', `make pdf', and `make dvi'.
+ (Extending): The `ps' and `pdf' targets support a `-local' version.
+
+2002-06-26 Art Haas <ahaas@neosoft.com>
+
+ * automake.texi: s/.../@dots{}/.
+
+2002-06-26 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ * configure.in: Check that ln works, fall back to `cp -p'.
+ * Makefile.am (install-exec-hook): Use $(LN) instead of ln.
+ Reported by Andreas Buening.
+
2002-06-21 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in: Register &lang_lex_target_hook for lex and lexxx.