summaryrefslogtreecommitdiff
path: root/devel/autoconf
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-11-15 13:55:06 +0000
committerwiz <wiz@pkgsrc.org>2002-11-15 13:55:06 +0000
commit723c3498580bc3a53a1ac5f8f6078cb01d7ee223 (patch)
tree98b68d5c8a24ecf0021485c0375b70611e3e4b19 /devel/autoconf
parent5458b50b601c91e493d2a8419d42d230656057f4 (diff)
downloadpkgsrc-723c3498580bc3a53a1ac5f8f6078cb01d7ee223.tar.gz
Update to 2.56. Set MAINTAINER to me.
* Major changes in Autoconf 2.56 -*- outline -*- Released November 15th, 2002. One packaging problem fixed (config/install-sh was not executable). * Major changes in Autoconf 2.55 Released November 14th, 2002. Release tips: Have your configure.ac checked by autoscan ("autoscan"). Try the warning options ("autoreconf -fv -Wall"). ** Documentation - AC_CHECK_HEADER, AC_CHECK_HEADERS More information on proper use. - Writing Test Programs This sections explains how to write good test sources to use with AC_COMPILE_IFELSE etc. It documents AC_LANG_PROGRAMS and so forth. - AC_FOO_IFELSE vs. AC_TRY_FOO Explains why Autoconf moves from AC_TRY_COMPILE etc. to AC_COMPILE_IFELSE and AC_LANG_PROGRAM etc. ** autoreconf - Is more robust to different Gettext installations. - Produces messages (when --verbose) to be understood by Emacs' compile mode. - Supports -W/--warnings. - -m/--make Once the GNU Build System reinstalled, run `./config.status --recheck && ./config.status && make' if possible. ** autom4te - Supports --cache, and --no-cache. - ~/.autom4te.cfg makes it possible to disable the caching mechanism (autom4te.cache). See `Customizing autom4te' in the documentation. ** config.status Supports --quiet. ** Obsolete options Support for the obsoleted options -m, --macrodir, -l, --localdir is dropped in favor of the safer --include/--prepend-include scheme. ** Macros - New macros AC_COMPILER_IFELSE, AC_FUNC_MBRTOWC, AC_HEADER_STDBOOL, AC_LANG_CONFTEST, AC_LANG_SOURCE, AC_LANG_PROGRAM, AC_LANG_CALL, AC_LANG_FUNC_TRY_LINK, AC_MSG_FAILURE, AC_PREPROC_IFELSE. - Obsoleted Obsoleted macros are kept for Autoconf backward compatibility, but should be avoided in configure.ac. Running autoupdate is advised. AC_DECL_SYS_SIGLIST. - AC_DEFINE/AC_DEFINE_UNQUOTED We have to stop using the old compatibility scheme --that tried to avoid useless backslashes-- because Libtool 1.4.3 contains a AC_DEFINE([error_t], [int], [Define to a type to use for \`error_t' if it is not otherwise available.]) We have to quote the single quotes and backslashes with \. The old compatibility scheme saw that ` was backslashed, and therefore did not quote the single quote... Failure. Hence, Autoconf 2.54 is not compatible with Libtool. Autoconf 2.55 is, but in some cases might produce more \ than wanted. Please, note that in the future the same problem will happen with AC_MSG_*: use `autoreconf -f -Wall'. ** Bug Fixes - Portability of the Autoconf package to Solaris. - Spurious warnings caused by config.status. This bug is benign, but painful: on some systems (typically FreeBSD), warnings such as: config.status: creating Makefile mv: Makefile: set owner/group (was: 1357/0): Operation not permitted could be issued. This is fixed. - Parallel Builds Simultaneous executions of config.status are possible again. - Precious variables accumulation config.status could stack several copies of the precious variables assignments. ** Plans for 2.57 - ./configure <host> The compatibility hooks with the old scheme will be completely removed. Please, advice/use `--build', `--host', and `--target' only. - AC_CHECK_HEADER, AC_CHECK_HEADERS The tests will be stricter, please make sure your invocations are valid. - shell functions Shell functions will gradually be introduced, probably starting with Autotest. If you know machines which are in use that you suspect *not* to support shell functions, please run the test suite of Autoconf 2.55 on it, and report the results to bug-autoconf@gnu.org. - AC_MSG_* Special characters in AC_MSG_* need not be quoted. Currently, Autoconf has heuristics to decide when a string is escaped, or has to be escaped. This scheme is fragile, and will be removed; the only risk is uglified messages. Please, run `autoreconf -f -Wall' to find occurrences that will be affected.
Diffstat (limited to 'devel/autoconf')
-rw-r--r--devel/autoconf/Makefile6
-rw-r--r--devel/autoconf/PLIST10
-rw-r--r--devel/autoconf/distinfo6
3 files changed, 9 insertions, 13 deletions
diff --git a/devel/autoconf/Makefile b/devel/autoconf/Makefile
index cceec71ea36..5d0f2fa5ddb 100644
--- a/devel/autoconf/Makefile
+++ b/devel/autoconf/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.35 2002/10/20 01:53:59 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2002/11/15 13:55:06 wiz Exp $
-DISTNAME= autoconf-2.54
+DISTNAME= autoconf-2.56
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=autoconf/}
-MAINTAINER= packages@netbsd.org
+MAINTAINER= wiz@netbsd.org
HOMEPAGE= http://www.gnu.org/software/autoconf/autoconf.html
COMMENT= Generates automatic source code configuration scripts
diff --git a/devel/autoconf/PLIST b/devel/autoconf/PLIST
index 89e6764db1a..7d5b29f37c8 100644
--- a/devel/autoconf/PLIST
+++ b/devel/autoconf/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2002/10/20 01:53:59 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2002/11/15 13:55:07 wiz Exp $
bin/autoconf
bin/autoheader
bin/autom4te
@@ -28,6 +28,7 @@ share/autoconf/INSTALL
share/autoconf/autoconf/autoconf.m4
share/autoconf/autoconf/autoconf.m4f
share/autoconf/autoconf/autoheader.m4
+share/autoconf/autoconf/autoscan.m4
share/autoconf/autoconf/autotest.m4
share/autoconf/autoconf/autoupdate.m4
share/autoconf/autoconf/c.m4
@@ -43,12 +44,7 @@ share/autoconf/autoconf/specific.m4
share/autoconf/autoconf/status.m4
share/autoconf/autoconf/types.m4
share/autoconf/autom4te.cfg
-share/autoconf/autoscan/functions
-share/autoconf/autoscan/headers
-share/autoconf/autoscan/identifiers
-share/autoconf/autoscan/libraries
-share/autoconf/autoscan/makevars
-share/autoconf/autoscan/programs
+share/autoconf/autoscan/autoscan.list
share/autoconf/autotest/autotest.m4
share/autoconf/autotest/autotest.m4f
share/autoconf/autotest/general.m4
diff --git a/devel/autoconf/distinfo b/devel/autoconf/distinfo
index acbd90878d9..350cfcb3652 100644
--- a/devel/autoconf/distinfo
+++ b/devel/autoconf/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2002/10/03 19:30:58 wiz Exp $
+$NetBSD: distinfo,v 1.7 2002/11/15 13:55:07 wiz Exp $
-SHA1 (autoconf-2.54.tar.gz) = 5126d0f011a5c45f211ec7304739bd3e335bf37d
-Size (autoconf-2.54.tar.gz) = 1038536 bytes
+SHA1 (autoconf-2.56.tar.gz) = afff4a43d0b71a05de7b72e5a493a3e94219160c
+Size (autoconf-2.56.tar.gz) = 1069694 bytes