pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/autoconf Update to 2.59:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f5549ed64839
branches:  trunk
changeset: 464320:f5549ed64839
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Dec 06 18:26:36 2003 +0000

description:
Update to 2.59:
* Major changes in Autoconf 2.59                       -*- outline -*-

  Released 2003-11-04, by Akim Demaille

** ac_abs_builddir etc.
  Absolute paths were actually relative in 2.58.

* Major changes in Autoconf 2.58

  Released 2003-11-04, by Akim Demaille

** core.*
  core.* files are no longer removed, as they may be valid user files.

** autoreconf and auxiliary directory
  Autoreconf creates the auxiliary directory if needed.  This is
  especially useful for initial "bootstrapping" of fresh CVS checkouts.

** AC_CONFIG_MACRO_DIR
  Use this macro to declare the directory for local m4 macros for aclocal.

** AC_LIBOBJS
  No longer includes twice the same file in LIBOBJS if invoked
  multiple times.

** AC_CONFIG_COMMANDS
  The directory for its first argument is automatically created.  For
  instance, with

      AC_CONFIG_COMMANDS([src/modules.hh], [...])

  $top_builddir/src/ is created if needed.

** Autotest and local.at
  The optional file local.at is always included in Autotest test suites.

** Warnings
  The warnings are always issued, including with cached runs.
  This became a significant problem since aclocal and automake can
  run autoconf behind the scene.

** autoheader warnings
  The warnings of autoheader can be turned off, using --warning.
  For instance, -Wno-obsolete disables the complaints about acconfig.h
  and other deprecated constructs.

** New macros
  AC_C_RESTRICT, AC_INCLUDES_DEFAULT, AC_LANG_ASSERT, AC_LANG_WERROR,
  AS_SET_CATFILE.

** AC_DECL_SYS_SIGLIST
  Works again.

** AC_FUNC_MKTIME
  Now checks that mktime is the inverse of localtime.

** Improve DJGPP portability
  The Autoconf tools and configure behave better under DJGPP.

** Present But Cannot Be Compiled
  New FAQ section dedicated to the mystic

    configure: WARNING: pi.h: present but cannot be compiled
    configure: WARNING: pi.h: check for missing prerequisite headers?
    configure: WARNING: pi.h: proceeding with the preprocessor's result
      messages.

** Concurrent executions of autom4te
  autom4te now locks its internal files, which enables concurrent
  executions of autom4te, likely to happen if automake, autoconf,
  autoheader etc. are run simultaneously.

** Libtool
  Use of Libtool 1.5 and higher is encouraged.  Compatibility with
  Libtool pre-1.4 is not checked.

** Autotest
  Testsuites no longer rerun failed tests in verbose mode; instead,
  failures are logged while the test is run.

  In addition, expected failures can be marked as such.

diffstat:

 devel/autoconf/Makefile         |  10 +++++++---
 devel/autoconf/PLIST            |   8 +++++++-
 devel/autoconf/distinfo         |  12 ++++++------
 devel/autoconf/patches/patch-aa |   8 ++++----
 devel/autoconf/patches/patch-ab |   6 +++---
 devel/autoconf/patches/patch-ac |  14 ++++++++------
 6 files changed, 35 insertions(+), 23 deletions(-)

diffs (120 lines):

diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/Makefile
--- a/devel/autoconf/Makefile   Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/Makefile   Sat Dec 06 18:26:36 2003 +0000
@@ -1,8 +1,12 @@
-# $NetBSD: Makefile,v 1.43 2003/10/19 01:34:13 heinz Exp $
+# $NetBSD: Makefile,v 1.44 2003/12/06 18:26:36 wiz Exp $
 
-DISTNAME=              autoconf-2.57
+DISTNAME=              autoconf-2.59
 CATEGORIES=            devel
-MASTER_SITES=          ${MASTER_SITE_GNU:=autoconf/}
+# 2.59 not uploaded to GNU site; change back to GNU mirrors
+# during next update
+MASTER_SITES=          http://www.lrde.epita.fr/~akim/download/
+#MASTER_SITES=         ${MASTER_SITE_GNU:=autoconf/}
+EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            wiz%NetBSD.org@localhost
 HOMEPAGE=              http://www.gnu.org/software/autoconf/autoconf.html
diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/PLIST
--- a/devel/autoconf/PLIST      Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/PLIST      Sat Dec 06 18:26:36 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2003/06/19 22:35:37 seb Exp $
+@comment $NetBSD: PLIST,v 1.7 2003/12/06 18:26:36 wiz Exp $
 bin/autoconf
 bin/autoheader
 bin/autom4te
@@ -17,6 +17,12 @@
 man/man1/config.guess.1
 man/man1/config.sub.1
 man/man1/ifnames.1
+share/autoconf/Autom4te/C4che.pm
+share/autoconf/Autom4te/ChannelDefs.pm
+share/autoconf/Autom4te/Channels.pm
+share/autoconf/Autom4te/Configure_ac.pm
+share/autoconf/Autom4te/FileUtils.pm
+share/autoconf/Autom4te/Request.pm
 share/autoconf/Autom4te/General.pm
 share/autoconf/Autom4te/Struct.pm
 share/autoconf/Autom4te/XFile.pm
diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/distinfo
--- a/devel/autoconf/distinfo   Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/distinfo   Sat Dec 06 18:26:36 2003 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2003/03/23 11:46:43 grant Exp $
+$NetBSD: distinfo,v 1.11 2003/12/06 18:26:36 wiz Exp $
 
-SHA1 (autoconf-2.57.tar.gz) = 957cb551fed9b7ed5b34f1207512dfb676731754
-Size (autoconf-2.57.tar.gz) = 1074128 bytes
-SHA1 (patch-aa) = e7037117c3bd0e5b331f8fef7bec831f4cc6e27a
-SHA1 (patch-ab) = 63a444ce23a8381892bda3258cc01d2632a37f98
-SHA1 (patch-ac) = 9962008a2bc8b7c2895b4bf357fe932639b8d4eb
+SHA1 (autoconf-2.59.tar.bz2) = d366a07b2d99c95b7f24395aa8a8e023d8b93b69
+Size (autoconf-2.59.tar.bz2) = 925073 bytes
+SHA1 (patch-aa) = 9e8d3d2dd52e145c70a25bdf45a46aea0eb28a63
+SHA1 (patch-ab) = c0510b4239bd5a69851690b0456b4a7109ee8928
+SHA1 (patch-ac) = d8bf5a8c12bdc5f4953f3299a32520c6fca97b81
diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/patches/patch-aa
--- a/devel/autoconf/patches/patch-aa   Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/patches/patch-aa   Sat Dec 06 18:26:36 2003 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-aa,v 1.8 2003/03/23 11:46:45 grant Exp $
+$NetBSD: patch-aa,v 1.9 2003/12/06 18:26:36 wiz Exp $
 
---- doc/autoconf.texi.orig     Tue Dec  3 18:16:32 2002
+--- doc/autoconf.texi.orig     Tue Nov  4 09:33:44 2003
 +++ doc/autoconf.texi
-@@ -100,7 +100,7 @@ published by the Free Software Foundatio
- * Autoconf: (autoconf).         Create source code configuration scripts
+@@ -213,7 +213,7 @@ published by the Free Software Foundatio
+ * Autoconf: (autoconf).         Create source code configuration scripts.
  @end direntry
  
 -@dircategory Individual utilities
diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/patches/patch-ab
--- a/devel/autoconf/patches/patch-ab   Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/patches/patch-ab   Sat Dec 06 18:26:36 2003 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-ab,v 1.8 2003/03/23 11:46:45 grant Exp $
+$NetBSD: patch-ab,v 1.9 2003/12/06 18:26:36 wiz Exp $
 
---- doc/autoconf.info.orig     Tue Dec  3 18:43:16 2002
+--- doc/autoconf.info.orig     Tue Nov  4 09:47:35 2003
 +++ doc/autoconf.info
 @@ -27,7 +27,7 @@ START-INFO-DIR-ENTRY
- * Autoconf: (autoconf).         Create source code configuration scripts
+ * Autoconf: (autoconf).         Create source code configuration scripts.
  END-INFO-DIR-ENTRY
  
 -INFO-DIR-SECTION Individual utilities
diff -r 1d2d4a44aea8 -r f5549ed64839 devel/autoconf/patches/patch-ac
--- a/devel/autoconf/patches/patch-ac   Sat Dec 06 18:23:08 2003 +0000
+++ b/devel/autoconf/patches/patch-ac   Sat Dec 06 18:26:36 2003 +0000
@@ -1,17 +1,19 @@
-$NetBSD: patch-ac,v 1.7 2003/03/05 12:01:44 grant Exp $
+$NetBSD: patch-ac,v 1.8 2003/12/06 18:26:36 wiz Exp $
 
---- doc/Makefile.in.orig       Tue Dec  3 17:33:55 2002
+--- doc/Makefile.in.orig       Tue Nov  4 09:47:19 2003
 +++ doc/Makefile.in
-@@ -144,9 +144,9 @@ Makefile:  $(srcdir)/Makefile.in  $(top_
-       TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
-       MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
-       $(TEXI2PDF) `test -f '$<' || echo '$(srcdir)/'`$<
+@@ -194,10 +194,10 @@ $(ACLOCAL_M4):  $(top_srcdir)/configure.
+ .texi.html:
+       $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) --html -I $(srcdir) \
+        -o $@ $<
 -autoconf.info: autoconf.texi version.texi $(autoconf_TEXINFOS)
 -autoconf.dvi: autoconf.texi version.texi $(autoconf_TEXINFOS)
 -autoconf.pdf: autoconf.texi version.texi $(autoconf_TEXINFOS)
+-autoconf.html: autoconf.texi version.texi $(autoconf_TEXINFOS)
 +autoconf.info: autoconf.texi $(autoconf_TEXINFOS)
 +autoconf.dvi: autoconf.texi $(autoconf_TEXINFOS)
 +autoconf.pdf: autoconf.texi $(autoconf_TEXINFOS)
++autoconf.html: autoconf.texi $(autoconf_TEXINFOS)
  version.texi:  stamp-vti
  stamp-vti: autoconf.texi $(top_srcdir)/configure
        @(dir=.; test -f ./autoconf.texi || dir=$(srcdir); \



Home | Main Index | Thread Index | Old Index