[150290] trunk/dports/lang/llvm-3.8/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Fri Jul 15 00:23:59 PDT 2016


Revision: 150290
          https://trac.macports.org/changeset/150290
Author:   jeremyhu at macports.org
Date:     2016-07-15 00:23:58 -0700 (Fri, 15 Jul 2016)
Log Message:
-----------
clang-3.8: Update compiler-rt and clang-tools-extra to 3.8.1

Modified Paths:
--------------
    trunk/dports/lang/llvm-3.8/Portfile

Modified: trunk/dports/lang/llvm-3.8/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.8/Portfile	2016-07-15 06:46:12 UTC (rev 150289)
+++ trunk/dports/lang/llvm-3.8/Portfile	2016-07-15 07:23:58 UTC (rev 150290)
@@ -13,7 +13,7 @@
 set llvm_version_no_dot 38
 name                    llvm-${llvm_version}
 revision                0
-subport                 clang-${llvm_version} {}
+subport                 clang-${llvm_version} { revision 1 }
 set suffix              mp-${llvm_version}
 set sub_prefix          ${prefix}/libexec/llvm-${llvm_version}
 dist_subdir             llvm
@@ -85,8 +85,7 @@
 
 version                 ${llvm_version}.1
 epoch                   1
-master_sites            http://llvm.org/releases/${version} \
-                        http://llvm.org/releases/3.8.0
+master_sites            http://llvm.org/releases/${version}
 use_xz                  yes
 extract.suffix          .tar.xz
 distfiles               llvm-${version}.src${extract.suffix}
@@ -98,8 +97,7 @@
             distfiles-append     polly-${version}.src${extract.suffix}
         }
     } elseif {${subport} eq "clang-${llvm_version}"} {
-#        distfiles-append     cfe-${version}.src${extract.suffix} compiler-rt-${version}.src${extract.suffix} libcxx-${version}.src${extract.suffix} clang-tools-extra-${version}.src${extract.suffix}
-        distfiles-append     cfe-${version}.src${extract.suffix} compiler-rt-3.8.0.src${extract.suffix} libcxx-${version}.src${extract.suffix} clang-tools-extra-3.8.0.src${extract.suffix}
+        distfiles-append     cfe-${version}.src${extract.suffix} compiler-rt-${version}.src${extract.suffix} libcxx-${version}.src${extract.suffix} clang-tools-extra-${version}.src${extract.suffix}
     }
 }
 
@@ -109,15 +107,15 @@
                     cfe-3.8.1.src.tar.xz \
                     rmd160  a280504a3ba3aa59274120305f68fc8f8b3aca9c \
                     sha256  4cd3836dfb4b88b597e075341cae86d61c63ce3963e45c7fe6a8bf59bb382cdf \
-                    compiler-rt-3.8.0.src.tar.xz \
-                    rmd160  f00a5ca76370b07ccaee410d0faf4c43e82475a4 \
-                    sha256  c8d3387e55f229543dac1941769120f24dc50183150bf19d1b070d53d29d56b0 \
+                    compiler-rt-3.8.1.src.tar.xz \
+                    rmd160  4fdd7be538f2c92bc175455620063f1e6ed8544f \
+                    sha256  0df011dae14d8700499dfc961602ee0a9572fef926202ade5dcdfe7858411e5c \
                     libcxx-3.8.1.src.tar.xz \
                     rmd160  02f573b38a821f70c7feb0ec57259f608f1485c5 \
                     sha256  77d7f3784c88096d785bd705fa1bab7031ce184cd91ba8a7008abf55264eeecc \
-                    clang-tools-extra-3.8.0.src.tar.xz \
-                    rmd160  929039fe06291e789e9da007096c7959f6b17eea \
-                    sha256  afbda810106a6e64444bc164b921be928af46829117c95b996f2678ce4cb1ec4 \
+                    clang-tools-extra-3.8.1.src.tar.xz \
+                    rmd160  1733dff12fa849a0c9b23e81b95e1d22e1039914 \
+                    sha256  664a5c60220de9c290bf2a5b03d902ab731a4f95fe73a00856175ead494ec396 \
                     polly-3.8.1.src.tar.xz \
                     rmd160  766873d4b88e0e9c5670aeb45313d47cca7bd79a \
                     sha256  453c27e1581614bb3b6351bf5a2da2939563ea9d1de99c420f85ca8d87b928a2
@@ -328,11 +326,9 @@
             system -W ${worksrcpath}/tools/clang/tools "svn ${proxy_args} co -r ${clang-modernize_rev} http://llvm.org/svn/llvm-project/clang-tools-extra/branches/release_${llvm_version_no_dot} extra"
         } else {
             file rename ${workpath}/cfe-${version}.src ${worksrcpath}/tools/clang
-#            file rename ${workpath}/compiler-rt-${version}.src ${worksrcpath}/projects/compiler-rt
-            file rename ${workpath}/compiler-rt-3.8.0.src ${worksrcpath}/projects/compiler-rt
+            file rename ${workpath}/compiler-rt-${version}.src ${worksrcpath}/projects/compiler-rt
             file rename ${workpath}/libcxx-${version}.src ${worksrcpath}/projects/libcxx
-#            file rename ${workpath}/clang-tools-extra-${version}.src ${worksrcpath}/tools/clang/tools/extra
-            file rename ${workpath}/clang-tools-extra-3.8.0.src ${worksrcpath}/tools/clang/tools/extra
+            file rename ${workpath}/clang-tools-extra-${version}.src ${worksrcpath}/tools/clang/tools/extra
         }
     }
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160715/591ca5e4/attachment.html>


More information about the macports-changes mailing list