[69401] trunk/dports/devel/autoconf

ram at macports.org ram at macports.org
Sat Jul 3 13:14:55 PDT 2010


Revision: 69401
          http://trac.macports.org/changeset/69401
Author:   ram at macports.org
Date:     2010-07-03 13:14:53 -0700 (Sat, 03 Jul 2010)
Log Message:
-----------
devel/autoconf: upstream patches to fix regressions in 2.66, closes #25500, #25503, and #25506

Modified Paths:
--------------
    trunk/dports/devel/autoconf/Portfile

Added Paths:
-----------
    trunk/dports/devel/autoconf/files/
    trunk/dports/devel/autoconf/files/patch-lib_autoconf_status.m4.diff
    trunk/dports/devel/autoconf/files/patch-lib_autoconf_types.m4.diff

Modified: trunk/dports/devel/autoconf/Portfile
===================================================================
--- trunk/dports/devel/autoconf/Portfile	2010-07-03 20:00:07 UTC (rev 69400)
+++ trunk/dports/devel/autoconf/Portfile	2010-07-03 20:14:53 UTC (rev 69401)
@@ -4,6 +4,7 @@
 
 name             autoconf
 version          2.66
+revision         1
 categories       devel
 maintainers      ram openmaintainer
 platforms        darwin
@@ -35,6 +36,9 @@
                  port:m4 \
                  port:help2man
 
+patchfiles       patch-lib_autoconf_status.m4.diff \
+                 patch-lib_autoconf_types.m4.diff
+
 # If libtool is eventually installed, it will provide glibtoolize (not libtoolize)
 post-patch {
   reinplace "s|'libtoolize'|'glibtoolize'|" ${worksrcpath}/bin/autoreconf.in

Added: trunk/dports/devel/autoconf/files/patch-lib_autoconf_status.m4.diff
===================================================================
--- trunk/dports/devel/autoconf/files/patch-lib_autoconf_status.m4.diff	                        (rev 0)
+++ trunk/dports/devel/autoconf/files/patch-lib_autoconf_status.m4.diff	2010-07-03 20:14:53 UTC (rev 69401)
@@ -0,0 +1,11 @@
+--- lib/autoconf/status.m4.orig	2010-07-03 15:08:02.000000000 -0500
++++ lib/autoconf/status.m4	2010-07-03 15:08:26.000000000 -0500
+@@ -1102,7 +1102,7 @@
+   _AC_CONFIG_COMPUTE_DEST(], [))])]dnl
+ [m4_append([_AC_LIST_SUBDIRS], [$1], [
+ ])]dnl
+-[AS_LITERAL_WORD_IF([$1], [],
++[AS_LITERAL_IF([$1], [],
+ 	       [AC_DIAGNOSE([syntax], [$0: you should use literals])])]dnl
+ [AC_SUBST([subdirs], ["$subdirs m4_normalize([$1])"])])
+ 

Added: trunk/dports/devel/autoconf/files/patch-lib_autoconf_types.m4.diff
===================================================================
--- trunk/dports/devel/autoconf/files/patch-lib_autoconf_types.m4.diff	                        (rev 0)
+++ trunk/dports/devel/autoconf/files/patch-lib_autoconf_types.m4.diff	2010-07-03 20:14:53 UTC (rev 69401)
@@ -0,0 +1,11 @@
+--- lib/autoconf/types.m4	2010-07-03 15:03:26.000000000 -0500
++++ lib/autoconf/types.m4	2010-07-03 15:04:08.000000000 -0500
+@@ -763,7 +763,7 @@
+ # AC_CHECK_SIZEOF(TYPE, [IGNORED], [INCLUDES = DEFAULT-INCLUDES])
+ # ---------------------------------------------------------------
+ AC_DEFUN([AC_CHECK_SIZEOF],
+-[AS_LITERAL_IF([$1], [],
++[AS_LITERAL_IF(m4_translit([[$1]], [*], [p]), [],
+ 	       [m4_fatal([$0: requires literal arguments])])]dnl
+ [# The cast to long int works around a bug in the HP C Compiler
+ # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100703/18447d30/attachment.html>


More information about the macports-changes mailing list