[88057] trunk/dports/lang/llvm-gcc42/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sat Dec 17 01:28:02 PST 2011


Revision: 88057
          http://trac.macports.org/changeset/88057
Author:   jeremyhu at macports.org
Date:     2011-12-17 01:28:01 -0800 (Sat, 17 Dec 2011)
Log Message:
-----------
llvm-gcc-4.2: Use llvm-2.9 instead of llvm for dependency and prefer llvm-gcc-4.2 over clang (yes, ironic).  Dev timeout.

Modified Paths:
--------------
    trunk/dports/lang/llvm-gcc42/Portfile

Modified: trunk/dports/lang/llvm-gcc42/Portfile
===================================================================
--- trunk/dports/lang/llvm-gcc42/Portfile	2011-12-17 09:24:14 UTC (rev 88056)
+++ trunk/dports/lang/llvm-gcc42/Portfile	2011-12-17 09:28:01 UTC (rev 88057)
@@ -4,6 +4,7 @@
 
 name                    llvm-gcc42
 version                 2.9
+revision                1
 categories              lang
 platforms               darwin
 license                 GPL-2+
@@ -27,7 +28,7 @@
 
 universal_variant       no
 
-depends_lib             port:llvm port:gmp port:mpfr port:libiconv
+depends_lib             port:llvm-${version} port:gmp port:mpfr port:libiconv
 
 worksrcdir              build
 
@@ -42,7 +43,7 @@
 configure.ld_archflags
 
 configure.cmd           ../${distname}/configure
-configure.args          --enable-llvm=${prefix} \
+configure.args          --enable-llvm=${prefix}/libexec/llvm-${version} \
                         --enable-languages=c,c++,objc,obj-c++,fortran \
                         --libdir=${prefix}/lib/${name} \
                         --includedir=${prefix}/include/${name} \
@@ -61,6 +62,11 @@
 
 destroot.target	        install install-info-host
 
+# gcc-4.2 doesn't build with -std=gnu99 (clang's default), so do this for now
+if {${configure.compiler} == "clang"} {
+    configure.compiler llvm-gcc-4.2
+}
+
 # STAGE1_CFLAGS="-O2 -fkeep-inline-functions" : from configure.ac
 # BOOT_CFLAGS="-O2 -g" : from Makefile.tpl
 # -D_FORTIFY_SOURCE=0 : The built compiler might not understand newer builtins
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111217/d14a7586/attachment.html>


More information about the macports-changes mailing list