[MacPorts] #43917: ROOT6 : Update to first production release, 6.00.00

MacPorts noreply at macports.org
Fri Jun 6 13:36:00 PDT 2014


#43917: ROOT6 : Update to first production release, 6.00.00
-----------------------+---------------------------------
  Reporter:  jonesc@…  |      Owner:  mojca@…
      Type:  update    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  haspatch maintainer
      Port:  root6     |
-----------------------+---------------------------------

Comment (by jeremyhu@…):

 Why are you doing this?

 {{{
 # List of possible clang versions that work
 set clang_versions { 3.3 3.4 3.5 }

 # Define the available variants
 foreach ver ${clang_versions} {
     set ver_no_dot [join [split ${ver} "."] ""]
     set variant_line {variant clang${ver_no_dot} description "Compile
 using MacPorts clang ${ver}"}
     foreach over ${clang_versions} {
         if { ${ver} == ${over} } { continue }
         set over_no_dot [join [split ${over} "."] ""]
         append variant_line " conflicts clang${over_no_dot}"
     }
     append variant_line { { } }
     eval $variant_line
 }

 # Is a variant active ?
 set active_clang_variant ""
 foreach ver ${clang_versions} {
     set ver_no_dot [join [split ${ver} "."] ""]
     if {[variant_isset clang${ver_no_dot}]} {
         set active_clang_variant ${ver}
     }
 }

 # If so, set it up.
 if { ${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}
 }

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/43917#comment:58>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list