[135463] trunk/dports/science/root6/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Apr 23 15:30:01 PDT 2015


Revision: 135463
          https://trac.macports.org/changeset/135463
Author:   ryandesign at macports.org
Date:     2015-04-23 15:30:01 -0700 (Thu, 23 Apr 2015)
Log Message:
-----------
root6: update to 6.03.04 and update compiler selection (#47547; maintainer)

Modified Paths:
--------------
    trunk/dports/science/root6/Portfile

Modified: trunk/dports/science/root6/Portfile
===================================================================
--- trunk/dports/science/root6/Portfile	2015-04-23 22:25:08 UTC (rev 135462)
+++ trunk/dports/science/root6/Portfile	2015-04-23 22:30:01 UTC (rev 135463)
@@ -10,16 +10,16 @@
 PortGroup           select 1.0
 
 # don't forget to update both the git tag and the version
-github.setup        root-mirror root 9ab0642adeca5d3703783bdbfeebfca86ea22af9
-#github.setup       root-mirror root 6-03-02 v
-version             6.03.02.91
+#github.setup        root-mirror root 9ab0642adeca5d3703783bdbfeebfca86ea22af9
+github.setup        root-mirror root 6-03-04 v
+version             6.03.04
 
 # this could be a better way to set the version (unless we use a sha sum for the git tag ;)
 # version           [string map {- .} $version]
 set version_major   [lindex [split ${version} .] 0]
 
-checksums           rmd160  a4f3e4248b4e5be9540dab481e5e919e66e40142 \
-                    sha256  006dc44790d84eddfaaef90418a484e3cbb6d3978e731ea7a9b09e732f147c18
+checksums           rmd160  f00aa3a334790c9b7da7871c33015cd1d72d2c43 \
+                    sha256  ea3d11119cb7ff606178c777fdd4276ef6ee0424a99d196f41fbeb92c3c36bfd
 
 name                root${version_major}
 categories          science
@@ -57,8 +57,10 @@
 select.file         ${filespath}/${name}
 
 # Force a compatible compiler
-compiler.blacklist-append *gcc* {clang < 500} macports-clang-2.9 macports-clang-3.0 macports-clang-3.1 macports-clang-3.2
-compiler.fallback-append macports-clang-3.4 macports-clang-3.5 macports-clang-3.6
+compiler.blacklist-append *gcc* {clang < 500} \
+                          macports-clang-2.9 macports-clang-3.0 macports-clang-3.1 \
+                          macports-clang-3.2 macports-clang-3.3
+compiler.fallback-append  macports-clang-3.6 macports-clang-3.5 macports-clang-3.4
 
 # port specific location
 set install_prefix ${prefix}/libexec/root${version_major}
@@ -513,7 +515,7 @@
 # ========================================================================================
 
 # List of possible clang versions that work
-set clang_versions { 3.3 3.4 3.5 3.6 }
+set clang_versions { 3.4 3.5 3.6 3.7 }
 
 # Define the available variants
 foreach clang_ver ${clang_versions} {
@@ -530,8 +532,10 @@
 
 # make sure that the proper variant is automatically selected
 # (ROOT crashes if the compiler it was built with doesn't exist)
-if {![variant_isset clang33] && ![variant_isset clang34] && ![variant_isset clang35]} {
-    if { ${configure.compiler} eq "macports-clang-3.3" } {
+if { ![variant_isset clang33] && ![variant_isset clang34] &&
+     ![variant_isset clang35] && ![variant_isset clang36] &&
+     ![variant_isset clang37] } {
+    if       { ${configure.compiler} eq "macports-clang-3.3" } {
         default_variants-append +clang33
     } elseif { ${configure.compiler} eq "macports-clang-3.4" } {
         default_variants-append +clang34
@@ -539,6 +543,8 @@
         default_variants-append +clang35
     } elseif { ${configure.compiler} eq "macports-clang-3.6" } {
         default_variants-append +clang36
+    } elseif { ${configure.compiler} eq "macports-clang-3.7" } {
+        default_variants-append +clang37
     }
 }
 
@@ -553,10 +559,10 @@
 
 # If so, set it up.
 if { ${active_clang_variant} != "" } {
-    configure.compiler      macports-clang-${active_clang_variant}
+    configure.compiler  macports-clang-${active_clang_variant}
     # TODO
     # configure.args-append   --with-llvm-config="${prefix}/bin/llvm-config-mp-"${active_clang_variant}
-    depends_run-append      port:clang-${active_clang_variant}
+    depends_run-append  port:clang-${active_clang_variant}
 }
 
 # ========================================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150423/51977354/attachment-0001.html>


More information about the macports-changes mailing list