[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