Commit Graph

3393 Commits

Author SHA1 Message Date
Akim Demaille
2e5d3adde4 s/depecrated/deprecated/. 2002-09-27 08:48:26 +00:00
Akim Demaille
9a56bdde71 * doc/autoconf.texi (Limitations of Usual Tools): Some about mv
from /tmp.
Thanks to Bill Moseley and Paul Eggert.
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): $2 is the directory into which
the tmpdir must be created.
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Have the tmp
dir be in the build tree, instead of $TMPDIR.
2002-09-27 08:20:26 +00:00
Akim Demaille
686b49d823 * bin/autoscan.in: Improve the comments.
(&parse_args): Drop obsolete undocumented options.
(&output_kind): Output warnings.
* lib/autoscan/functions: (dcgettext): Now trigger AM_GNU_GETTEXT.
(getwd): Trigger a warning.
2002-09-27 07:35:39 +00:00
Akim Demaille
ce41e55f9e Update. 2002-09-27 07:30:47 +00:00
Akim Demaille
5fa9103652 * doc/autoconf.texi (autoreconf Invocation): Adjust. 2002-09-26 15:47:56 +00:00
Akim Demaille
7a3cf15135 * bin/autoreconf.in: Clarify that -s is meaningless without -i.
Reported by Ralf Corsepius.
* doc/autoconf.texi (autoreconf Invocation): Likewise.
2002-09-26 12:05:24 +00:00
Akim Demaille
906c694837 Single suffix rules and seperated dependencies are not portable.
* doc/autoconf.texi (Installation Directory Variables): Update.
(Limitations of Make): Some about `Single Suffix Rules and
Separated Dependencies'.
* bin/Makefile.am (autoconf, autoheader, autoreconf, autoupdate)
(ifnames, autoscan, autom4te): Un-factor into several rules.
2002-09-26 11:57:28 +00:00
Paul Eggert
5ab96b3b06 * BUGS (Interoperability bugs): New section. Mention libtool
1.4.2, configure.ac, and AC_CONFIG_AUX_DIR interoperability bug.
2002-09-26 06:17:12 +00:00
Paul Eggert
8bf6d8a6ce (Interoperability bugs): New section. Mention libtool 1.4.2,
configure.ac, and AC_CONFIG_AUX_DIR interoperability bug.
2002-09-26 06:16:44 +00:00
Paul Eggert
ef5d75f474 Fix a portability bug reported by Alexandre Duret-Lutz: Solaris 8
make handles suffix-rules differently from GNU make.

* bin/Makefile.am (SUFFIXES, .in): Remove.
(autoconf autoheader autoreconf autoupdate ifnames autoscan autom4te):
Move the body of the old .in rule here.
2002-09-25 00:25:34 +00:00
Paul Eggert
60641de439 Fix a portability bug reported by Alexandre Duret-Lutz: Solaris 8
make handles suffix-rules differently from GNU make.

(SUFFIXES, .in): Remove.
(autoconf autoheader autoreconf autoupdate ifnames autoscan autom4te):
Move the body of the old .in rule here.
2002-09-25 00:25:11 +00:00
Akim Demaille
13fd012e2f i960 compilers create `b.out' files by default.
Reported by Ralf Corsepius.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT): Remove b.out files.
(_AC_COMPILER_EXEEXT_DEFAULT): Adjust to b.out.
2002-09-16 08:38:45 +00:00
Paul Eggert
8ed9c8db19 * doc/autoconf.texi (Particular Headers): Remove obsolete
reference to `struct timezone' in the description of
AC_HEADER_TIME.
2002-09-13 17:47:43 +00:00
Paul Eggert
d1bd91c5e5 (Particular Headers): Remove obsolete reference to `struct timezone'
in the description of AC_HEADER_TIME.
2002-09-13 17:47:23 +00:00
Akim Demaille
82a86b0b89 Bump to 2.54a. 2002-09-13 10:21:07 +00:00
Akim Demaille
44c9646f2b . 2002-09-13 09:44:39 +00:00
Akim Demaille
c202d060ca Version 2.54.
* config/config.sub, config/config.guess: Update.
* Makefile.maint: Update from bits of the Coreutils 4.5.1.
* Makefile.am: Adjust.
2002-09-13 08:41:53 +00:00
Akim Demaille
fee981ce59 * lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Suggest
reading config.log when the compiler is rejected.
Suggested by Guido Draheim.
2002-09-13 07:18:15 +00:00
Akim Demaille
c751364a4a * bin/autoreconf.in: Don't use Cwd::chdir, since in its internals
(chdir_init) might hang when stat'ing mounted directories.
Reported by Vance Shipley.
2002-09-13 06:59:56 +00:00
Akim Demaille
5bcbc9d67a * bin/autoscan.in (&parse_args): Pass a reference to the lists, not
the lists.
2002-09-12 15:04:18 +00:00
Akim Demaille
beed4bb812 * doc/autoconf.texi (Defining Symbols): Present two different
prototypes for AC_DEFINE and AC_DEFINE_UNQUOTED to emphasize the
difference between 1 argument calls, and 2-3 argument calls.
2002-09-12 13:24:19 +00:00
Akim Demaille
e7f0c2d7d2 * doc/autoconf.texi: Review grammar and punctuation. 2002-09-12 13:15:40 +00:00
Paul Eggert
d0ea017c41 Frequently Asked Questions About Autoconf ->
Frequent Autoconf Questions.  From Bruce Korb.
2002-09-12 06:42:08 +00:00
Paul Eggert
7326508dd7 Fix minor formatting, spelling, and grammatical typos. 2002-09-12 05:58:03 +00:00
Paul Eggert
2dd31f757c * doc/autoconf.texi: Fix minor formatting, spelling, and
grammatical typos.
2002-09-12 05:56:47 +00:00
Paul Eggert
a80789dab2 * doc/autoconf.texi (Defining Symbols): Explain that
AC_DEFINE(var) defaults to 1, but AC_DEFINE(var,,description) does
not; and the AC_DEFINE(var) case is obsolescent.
2002-09-11 19:04:26 +00:00
Paul Eggert
a223ff645d (Defining Symbols): Explain that AC_DEFINE(var) defaults to 1, but
AC_DEFINE(var,,description) does not; and the AC_DEFINE(var) case is
obsolescent.
2002-09-11 19:03:59 +00:00
Akim Demaille
d49b7acc2f * doc/autoconf.texi (Questions): Rename as...
(FAQ): this.
(Defining Directories): New.
2002-09-11 10:11:27 +00:00
Akim Demaille
533c668ec2 Regen. 2002-09-11 10:01:54 +00:00
Akim Demaille
f1e12eabb9 * doc/autoconf.texi (Making testsuite Scripts): Update.
Suggested by Nishio Futoshi.
2002-09-09 16:27:01 +00:00
Akim Demaille
95e73b1a64 * doc/autoconf.texi (Making testsuite Scripts): Use `@@' where a
plain `@' is wanted.
2002-09-09 16:10:14 +00:00
Akim Demaille
7a3408107f * lib/autoconf/general.m4 (_AC_INIT_PREPARE): Keep the
`duplicates', since the algorithm was too naive and could keep
`--prefix=1 --prefix=2 --prefix=1' as `--prefix=1 --prefix=2', and
keep `--prefix foo --prefix bar' as `--prefix foo bar'.
Reported by Ralf Corsepius.
* tests/torture.at (Configuring subdirectories): Exercise these
cases.
2002-09-09 15:51:52 +00:00
Akim Demaille
3e8becf84f * lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Use $srcdir when
looking for a replacement file.
* lib/autoconf/general.m4 (AC_CHECK_DECLS): Check that the
directory is relative.
* doc/autoconf.texi (Generic Functions): Clarify the replacement
directory definition.
Reported by Andreas Schwab and Jim Meyering.
2002-09-09 15:43:37 +00:00
Akim Demaille
899f0c52eb * doc/autoconf.texi (Setting Output Variables): Clarify what
precious variables are.
Suggested by Pontus Skoeld.
2002-09-06 11:10:37 +00:00
Akim Demaille
f0d92912ac Include references to the ls bug. 2002-09-06 09:03:54 +00:00
Akim Demaille
32d4eac8a4 * bin/Makefile.am (autoconf, autoheader, autoreconf, autoupdate)
(ifnames, autoscan, autom4te): Since we don't only depend on
configure.ac variables (such as VERSION etc.), but also on prefix
and so forth, depend on Makefile, not configure.ac.
Reported by Alexandre Duret-Lutz.
* doc/autoconf.texi (Installation Directory Variables): Adjust.
2002-09-05 09:43:34 +00:00
Kevin Ryde
e48f63b7e4 * hpmake/autoconf.texi (Limitations of Make): HP-UX trailing
backslashes doesn't seem to be confined to ia64, just say "some
versions".
2002-09-04 23:24:11 +00:00
Akim Demaille
ea94a810c2 * Makefile.am, doc/Makefile.am: Remove pdf targets, handled by
Automake 1.6c.
* Makefile.am (maintainer-clean-local): Remove.
(MAINTAINERCLEANFILES): Remove COPYING.
2002-09-04 16:03:12 +00:00
Akim Demaille
0086dd21dd Remove. 2002-09-04 09:18:52 +00:00
Paul Eggert
157dc2808f * doc/autoconf.texi (Configuration Commands): Remove obsolete
example for AC_CONFIG_COMMANDS_PRE.  Problem reported by Marcus
Brinkmann.
2002-09-03 23:44:46 +00:00
Paul Eggert
dd63bad375 (Configuration Commands): Remove obsolete example for
AC_CONFIG_COMMANDS_PRE.
2002-09-03 23:44:01 +00:00
Akim Demaille
b2888aa57e * configure.ac: Bump to 2.53d.
* Makefile.am (AUTOMAKE_OPTIONS): Require 1.6c, i.e., CVS Automake
as of today, on Automake's team suggestion.
2002-09-03 09:17:44 +00:00
Akim Demaille
bc0408326f . 2002-09-03 07:09:38 +00:00
Akim Demaille
c72fdf346f Version 2.53c. 2002-09-03 06:15:44 +00:00
Akim Demaille
d417d35b57 * bin/autom4te.in (parse_args): Don't honor AUTOM4TE_PATH and
SITE_MACRO_DIR.
* configure.ac: Disable SITE_MACRO_DIR.
2002-09-03 06:09:30 +00:00
Jim Meyering
84adf0b8dc . 2002-09-02 15:30:32 +00:00
Jim Meyering
cc918306df (AC_SYS_POSIX_TERMIOS): Reflect renaming: s/am/ac/,
i.e., change am_cv_sys_posix_termios to ac_cv_sys_posix_termios.
Also, tweak grammar: s/make sure to/be sure to/.
2002-09-02 15:30:24 +00:00
Akim Demaille
07447b709e Regen. 2002-09-02 09:46:57 +00:00
Paul Eggert
f394e118fd * doc/autoconf.texi (Limitations of Builtins): Explain why logical
directory names are generally preferable to physical names.
2002-09-02 07:48:43 +00:00
Paul Eggert
dcbe26b84a (Limitations of Builtins): Explain why logical directory names are
generally preferable to physical names.
2002-09-02 07:46:31 +00:00