Autoconf2.13
Introduction to Autoconf2.13
Autoconf2.13 is an old version of
Autoconf . This old version accepts switches
which are not valid in more recent versions. Now that
firefox has started to use
python2 for configuring, this old version is
required even if configure files have not been changed.
This package is known to build and work properly
using an LFS 11.3 platform.
Package Information
Additional Downloads
User Notes:
https://wiki.linuxfromscratch.org/blfs/wiki/autoconf213
Installation of Autoconf2.13
Install Autoconf by running the following
commands:
patch -Np1 -i ../autoconf-2.13-consolidated_fixes-1.patch &&
mv -v autoconf.texi autoconf213.texi &&
rm -v autoconf.info &&
./configure --prefix=/usr --program-suffix=2.13 &&
make
To test the installation
issue make check (all 253 tests should pass).
Now, as the root
user:
make install &&
install -v -m644 autoconf213.info /usr/share/info &&
install-info --info-dir=/usr/share/info autoconf213.info
Command Explanations
mv -v autoconf.texi autoconf213.texi: ensure that the
info file added by this package will not overwrite the more recent version.
rm -v autoconf.info: ensure that the info file will be
created by the current version of texinfo.
--program-suffix=2.13: ensure that the installed
programs have the version added to their names, so that only a script
which specifically looks for these old versions will find them.
install -v -m644 ...: the patch removes install-info
from the Makefile because that would install (and if necessary recreate)
standards.info which is an old version, so now
autoconf213.info
has to be manually installed.
Contents
Installed Programs:
autoconf2.13,
autoheader2.13,
autoreconf2.13,
autoscan2.13,
autoupdate2.13, and
ifnames2.13
Installed Library:
None
Installed Directory:
/usr/share/autoconf-2.13
Short Descriptions
autoconf2.13 |
Produces shell scripts that automatically configure software source
code packages to adapt to many kinds of Unix-like systems
|
autoheader2.13 |
is a tool for creating template files of C
#define statements for configure to use
|
autoreconf2.13 |
This automatically runs autoconf2.13,
autoheader2.13, aclocal,
automake, gettextize and
libtoolize in the right order when changes
have been made to autoconf or
automake template files
|
autoscan2.13 |
Can be used as a preliminary step in creating a
configure.in file
|
autoupdate2.13 |
Modifies a configure.in file that still
calls autoconf macros by their old names
to use the current macro names
|
ifnames2.13 |
Prints the identifiers that the package uses in C preprocessor
conditionals [If a package has already been set up to have some
portability, this program can help determine what configure needs to
check for. It can also fill in gaps in a configure.in file generated
by autoscan]
|