[87893] trunk/dports/lang
jeremyhu at macports.org
jeremyhu at macports.org
Sat Dec 10 21:08:47 PST 2011
Revision: 87893
http://trac.macports.org/changeset/87893
Author: jeremyhu at macports.org
Date: 2011-12-10 21:08:44 -0800 (Sat, 10 Dec 2011)
Log Message:
-----------
{clang,llvm}-*: Update released versions to use tarballs, use 'port select'
Modified Paths:
--------------
trunk/dports/lang/clang-2.9/Portfile
trunk/dports/lang/clang-3.0/Portfile
trunk/dports/lang/clang-3.1/Portfile
trunk/dports/lang/llvm-2.9/Portfile
trunk/dports/lang/llvm-3.0/Portfile
trunk/dports/lang/llvm-3.1/Portfile
Added Paths:
-----------
trunk/dports/lang/clang-2.9/files/mp-clang-2.9
trunk/dports/lang/clang-3.0/files/mp-clang-3.0
trunk/dports/lang/clang-3.1/files/install_target.patch
trunk/dports/lang/clang-3.1/files/mp-clang-3.1
trunk/dports/lang/llvm-2.9/files/mp-llvm-2.9
trunk/dports/lang/llvm-3.0/files/mp-llvm-3.0
trunk/dports/lang/llvm-3.1/files/mp-llvm-3.1
Modified: trunk/dports/lang/clang-2.9/Portfile
===================================================================
--- trunk/dports/lang/clang-2.9/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/clang-2.9/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
# $Id$
-PortSystem 1.0
-#PortGroup select 1.0
+PortSystem 1.0
+PortGroup select 1.0
set llvm_version 2.9
name clang-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
-svn.revision 143612
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
maintainers jeremyhu openmaintainer
@@ -28,28 +26,45 @@
homepage http://clang.llvm.org/
depends_lib port:llvm-${llvm_version} port:libffi
+depends_run port:clang_select
default_variants +analyzer
universal_variant no
-build.env-append REQUIRE_RTTI=1
-fetch.type svn
-svn.url http://llvm.org/svn/llvm-project/llvm/branches/release_29
+#fetch.type svn
+#svn.revision 146339
+#version ${llvm_version}-r${svn.revision}
+#worksrcdir release_29
+#svn.url http://llvm.org/svn/llvm-project/llvm/branches/${worksrcdir}
-worksrcdir release_29
+version ${llvm_version}
+epoch 1
+master_sites http://llvm.org/releases/${version}/
+extract.suffix .tgz
+distfiles llvm-${version}${extract.suffix} clang-${version}${extract.suffix}
+worksrcdir llvm-${version}
+checksums llvm-2.9.tgz \
+ sha1 500f587f840199ac53c4fc7572839d08fa9d9123 \
+ rmd160 caeaa067fda1eb34196b356a087645f83731cfb7 \
+ sha256 661236cfa17428b48cfa9cbb9909f7569c64b8ecd219fd91dbc00e3b557b3779 \
+ clang-2.9.tgz \
+ sha1 5fd3b5cec050ec12858c1602b23cf096282ad4a4 \
+ rmd160 4ab79cbd0e2ad25a2272e6ee2fbbf546818dbd73 \
+ sha256 70c41f3f782a71cbaa7bc8d6ea29fce4263ad3e8558dfecc6dc11cdef17909df
build.target clang-only
destroot.target install-clang-c
-configure.cppflags
-configure.ldflags
+build.env-append REQUIRE_RTTI=1
+configure.cppflags
+configure.ldflags
configure.pre_args-delete --prefix=${prefix}
-configure.args --enable-bindings=none --enable-libffi --enable-shared \
+configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
--prefix="${sub_prefix}"
-#select.group clang
-#select.file ${filespath}/mp-${name}
+select.group clang
+select.file ${filespath}/mp-${name}
platform darwin {
depends_run-append port:ld64
@@ -61,8 +76,13 @@
}
}
+platform darwin 8 {
+ configure.args-delete --enable-shared --enable-jit
+}
+
post-extract {
- system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_29 clang"
+ #system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_29 clang"
+ file rename ${workpath}/clang-${llvm_version} ${worksrcpath}/tools/clang
}
variant analyzer description {Install clang static analyzer} {
Added: trunk/dports/lang/clang-2.9/files/mp-clang-2.9
===================================================================
--- trunk/dports/lang/clang-2.9/files/mp-clang-2.9 (rev 0)
+++ trunk/dports/lang/clang-2.9/files/mp-clang-2.9 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,4 @@
+bin/clang++-mp-2.9
+bin/clang-mp-2.9
+bin/scan-build-mp-2.9
+bin/scan-view-mp-2.9
Modified: trunk/dports/lang/clang-3.0/Portfile
===================================================================
--- trunk/dports/lang/clang-3.0/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/clang-3.0/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
# $Id$
-PortSystem 1.0
-#PortGroup select 1.0
+PortSystem 1.0
+PortGroup select 1.0
set llvm_version 3.0
name clang-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
-svn.revision 146326
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
maintainers jeremyhu openmaintainer
@@ -28,28 +26,45 @@
homepage http://clang.llvm.org/
depends_lib port:llvm-${llvm_version} port:libffi
+depends_run port:clang_select
default_variants +analyzer
universal_variant no
-build.env-append REQUIRE_RTTI=1
-fetch.type svn
-svn.url http://llvm.org/svn/llvm-project/llvm/branches/release_30
+#fetch.type svn
+#svn.revision 146339
+#version ${llvm_version}-r${svn.revision}
+#worksrcdir release_30
+#svn.url http://llvm.org/svn/llvm-project/llvm/branches/${worksrcdir}
-worksrcdir release_30
+version ${llvm_version}
+epoch 1
+master_sites http://llvm.org/releases/${version}/
+extract.suffix .tar.gz
+distfiles llvm-${version}${extract.suffix} clang-${version}${extract.suffix}
+worksrcdir llvm-${version}.src
+checksums llvm-3.0.tar.gz \
+ sha1 b683e7294fcf69887c0d709025d4640f5dca755b \
+ rmd160 85211cafbed1c5d838ac54669017b5298613f975 \
+ sha256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477 \
+ clang-3.0.tar.gz \
+ sha1 1fa11f07f957bd9c9de003d1b5a7a9ba1e0055e4 \
+ rmd160 640b309116db4357627c0b81ebba5dab824d9eeb \
+ sha256 b64e72da356d7c3428cfd7ac620d49ec042c84eaee13c26024879f555f4e126d
build.target clang-only
destroot.target install-clang-c
-configure.cppflags
-configure.ldflags
+build.env-append REQUIRE_RTTI=1
+configure.cppflags
+configure.ldflags
configure.pre_args-delete --prefix=${prefix}
-configure.args --enable-bindings=none --enable-libffi --enable-shared \
+configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
--prefix="${sub_prefix}"
-#select.group clang
-#select.file ${filespath}/mp-${name}
+select.group clang
+select.file ${filespath}/mp-${name}
platform darwin {
depends_run-append port:ld64
@@ -61,8 +76,13 @@
}
}
+platform darwin 8 {
+ configure.args-delete --enable-shared --enable-jit
+}
+
post-extract {
- system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_30 clang"
+ #system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_30 clang"
+ file rename ${workpath}/clang-${llvm_version}.src ${worksrcpath}/tools/clang
}
variant analyzer description {Install clang static analyzer} {
Added: trunk/dports/lang/clang-3.0/files/mp-clang-3.0
===================================================================
--- trunk/dports/lang/clang-3.0/files/mp-clang-3.0 (rev 0)
+++ trunk/dports/lang/clang-3.0/files/mp-clang-3.0 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,4 @@
+bin/clang++-mp-3.0
+bin/clang-mp-3.0
+bin/scan-build-mp-3.0
+bin/scan-view-mp-3.0
Modified: trunk/dports/lang/clang-3.1/Portfile
===================================================================
--- trunk/dports/lang/clang-3.1/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/clang-3.1/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
# $Id$
-PortSystem 1.0
-#PortGroup select 1.0
+PortSystem 1.0
+PortGroup select 1.0
set llvm_version 3.1
name clang-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
-svn.revision 146326
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
maintainers jeremyhu openmaintainer
@@ -28,28 +26,39 @@
homepage http://clang.llvm.org/
depends_lib port:llvm-${llvm_version} port:libffi
+depends_run port:clang_select
default_variants +analyzer
universal_variant no
-build.env-append REQUIRE_RTTI=1
fetch.type svn
+svn.revision 146339
+version ${llvm_version}-r${svn.revision}
+worksrcdir trunk
svn.url http://llvm.org/svn/llvm-project/llvm/trunk
-worksrcdir trunk
+#version ${llvm_version}
+#epoch 1
+#master_sites http://llvm.org/releases/${version}/
+#extract.suffix .tgz
+#distfiles llvm-${version}${extract.suffix} clang-${version}${extract.suffix}
+#worksrcdir llvm-${version}.src
+patchfiles install_target.patch
+
build.target clang-only
destroot.target install-clang-c
-configure.cppflags
-configure.ldflags
+build.env-append REQUIRE_RTTI=1
+configure.cppflags
+configure.ldflags
configure.pre_args-delete --prefix=${prefix}
-configure.args --enable-bindings=none --enable-libffi --enable-shared \
+configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
--prefix="${sub_prefix}"
-#select.group clang
-#select.file ${filespath}/mp-${name}
+select.group clang
+select.file ${filespath}/mp-${name}
platform darwin {
depends_run-append port:ld64
@@ -61,8 +70,13 @@
}
}
+platform darwin 8 {
+ configure.args-delete --enable-shared --enable-jit
+}
+
post-extract {
system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/trunk clang"
+ #file rename ${workpath}/clang-${llvm_version}.src ${worksrcpath}/tools/clang
}
variant analyzer description {Install clang static analyzer} {
Added: trunk/dports/lang/clang-3.1/files/install_target.patch
===================================================================
--- trunk/dports/lang/clang-3.1/files/install_target.patch (rev 0)
+++ trunk/dports/lang/clang-3.1/files/install_target.patch 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,35 @@
+commit 87b794d2ff61c51488e99ab28c85d6aa1530f7fb
+Author: Jeremy Huddleston <jeremyhu at apple.com>
+Date: Sat Dec 10 19:47:18 2011 -0800
+
+ Revert "Remove the install-clang-c makefile target."
+
+ This reverts commit a97f02c40c95933df4b38a9ca7033836ded7ea18.
+
+diff --git a/Makefile b/Makefile
+index 35fa00f..79fb043 100644
+--- Makefile
++++ Makefile
+@@ -76,6 +76,14 @@ ifeq ($(MAKECMDGOALS),install-clang)
+ NO_INSTALL = 1
+ endif
+
++ifeq ($(MAKECMDGOALS),install-clang-c)
++ DIRS := tools/clang/tools/driver tools/clang/lib/Headers \
++ tools/clang/tools/libclang tools/clang/tools/c-index-test \
++ tools/clang/include/clang-c
++ OPTIONAL_DIRS :=
++ NO_INSTALL = 1
++endif
++
+ ifeq ($(MAKECMDGOALS),clang-only)
+ DIRS := $(filter-out tools docs unittests, $(DIRS)) \
+ tools/clang tools/lto
+@@ -163,6 +171,7 @@ clang-only: all
+ tools-only: all
+ libs-only: all
+ install-clang: install
++install-clang-c: install
+ install-libs: install
+
+ # If SHOW_DIAGNOSTICS is enabled, clear the diagnostics file first.
Added: trunk/dports/lang/clang-3.1/files/mp-clang-3.1
===================================================================
--- trunk/dports/lang/clang-3.1/files/mp-clang-3.1 (rev 0)
+++ trunk/dports/lang/clang-3.1/files/mp-clang-3.1 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,4 @@
+bin/clang++-mp-3.1
+bin/clang-mp-3.1
+bin/scan-build-mp-3.1
+bin/scan-view-mp-3.1
Modified: trunk/dports/lang/llvm-2.9/Portfile
===================================================================
--- trunk/dports/lang/llvm-2.9/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/llvm-2.9/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
+PortGroup select 1.0
set llvm_version 2.9
name llvm-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/${name}
-svn.revision 143612
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
license NCSA
@@ -22,15 +20,25 @@
the LLVM intermediate representation ("LLVM IR").
homepage http://llvm.org/
-master_sites ${homepage}releases/${version}/
-fetch.type svn
-svn.url http://llvm.org/svn/llvm-project/llvm/branches/release_29
+depends_lib port:libffi
+depends_run bin:perl:perl5 port:llvm_select
-worksrcdir release_29
+#fetch.type svn
+#svn.revision 146339
+#version ${llvm_version}-r${svn.revision}
+#worksrcdir release_29
+#svn.url http://llvm.org/svn/llvm-project/llvm/branches/${worksrcdir}
-depends_lib port:libffi
-depends_run bin:perl:perl5
+version ${llvm_version}
+epoch 1
+master_sites ${homepage}releases/${version}/
+extract.suffix .tgz
+distfiles llvm-${version}${extract.suffix}
+worksrcdir llvm-${version}
+checksums sha1 500f587f840199ac53c4fc7572839d08fa9d9123 \
+ rmd160 caeaa067fda1eb34196b356a087645f83731cfb7 \
+ sha256 661236cfa17428b48cfa9cbb9909f7569c64b8ecd219fd91dbc00e3b557b3779
universal_variant no
@@ -41,8 +49,11 @@
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
- --prefix=${sub_prefix}
+ --prefix="${sub_prefix}"
+select.group llvm
+select.file ${filespath}/mp-${name}
+
platform darwin {
if {${build_arch} == "i386" } {
configure.pre_args-append --build=i686-apple-darwin${os.major}
@@ -52,13 +63,6 @@
}
platform darwin 8 {
- pre-fetch {
- ui_error "${name} requires Mac OS X 10.5 or greater."
- return -code error "incompatible Mac OS X version"
- }
-}
-
-platform darwin 8 {
configure.args-delete --enable-shared --enable-jit
}
Added: trunk/dports/lang/llvm-2.9/files/mp-llvm-2.9
===================================================================
--- trunk/dports/lang/llvm-2.9/files/mp-llvm-2.9 (rev 0)
+++ trunk/dports/lang/llvm-2.9/files/mp-llvm-2.9 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,22 @@
+bin/bugpoint-mp-2.9
+bin/llc-mp-2.9
+bin/lli-mp-2.9
+bin/llvm-ar-mp-2.9
+bin/llvm-as-mp-2.9
+bin/llvm-bcanalyzer-mp-2.9
+bin/llvm-config-mp-2.9
+bin/llvm-diff-mp-2.9
+bin/llvm-dis-mp-2.9
+bin/llvm-extract-mp-2.9
+bin/llvm-ld-mp-2.9
+bin/llvm-link-mp-2.9
+bin/llvm-mc-mp-2.9
+bin/llvm-nm-mp-2.9
+bin/llvm-objdump-mp-2.9
+bin/llvm-prof-mp-2.9
+bin/llvm-ranlib-mp-2.9
+bin/llvm-stub-mp-2.9
+bin/llvmc-mp-2.9
+bin/macho-dump-mp-2.9
+bin/opt-mp-2.9
+bin/tblgen-mp-2.9
Modified: trunk/dports/lang/llvm-3.0/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.0/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/llvm-3.0/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
+PortGroup select 1.0
set llvm_version 3.0
name llvm-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/${name}
-svn.revision 146326
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
license NCSA
@@ -22,15 +20,25 @@
the LLVM intermediate representation ("LLVM IR").
homepage http://llvm.org/
-master_sites ${homepage}releases/${version}/
-fetch.type svn
-svn.url http://llvm.org/svn/llvm-project/llvm/branches/release_30
+depends_lib port:libffi
+depends_run bin:perl:perl5 port:llvm_select
-worksrcdir release_30
+#fetch.type svn
+#svn.revision 146339
+#version ${llvm_version}-r${svn.revision}
+#worksrcdir release_30
+#svn.url http://llvm.org/svn/llvm-project/llvm/branches/${worksrcdir}
-depends_lib port:libffi
-depends_run bin:perl:perl5
+version ${llvm_version}
+epoch 1
+master_sites ${homepage}releases/${version}/
+extract.suffix .tar.gz
+distfiles llvm-${version}${extract.suffix}
+worksrcdir llvm-${version}.src
+checksums sha1 b683e7294fcf69887c0d709025d4640f5dca755b \
+ rmd160 85211cafbed1c5d838ac54669017b5298613f975 \
+ sha256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477
universal_variant no
@@ -41,8 +49,11 @@
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
- --prefix=${sub_prefix}
+ --prefix="${sub_prefix}"
+select.group llvm
+select.file ${filespath}/mp-${name}
+
platform darwin {
if {${build_arch} == "i386" } {
configure.pre_args-append --build=i686-apple-darwin${os.major}
@@ -52,13 +63,6 @@
}
platform darwin 8 {
- pre-fetch {
- ui_error "${name} requires Mac OS X 10.5 or greater."
- return -code error "incompatible Mac OS X version"
- }
-}
-
-platform darwin 8 {
configure.args-delete --enable-shared --enable-jit
}
Added: trunk/dports/lang/llvm-3.0/files/mp-llvm-3.0
===================================================================
--- trunk/dports/lang/llvm-3.0/files/mp-llvm-3.0 (rev 0)
+++ trunk/dports/lang/llvm-3.0/files/mp-llvm-3.0 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,22 @@
+bin/bugpoint-mp-3.0
+bin/llc-mp-3.0
+bin/lli-mp-3.0
+bin/llvm-ar-mp-3.0
+bin/llvm-as-mp-3.0
+bin/llvm-bcanalyzer-mp-3.0
+bin/llvm-config-mp-3.0
+bin/llvm-diff-mp-3.0
+bin/llvm-dis-mp-3.0
+bin/llvm-extract-mp-3.0
+bin/llvm-ld-mp-3.0
+bin/llvm-link-mp-3.0
+bin/llvm-mc-mp-3.0
+bin/llvm-nm-mp-3.0
+bin/llvm-objdump-mp-3.0
+bin/llvm-prof-mp-3.0
+bin/llvm-ranlib-mp-3.0
+bin/llvm-stub-mp-3.0
+bin/llvmc-mp-3.0
+bin/macho-dump-mp-3.0
+bin/opt-mp-3.0
+bin/tblgen-mp-3.0
Modified: trunk/dports/lang/llvm-3.1/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.1/Portfile 2011-12-11 02:44:36 UTC (rev 87892)
+++ trunk/dports/lang/llvm-3.1/Portfile 2011-12-11 05:08:44 UTC (rev 87893)
@@ -1,14 +1,12 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
+PortGroup select 1.0
set llvm_version 3.1
name llvm-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/${name}
-svn.revision 146326
-version ${llvm_version}-r${svn.revision}
categories lang
platforms darwin
license NCSA
@@ -22,16 +20,23 @@
the LLVM intermediate representation ("LLVM IR").
homepage http://llvm.org/
-master_sites ${homepage}releases/${version}/
+depends_lib port:libffi
+depends_run bin:perl:perl5 port:llvm_select
+
fetch.type svn
+svn.revision 146339
+version ${llvm_version}-r${svn.revision}
+worksrcdir trunk
svn.url http://llvm.org/svn/llvm-project/llvm/trunk
-worksrcdir trunk
+#version ${llvm_version}
+#epoch 1
+#master_sites ${homepage}releases/${version}/
+#extract.suffix .tgz
+#distfiles llvm-${version}${extract.suffix}
+#worksrcdir llvm-${version}.src
-depends_lib port:libffi
-depends_run bin:perl:perl5
-
universal_variant no
build.env-append REQUIRE_RTTI=1
@@ -41,8 +46,11 @@
configure.args --enable-bindings=none --enable-libffi --enable-shared --enable-jit \
--enable-optimized --enable-assertions --disable-profiling \
--enable-debug-symbols --disable-debug-runtime \
- --prefix=${sub_prefix}
+ --prefix="${sub_prefix}"
+select.group llvm
+select.file ${filespath}/mp-${name}
+
platform darwin {
if {${build_arch} == "i386" } {
configure.pre_args-append --build=i686-apple-darwin${os.major}
@@ -52,13 +60,6 @@
}
platform darwin 8 {
- pre-fetch {
- ui_error "${name} requires Mac OS X 10.5 or greater."
- return -code error "incompatible Mac OS X version"
- }
-}
-
-platform darwin 8 {
configure.args-delete --enable-shared --enable-jit
}
Added: trunk/dports/lang/llvm-3.1/files/mp-llvm-3.1
===================================================================
--- trunk/dports/lang/llvm-3.1/files/mp-llvm-3.1 (rev 0)
+++ trunk/dports/lang/llvm-3.1/files/mp-llvm-3.1 2011-12-11 05:08:44 UTC (rev 87893)
@@ -0,0 +1,22 @@
+bin/bugpoint-mp-3.1
+bin/llc-mp-3.1
+bin/lli-mp-3.1
+bin/llvm-ar-mp-3.1
+bin/llvm-as-mp-3.1
+bin/llvm-bcanalyzer-mp-3.1
+bin/llvm-config-mp-3.1
+bin/llvm-diff-mp-3.1
+bin/llvm-dis-mp-3.1
+bin/llvm-extract-mp-3.1
+bin/llvm-ld-mp-3.1
+bin/llvm-link-mp-3.1
+bin/llvm-mc-mp-3.1
+bin/llvm-nm-mp-3.1
+bin/llvm-objdump-mp-3.1
+bin/llvm-prof-mp-3.1
+bin/llvm-ranlib-mp-3.1
+bin/llvm-stub-mp-3.1
+bin/llvmc-mp-3.1
+bin/macho-dump-mp-3.1
+bin/opt-mp-3.1
+bin/tblgen-mp-3.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111210/9f949900/attachment-0001.html>
More information about the macports-changes
mailing list