[136583] trunk/dports/lang
larryv at macports.org
larryv at macports.org
Fri May 22 11:54:24 PDT 2015
Revision: 136583
https://trac.macports.org/changeset/136583
Author: larryv at macports.org
Date: 2015-05-22 11:54:24 -0700 (Fri, 22 May 2015)
Log Message:
-----------
{llvm,clang}-*: Build out-of-source
Upstream has deprecated in-source builds.
- http://thread.gmane.org/gmane.comp.compilers.llvm.cvs/233670
- http://thread.gmane.org/gmane.comp.compilers.llvm.cvs/245344
Revbump clang-3.4 and clang-3.5 because their in-source builds
incorrectly installed some intermediate build files.
Modified Paths:
--------------
trunk/dports/lang/llvm-3.3/Portfile
trunk/dports/lang/llvm-3.4/Portfile
trunk/dports/lang/llvm-3.5/Portfile
trunk/dports/lang/llvm-3.6/Portfile
trunk/dports/lang/llvm-3.7/Portfile
Modified: trunk/dports/lang/llvm-3.3/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.3/Portfile 2015-05-22 13:36:04 UTC (rev 136582)
+++ trunk/dports/lang/llvm-3.3/Portfile 2015-05-22 18:54:24 UTC (rev 136583)
@@ -109,9 +109,14 @@
REQUIRES_RTTI=1
destroot.env-append VERBOSE=1 \
REQUIRES_RTTI=1
+
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
configure.optflags
configure.cppflags
configure.ldflags
+configure.cmd ${worksrcpath}/configure
configure.pre_args-delete --prefix=${prefix}
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --disable-profiling --enable-pic \
Modified: trunk/dports/lang/llvm-3.4/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.4/Portfile 2015-05-22 13:36:04 UTC (rev 136582)
+++ trunk/dports/lang/llvm-3.4/Portfile 2015-05-22 18:54:24 UTC (rev 136583)
@@ -8,7 +8,9 @@
set llvm_version_no_dot 34
name llvm-${llvm_version}
revision 6
-subport clang-${llvm_version} {}
+subport clang-${llvm_version} {
+ revision 7
+}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
dist_subdir llvm
@@ -155,6 +157,11 @@
REQUIRES_RTTI=1
destroot.env-append VERBOSE=1 \
REQUIRES_RTTI=1
+
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
+configure.cmd ${worksrcpath}/configure
configure.pre_args-delete --prefix=${prefix}
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --disable-profiling --enable-pic \
Modified: trunk/dports/lang/llvm-3.5/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.5/Portfile 2015-05-22 13:36:04 UTC (rev 136582)
+++ trunk/dports/lang/llvm-3.5/Portfile 2015-05-22 18:54:24 UTC (rev 136583)
@@ -8,7 +8,9 @@
set llvm_version_no_dot 35
name llvm-${llvm_version}
revision 3
-subport clang-${llvm_version} {}
+subport clang-${llvm_version} {
+ revision 4
+}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
dist_subdir llvm
@@ -168,6 +170,11 @@
REQUIRES_RTTI=1
destroot.env-append VERBOSE=1 \
REQUIRES_RTTI=1
+
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
+configure.cmd ${worksrcpath}/configure
configure.pre_args-delete --prefix=${prefix}
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --disable-profiling --enable-pic \
Modified: trunk/dports/lang/llvm-3.6/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.6/Portfile 2015-05-22 13:36:04 UTC (rev 136582)
+++ trunk/dports/lang/llvm-3.6/Portfile 2015-05-22 18:54:24 UTC (rev 136583)
@@ -155,6 +155,11 @@
REQUIRES_RTTI=1
destroot.env-append VERBOSE=1 \
REQUIRES_RTTI=1
+
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
+configure.cmd ${worksrcpath}/configure
configure.pre_args-delete --prefix=${prefix}
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --disable-profiling --enable-pic \
Modified: trunk/dports/lang/llvm-3.7/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.7/Portfile 2015-05-22 13:36:04 UTC (rev 136582)
+++ trunk/dports/lang/llvm-3.7/Portfile 2015-05-22 18:54:24 UTC (rev 136583)
@@ -138,6 +138,11 @@
REQUIRES_RTTI=1
destroot.env-append VERBOSE=1 \
REQUIRES_RTTI=1
+
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
+configure.cmd ${worksrcpath}/configure
configure.pre_args-delete --prefix=${prefix}
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --disable-profiling --enable-pic \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150522/46c700c4/attachment-0001.html>
More information about the macports-changes
mailing list