[111227] trunk/dports/devel

larryv at macports.org larryv at macports.org
Mon Sep 16 23:16:48 PDT 2013


Revision: 111227
          https://trac.macports.org/changeset/111227
Author:   larryv at macports.org
Date:     2013-09-16 23:16:48 -0700 (Mon, 16 Sep 2013)
Log Message:
-----------
gettext: Avoid autoreconf due to unavoidable circular dependency (#40503).
autoconf: Go back to xz distfile.

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

Modified: trunk/dports/devel/autoconf/Portfile
===================================================================
--- trunk/dports/devel/autoconf/Portfile	2013-09-17 03:00:02 UTC (rev 111226)
+++ trunk/dports/devel/autoconf/Portfile	2013-09-17 06:16:48 UTC (rev 111227)
@@ -27,12 +27,10 @@
 
 homepage         http://www.gnu.org/software/autoconf/
 master_sites     gnu
-# TODO: Switch back to xz distfile once xz's dependency gettext doesn't
-#       need to be autoreconf'd (if ever).
-#use_xz           yes
+use_xz           yes
 
-checksums        rmd160 7b7d711535827826f32f5847095233e1e9925a29 \
-                 sha256 954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969
+checksums        rmd160 666aa45a58e856968c651e2a3b44be38de9c14e4 \
+                 sha256 64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
 
 depends_build    port:help2man
 depends_lib      port:perl5 \

Modified: trunk/dports/devel/gettext/Portfile
===================================================================
--- trunk/dports/devel/gettext/Portfile	2013-09-17 03:00:02 UTC (rev 111226)
+++ trunk/dports/devel/gettext/Portfile	2013-09-17 06:16:48 UTC (rev 111227)
@@ -25,10 +25,13 @@
 
 # Generate newer libtool that passes -stdlib when linking dylibs.
 #
-# TODO: Switch autoconf back to xz distfile once this autoreconf becomes
-#       unnecessary (if ever).
-use_autoreconf          yes
-autoreconf.args         --force --verbose
+# TODO: Fix this some other way, as requiring autoconf creates
+#       a circular dependency:
+#
+#       gettext > autoconf > perl5 > perl5.12 > gdbm > gettext
+#
+#use_autoreconf          yes
+#autoreconf.args         --force --verbose
 
 patchfiles              patch-gettext-tools-Makefile.am.diff
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130916/63c1b494/attachment.html>


More information about the macports-changes mailing list