[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