[91154] trunk/dports/lang
jeremyhu at macports.org
jeremyhu at macports.org
Sat Mar 24 02:15:29 PDT 2012
Revision: 91154
https://trac.macports.org/changeset/91154
Author: jeremyhu at macports.org
Date: 2012-03-24 02:15:28 -0700 (Sat, 24 Mar 2012)
Log Message:
-----------
{clang,dragonegg,llvm}-3.1: Update to r153370, #33518
Also updated default LLVMINTERP to be prefixed, #33207
Also set a common dist_subdir, 29062
Revision Links:
--------------
https://trac.macports.org/changeset/153370
Modified Paths:
--------------
trunk/dports/lang/clang-3.1/Portfile
trunk/dports/lang/dragonegg-3.1/Portfile
trunk/dports/lang/llvm-3.1/Portfile
Modified: trunk/dports/lang/clang-3.1/Portfile
===================================================================
--- trunk/dports/lang/clang-3.1/Portfile 2012-03-24 08:32:36 UTC (rev 91153)
+++ trunk/dports/lang/clang-3.1/Portfile 2012-03-24 09:15:28 UTC (rev 91154)
@@ -7,6 +7,7 @@
name clang-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
+dist_subdir llvm
categories lang
platforms darwin
maintainers jeremyhu openmaintainer
@@ -32,10 +33,9 @@
universal_variant no
fetch.type svn
-svn.revision 151504
+svn.revision 153370
version ${llvm_version}-r${svn.revision}
set compiler_rt_rev ${svn.revision}
-revision 1
worksrcdir trunk
svn.url http://llvm.org/svn/llvm-project/llvm/trunk
@@ -128,6 +128,11 @@
}
}
+post-patch {
+ # http://trac.macports.org/ticket/33207
+ reinplace "/LLVMINTERP/s/-lli/-lli-${suffix}/" ${worksrcpath}/tools/llvm-ld/llvm-ld.cpp
+}
+
post-destroot {
foreach bin [glob ${destroot}${sub_prefix}/bin/*] {
set bin_filename [string map "${sub_prefix} ${prefix}" ${bin}]-${suffix}
Modified: trunk/dports/lang/dragonegg-3.1/Portfile
===================================================================
--- trunk/dports/lang/dragonegg-3.1/Portfile 2012-03-24 08:32:36 UTC (rev 91153)
+++ trunk/dports/lang/dragonegg-3.1/Portfile 2012-03-24 09:15:28 UTC (rev 91154)
@@ -8,6 +8,7 @@
name dragonegg-${llvm_version}
set gcc_version 46
set gcc_version_dot 4.6
+dist_subdir llvm
categories lang
platforms darwin
maintainers jeremyhu openmaintainer
@@ -24,7 +25,7 @@
depends_run port:gcc_select
fetch.type svn
-svn.revision 151504
+svn.revision 153370
version ${llvm_version}-r${svn.revision}
worksrcdir trunk
svn.url http://llvm.org/svn/llvm-project/dragonegg/trunk
Modified: trunk/dports/lang/llvm-3.1/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.1/Portfile 2012-03-24 08:32:36 UTC (rev 91153)
+++ trunk/dports/lang/llvm-3.1/Portfile 2012-03-24 09:15:28 UTC (rev 91154)
@@ -7,6 +7,7 @@
name llvm-${llvm_version}
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/${name}
+dist_subdir llvm
categories lang
platforms darwin
license NCSA
@@ -25,7 +26,7 @@
depends_run bin:perl:perl5 port:llvm_select
fetch.type svn
-svn.revision 151504
+svn.revision 153370
version ${llvm_version}-r${svn.revision}
worksrcdir trunk
svn.url http://llvm.org/svn/llvm-project/llvm/trunk
@@ -88,6 +89,11 @@
destroot.args-append OVERRIDE_libdir=${sub_prefix}/lib
}
+post-patch {
+ # http://trac.macports.org/ticket/33207
+ reinplace "/LLVMINTERP/s/-lli/-lli-${suffix}/" ${worksrcpath}/tools/llvm-ld/llvm-ld.cpp
+}
+
post-destroot {
file mkdir ${destroot}${prefix}/share/doc
file rename ${destroot}${sub_prefix}/docs/llvm ${destroot}${prefix}/share/doc/${name}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120324/68671830/attachment.html>
More information about the macports-changes
mailing list