[92723] trunk/dports/graphics/libmng

ryandesign at macports.org ryandesign at macports.org
Fri May 4 16:10:44 PDT 2012


Revision: 92723
          https://trac.macports.org/changeset/92723
Author:   ryandesign at macports.org
Date:     2012-05-04 16:10:44 -0700 (Fri, 04 May 2012)
Log Message:
-----------
libmng: fix autoreconf failure with automake 1.12 (#34291); use 'use_autoreconf yes' instead of doing it manually

Modified Paths:
--------------
    trunk/dports/graphics/libmng/Portfile

Added Paths:
-----------
    trunk/dports/graphics/libmng/files/
    trunk/dports/graphics/libmng/files/patch-makefiles-configure.in.diff

Modified: trunk/dports/graphics/libmng/Portfile
===================================================================
--- trunk/dports/graphics/libmng/Portfile	2012-05-04 21:35:39 UTC (rev 92722)
+++ trunk/dports/graphics/libmng/Portfile	2012-05-04 23:10:44 UTC (rev 92723)
@@ -24,21 +24,21 @@
                         sha1    78ad516a1de79d00de720bf2a7c9afea2c896b09 \
                         rmd160  ed09e537ebb129f5e13cba56d9d2c2a106955393
 
-depends_build           port:automake \
-                        port:autoconf \
-                        port:libtool
-
 depends_lib             port:jpeg \
                         port:lcms \
                         port:zlib
 
-pre-configure {
-    system "cd '${worksrcpath}' && ln -s makefiles/configure.in ."
-    system "cd '${worksrcpath}' && ln -s makefiles/acinclude.m4 ."
-    system "cd '${worksrcpath}' && ln -s makefiles/Makefile.am ."
-    system "cd '${worksrcpath}' && LIBTOOLIZE=glibtoolize autoreconf -fi"
+patchfiles              patch-makefiles-configure.in.diff
+
+post-patch {
+    ln -s ${worksrcpath}/makefiles/configure.in ${worksrcpath}
+    ln -s ${worksrcpath}/makefiles/acinclude.m4 ${worksrcpath}
+    ln -s ${worksrcpath}/makefiles/Makefile.am ${worksrcpath}
 }
 
+use_autoreconf          yes
+autoreconf.args         -fvi
+
 configure.args          --with-jpeg=${prefix} \
                         --with-lcms=${prefix} \
                         --with-zlib=${prefix}

Added: trunk/dports/graphics/libmng/files/patch-makefiles-configure.in.diff
===================================================================
--- trunk/dports/graphics/libmng/files/patch-makefiles-configure.in.diff	                        (rev 0)
+++ trunk/dports/graphics/libmng/files/patch-makefiles-configure.in.diff	2012-05-04 23:10:44 UTC (rev 92723)
@@ -0,0 +1,10 @@
+--- makefiles/configure.in.orig	2005-01-30 04:28:00.000000000 -0600
++++ makefiles/configure.in	2012-05-04 18:05:36.000000000 -0500
+@@ -15,7 +15,6 @@
+ dnl Checks for programs.
+ AC_PROG_CC
+ AC_ISC_POSIX
+-AM_C_PROTOTYPES
+ if test "x$U" != "x"; then
+   AC_MSG_ERROR(Compiler not ANSI compliant)
+ fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120504/783e91ad/attachment.html>


More information about the macports-changes mailing list