[117570] trunk/dports/lang

jeremyhu at macports.org jeremyhu at macports.org
Mon Mar 3 16:24:15 PST 2014


Revision: 117570
          https://trac.macports.org/changeset/117570
Author:   jeremyhu at macports.org
Date:     2014-03-03 16:24:15 -0800 (Mon, 03 Mar 2014)
Log Message:
-----------
llvm*: arm_runtime by default on Xcode 4+

Modified Paths:
--------------
    trunk/dports/lang/llvm-2.9/Portfile
    trunk/dports/lang/llvm-3.0/Portfile
    trunk/dports/lang/llvm-3.1/Portfile
    trunk/dports/lang/llvm-3.2/Portfile
    trunk/dports/lang/llvm-3.3/Portfile
    trunk/dports/lang/llvm-3.4/Portfile
    trunk/dports/lang/llvm-3.5/Portfile

Modified: trunk/dports/lang/llvm-2.9/Portfile
===================================================================
--- trunk/dports/lang/llvm-2.9/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-2.9/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -267,11 +267,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.0/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.0/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.0/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -263,11 +263,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.1/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.1/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.1/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -267,11 +267,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.2/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.2/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.2/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -279,11 +279,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.3/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.3/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.3/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -268,11 +268,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.4/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.4/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.4/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -309,11 +309,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {

Modified: trunk/dports/lang/llvm-3.5/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.5/Portfile	2014-03-04 00:16:55 UTC (rev 117569)
+++ trunk/dports/lang/llvm-3.5/Portfile	2014-03-04 00:24:15 UTC (rev 117570)
@@ -312,11 +312,16 @@
 } elseif {${subport} == "clang-${llvm_version}"} {
     variant arm_runtime description {Build and install the arm runtime for iOS development (requires iOS SDK)} {}
 
+    # The iOS SDK was shipped with all Xcode releases after 4.0
+    if {[info exists xcodeversion] && [vercmp "4.0" ${xcodeversion}] <= 0} {
+       default_variants-append +arm_runtime
+    }
+
     set pythonver ""
     set pythonverdot ""
 
     if {![variant_isset python25] && ![variant_isset python26]} {
-        default_variants +python27
+        default_variants-append +python27
     }
 
     variant python25 conflicts python26 python27 description {Use python 2.5} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140303/9d1e28f7/attachment.html>


More information about the macports-changes mailing list