[35661] trunk/dports/devel/libtool

ryandesign at macports.org ryandesign at macports.org
Tue Apr 1 12:35:36 PDT 2008


Revision: 35661
          http://trac.macosforge.org/projects/macports/changeset/35661
Author:   ryandesign at macports.org
Date:     2008-04-01 12:35:35 -0700 (Tue, 01 Apr 2008)

Log Message:
-----------
libtool: update to 1.5.26 and avoid the use of -flat_namespace when MACOSX_DEPLOYMENT_TARGET is not set, fixing problems building some ports on Leopard. Maintainer timeout. Closes #14503 and hopefully fixes #13182 as well.

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

Added Paths:
-----------
    trunk/dports/devel/libtool/files/
    trunk/dports/devel/libtool/files/patch-libtool.m4.diff

Modified: trunk/dports/devel/libtool/Portfile
===================================================================
--- trunk/dports/devel/libtool/Portfile	2008-04-01 18:37:25 UTC (rev 35660)
+++ trunk/dports/devel/libtool/Portfile	2008-04-01 19:35:35 UTC (rev 35661)
@@ -3,8 +3,7 @@
 PortSystem      1.0
 
 name            libtool
-version         1.5.24
-revision        2
+version         1.5.26
 categories      devel sysutils
 maintainers     boeyms openmaintainer
 description     GNU Libtool - The GNU Portable Library Tool
@@ -18,12 +17,14 @@
 platforms       darwin freebsd
 master_sites    gnu
 
-checksums       md5 d0071c890101fcf4f2be8934a37841b0 \
-                sha1 b4c994f1bf4a76d2b0c1d0a6f54d16598c15f3db \
-                rmd160 e682fe6570c71d93ad65e0c6c77cb6558846f27d
+checksums       md5 aa9c5107f3ec9ef4200eb6556f3b3c29 \
+                sha1 4c1738351736562a951a345e24f233d00953ec0a \
+                rmd160 4d1d7dd0308b98e8f590723ae5daddb8da49ac11
 
 configure.args  --program-prefix=g
 
+patchfiles       patch-libtool.m4.diff
+
 post-destroot {
     set docdir ${prefix}/share/doc/${name}-${version}
     xinstall -d ${destroot}${docdir}

Added: trunk/dports/devel/libtool/files/patch-libtool.m4.diff
===================================================================
--- trunk/dports/devel/libtool/files/patch-libtool.m4.diff	                        (rev 0)
+++ trunk/dports/devel/libtool/files/patch-libtool.m4.diff	2008-04-01 19:35:35 UTC (rev 35661)
@@ -0,0 +1,33 @@
+===================================================================
+RCS file: /sources/libtool/libtool/Attic/libtool.m4,v
+retrieving revision 1.314.2.198
+diff -u -r1.314.2.198 libtool.m4
+--- libtool.m4  14 Feb 2008 23:48:56 -0000      1.314.2.198
++++ libtool.m4  27 Feb 2008 20:11:32 -0000
+@@ -6042,25 +6042,7 @@
+       ;;
+ 
+     darwin* | rhapsody*)
+-      case $host_os in
+-        rhapsody* | darwin1.[[012]])
+-         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
+-         ;;
+-       *) # Darwin 1.3 on
+-         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
+-           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
+-         else
+-           case ${MACOSX_DEPLOYMENT_TARGET} in
+-             10.[[012]])
+-               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
+-               ;;
+-             10.*)
+-               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
+-               ;;
+-           esac
+-         fi
+-         ;;
+-      esac
++      _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
+       _LT_AC_TAGVAR(hardcode_direct, $1)=no
+       _LT_AC_TAGVAR(hardcode_automatic, $1)=yes

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/1d0578de/attachment-0001.html


More information about the macports-changes mailing list