[72457] trunk/dports/devel/ld64/Portfile

mfeiri at macports.org mfeiri at macports.org
Sat Oct 16 02:53:00 PDT 2010


Revision: 72457
          http://trac.macports.org/changeset/72457
Author:   mfeiri at macports.org
Date:     2010-10-16 02:52:57 -0700 (Sat, 16 Oct 2010)
Log Message:
-----------
move llvm-config to pre-configure

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

Modified: trunk/dports/devel/ld64/Portfile
===================================================================
--- trunk/dports/devel/ld64/Portfile	2010-10-16 09:43:39 UTC (rev 72456)
+++ trunk/dports/devel/ld64/Portfile	2010-10-16 09:52:57 UTC (rev 72457)
@@ -10,7 +10,7 @@
 homepage                http://opensource.apple.com/source/ld64/
 master_sites            http://opensource.apple.com/tarballs/ld64/
 license                 Apple Public Source License (APSL), version 2.0
-depends_build           path:include/llvm-c/lto.h:llvm
+depends_build           port:llvm
 universal_variant       no
 description             ld64 is the new mach-o linker
 long_description        ld64 combines several object files and libraries, \
@@ -36,9 +36,12 @@
     patchfiles          patch-MATH85-ld.cpp.diff
     xcode.target        all ObjectDump machocheck
     xcode.destroot.path ${prefix}/bin
-    build.env           OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
-    destroot.env        OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
 
+    pre-configure {
+        build.env       OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
+        destroot.env    OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
+    }
+
     post-patch {
         reinplace "s|/usr/share/man/man1|${prefix}/share/man/man1|g" \
             ${worksrcpath}/ld64.xcodeproj/project.pbxproj
@@ -76,9 +79,12 @@
     xcode.destroot.path ${prefix}/bin
     xcode.build.settings HEADER_SEARCH_PATHS=${workpath}/libunwind/include
     xcode.destroot.settings HEADER_SEARCH_PATHS=${workpath}/libunwind/include
-    build.env           OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
-    destroot.env        OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
 
+    pre-configure {
+        build.env       OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
+        destroot.env    OTHER_CFLAGS='[exec ${prefix}/bin/llvm-config --cflags]'
+    }
+
     post-extract {
         system "cd ${workpath} && ${svn.cmd} ${svn.pre_args} ${svn.method} ${svn.url}@${svn.revision}"
         file mkdir ${workpath}/libunwind/include/mach-o/arm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101016/2a4fef5c/attachment.html>


More information about the macports-changes mailing list