[129354] trunk/dports/lang

larryv at macports.org larryv at macports.org
Wed Dec 10 15:33:22 PST 2014


Revision: 129354
          https://trac.macports.org/changeset/129354
Author:   larryv at macports.org
Date:     2014-12-10 15:33:22 -0800 (Wed, 10 Dec 2014)
Log Message:
-----------
{clang,llvm}-3.{4,5,6}: Compare strings with "eq" and "ne"

(Jeremy signed off via email.)

Modified Paths:
--------------
    trunk/dports/lang/llvm-3.4/Portfile
    trunk/dports/lang/llvm-3.5/Portfile
    trunk/dports/lang/llvm-3.6/Portfile

Modified: trunk/dports/lang/llvm-3.4/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.4/Portfile	2014-12-10 23:16:24 UTC (rev 129353)
+++ trunk/dports/lang/llvm-3.4/Portfile	2014-12-10 23:33:22 UTC (rev 129354)
@@ -16,7 +16,7 @@
 license                 NCSA
 maintainers             jeremyhu
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     homepage            http://llvm.org/
     description         llvm is a next generation compiler infrastructure
     long_description    The LLVM Core libraries provide a modern source- and \
@@ -28,7 +28,7 @@
 
     depends_lib         port:libffi
     depends_run         bin:perl:perl5 port:llvm_select
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     homepage            http://clang.llvm.org/
     description         C, C++, Objective C and Objective C++ compiler
     long_description    Clang is an "LLVM native" C/C++/Objective-C compiler, \
@@ -71,12 +71,12 @@
 distfiles               llvm-${version}.src${extract.suffix}
 worksrcdir              llvm-${version}.src
 
-if {${distfiles} != ""} {
-    if {${subport} == "llvm-${llvm_version}"} {
+if {${distfiles} ne ""} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
             distfiles-append     polly-${llvm_version}.src${extract.suffix}
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
         distfiles-append     cfe-${version}.src${extract.suffix} compiler-rt-${llvm_version}.src${extract.suffix} libcxx-${version}.src${extract.suffix} clang-tools-extra-${llvm_version}.src${extract.suffix}
     }
 }
@@ -106,7 +106,7 @@
 
 patch.pre_args  -p1
 
-if {${subport} == "clang-${llvm_version}"} {
+if {${subport} eq "clang-${llvm_version}"} {
     patchfiles-append    tiger-shlib-clang.patch tiger-libclang.patch scan-build-PR-35006.patch \
                          0001-Comment-out-SL-cctools-workaround.patch \
                          0001-reinstate-fno-objc-legacy-dispatch-behavior-when-the.patch \
@@ -129,10 +129,10 @@
                         --enable-debug-symbols --disable-debug-runtime \
                         --prefix="${sub_prefix}"
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     select.group        llvm
     select.file         ${filespath}/mp-${subport}
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     select.group        clang
     select.file         ${filespath}/mp-${subport}
 
@@ -155,9 +155,9 @@
     post-extract {
         # workaround a bug in Apple's shipped gcc driver-driver, patched in
         # ours with driverdriver-num_infiles.patch
-        if {${configure.compiler} == "gcc-4.0" ||
-            ${configure.compiler} == "gcc-4.2" ||
-            ${configure.compiler} == "llvm-gcc-4.2"} {
+        if {${configure.compiler} eq "gcc-4.0" ||
+            ${configure.compiler} eq "gcc-4.2" ||
+            ${configure.compiler} eq "llvm-gcc-4.2"} {
             system "echo \"static int ___ignoreme;\" > ${worksrcpath}/tools/llvm-shlib/ignore.c"
         }
     }
@@ -184,7 +184,7 @@
         configure.optflags    -Os
     }
 
-    if {${subport} == "clang-${llvm_version}" && ${os.major} <= 9} {
+    if {${subport} eq "clang-${llvm_version}" && ${os.major} <= 9} {
         patchfiles-append leopard-no-asan.patch
     }
 
@@ -211,23 +211,23 @@
 }
 
 post-extract {
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
-            if {${worksrcdir} == "trunk"} {
+            if {${worksrcdir} eq "trunk"} {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/trunk polly"
-            } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+            } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/branches/release_${llvm_version_no_dot} polly"
             } else {
                 file rename ${workpath}/polly-${llvm_version} ${worksrcpath}/tools/polly
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
-        if {${worksrcdir} == "trunk"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
+        if {${worksrcdir} eq "trunk"} {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/trunk clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/trunk libcxx"
             system "cd ${worksrcpath}/tools/clang/tools && svn co -r ${clang-modernize_rev} http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra"
-        } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+        } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_${llvm_version_no_dot} clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/branches/release_${llvm_version_no_dot} compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/branches/release_${llvm_version_no_dot} libcxx"
@@ -242,7 +242,7 @@
 }
 
 post-patch {
-    if {${subport} == "clang-${llvm_version}"} {
+    if {${subport} eq "clang-${llvm_version}"} {
         # http://trac.macports.org/ticket/33272
         if {![variant_isset arm_runtime]} {
             reinplace {/^SubDirs/ s/arm//} ${worksrcpath}/projects/compiler-rt/lib/Makefile.mk
@@ -272,7 +272,7 @@
         reinplace "s:EXEC_PATH:${exec_path}:" "${bin_filename}"
     }
 
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         # r156389 (a5d2435409858728970202226d0bbbee508fe408) temporarilary removed llvm man pages
         #foreach man [glob ${destroot}${sub_prefix}/share/man/man1/*.1] {
         #    set basename [string map "${destroot}${sub_prefix}/share/man/man1/ {}" ${man}]
@@ -291,7 +291,7 @@
                 system "install_name_tool -change @rpath/${libb_base} ${libb_nodr} ${liba}"
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
         system "ditto ${worksrcpath}/projects/libcxx/include ${destroot}${sub_prefix}/lib/c++/v1"
 
         # http://trac.macports.org/ticket/33207
@@ -303,7 +303,7 @@
         system "install_name_tool -change @rpath/libLLVM-${llvm_version}svn.dylib ${sub_prefix}/lib/libLLVM-${llvm_version}svn.dylib ${destroot}${sub_prefix}/lib/libclang.dylib"
         system "install_name_tool -change @rpath/libLLVM-${llvm_version}.dylib ${sub_prefix}/lib/libLLVM-${llvm_version}.dylib ${destroot}${sub_prefix}/lib/libclang.dylib"
 
-        if {${version} != ${llvm_version}} {
+        if {${version} ne ${llvm_version}} {
             file rename ${destroot}${sub_prefix}/lib/clang/${version} ${destroot}${sub_prefix}/lib/clang/${llvm_version}
             ln -s ${llvm_version} ${destroot}${sub_prefix}/lib/clang/${version}
         }
@@ -315,7 +315,7 @@
     }
 }
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     variant polly description {Provide the polly polyhedral optimizer} {
         patchfiles-append polly-isl-0.13.patch
 
@@ -333,7 +333,7 @@
 
         destroot.args-append  OVERRIDE_libdir=${sub_prefix}/lib
     }
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "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

Modified: trunk/dports/lang/llvm-3.5/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.5/Portfile	2014-12-10 23:16:24 UTC (rev 129353)
+++ trunk/dports/lang/llvm-3.5/Portfile	2014-12-10 23:33:22 UTC (rev 129354)
@@ -16,7 +16,7 @@
 license                 NCSA
 maintainers             jeremyhu
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     homepage            http://llvm.org/
     description         llvm is a next generation compiler infrastructure
     long_description    The LLVM Core libraries provide a modern source- and \
@@ -34,7 +34,7 @@
     if {[vercmp $xcodeversion 4.3] < 0 && [string match "*macports*" ${configure.compiler}]} {
         depends_build-append port:cctools
     }
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     homepage            http://clang.llvm.org/
     description         C, C++, Objective C and Objective C++ compiler
     long_description    Clang is an "LLVM native" C/C++/Objective-C compiler, \
@@ -78,12 +78,12 @@
 distfiles               llvm-${version}.src${extract.suffix}
 worksrcdir              llvm-${version}.src
 
-if {${distfiles} != ""} {
-    if {${subport} == "llvm-${llvm_version}"} {
+if {${distfiles} ne ""} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
             distfiles-append     polly-${version}.src${extract.suffix}
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } 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}
     }
 }
@@ -111,7 +111,7 @@
 
 patch.pre_args  -p1
 
-if {${subport} == "clang-${llvm_version}"} {
+if {${subport} eq "clang-${llvm_version}"} {
     patchfiles-append    scan-build-PR-35006.patch \
                          0001-PR21536-Fix-a-corner-case-where-we-d-get-confused-by.patch \
                          0002-PR19372-Keep-checking-template-arguments-after-we-se.patch \
@@ -134,10 +134,10 @@
                         --enable-debug-symbols --disable-debug-runtime \
                         --prefix="${sub_prefix}"
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     select.group        llvm
     select.file         ${filespath}/mp-${subport}
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     select.group        clang
     select.file         ${filespath}/mp-${subport}
 
@@ -177,9 +177,9 @@
     post-extract {
         # workaround a bug in Apple's shipped gcc driver-driver, patched in
         # ours with driverdriver-num_infiles.patch
-        if {${configure.compiler} == "gcc-4.0" ||
-            ${configure.compiler} == "gcc-4.2" ||
-            ${configure.compiler} == "llvm-gcc-4.2"} {
+        if {${configure.compiler} eq "gcc-4.0" ||
+            ${configure.compiler} eq "gcc-4.2" ||
+            ${configure.compiler} eq "llvm-gcc-4.2"} {
             system "echo \"static int ___ignoreme;\" > ${worksrcpath}/tools/llvm-shlib/ignore.c"
         }
     }
@@ -233,23 +233,23 @@
 }
 
 post-extract {
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
-            if {${worksrcdir} == "trunk"} {
+            if {${worksrcdir} eq "trunk"} {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/trunk polly"
-            } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+            } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/branches/release_${llvm_version_no_dot} polly"
             } else {
                 file rename ${workpath}/polly-${version}.src ${worksrcpath}/tools/polly
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
-        if {${worksrcdir} == "trunk"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
+        if {${worksrcdir} eq "trunk"} {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/trunk clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/trunk libcxx"
             system "cd ${worksrcpath}/tools/clang/tools && svn co -r ${clang-modernize_rev} http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra"
-        } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+        } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_${llvm_version_no_dot} clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/branches/release_${llvm_version_no_dot} compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/branches/release_${llvm_version_no_dot} libcxx"
@@ -264,7 +264,7 @@
 }
 
 post-patch {
-    if {${subport} == "clang-${llvm_version}"} {
+    if {${subport} eq "clang-${llvm_version}"} {
         # http://trac.macports.org/ticket/33272
         if {![variant_isset arm_runtime]} {
             reinplace {/^SubDirs/ s/arm//} ${worksrcpath}/projects/compiler-rt/lib/Makefile.mk
@@ -294,7 +294,7 @@
         reinplace "s:EXEC_PATH:${exec_path}:" "${bin_filename}"
     }
 
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         # r156389 (a5d2435409858728970202226d0bbbee508fe408) temporarilary removed llvm man pages
         #foreach man [glob ${destroot}${sub_prefix}/share/man/man1/*.1] {
         #    set basename [string map "${destroot}${sub_prefix}/share/man/man1/ {}" ${man}]
@@ -313,7 +313,7 @@
                 system "install_name_tool -change @rpath/${libb_base} ${libb_nodr} ${liba}"
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
         system "ditto ${worksrcpath}/projects/libcxx/include ${destroot}${sub_prefix}/lib/c++/v1"
 
         # http://trac.macports.org/ticket/33207
@@ -332,7 +332,7 @@
     }
 }
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     variant polly description {Provide the polly polyhedral optimizer} {
         depends_lib-append \
             port:gmp \
@@ -348,7 +348,7 @@
 
         destroot.args-append  OVERRIDE_libdir=${sub_prefix}/lib
     }
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "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

Modified: trunk/dports/lang/llvm-3.6/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.6/Portfile	2014-12-10 23:16:24 UTC (rev 129353)
+++ trunk/dports/lang/llvm-3.6/Portfile	2014-12-10 23:33:22 UTC (rev 129354)
@@ -16,7 +16,7 @@
 license                 NCSA
 maintainers             jeremyhu
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     homepage            http://llvm.org/
     description         llvm is a next generation compiler infrastructure
     long_description    The LLVM Core libraries provide a modern source- and \
@@ -34,7 +34,7 @@
     if {[vercmp $xcodeversion 4.3] < 0 && [string match "*macports*" ${configure.compiler}]} {
         depends_build-append port:cctools
     }
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     homepage            http://clang.llvm.org/
     description         C, C++, Objective C and Objective C++ compiler
     long_description    Clang is an "LLVM native" C/C++/Objective-C compiler, \
@@ -78,12 +78,12 @@
 #distfiles               llvm-${version}.src${extract.suffix}
 #worksrcdir              llvm-${version}.src
 
-if {${distfiles} != ""} {
-    if {${subport} == "llvm-${llvm_version}"} {
+if {${distfiles} ne ""} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
             distfiles-append     polly-${version}.src${extract.suffix}
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } 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}
     }
 }
@@ -92,7 +92,7 @@
 
 patch.pre_args  -p1
 
-if {${subport} == "clang-${llvm_version}"} {
+if {${subport} eq "clang-${llvm_version}"} {
     patchfiles-append    scan-build-PR-35006.patch \
                          0001-Comment-out-SL-cctools-workaround.patch \
                          clang-format.patch \
@@ -113,10 +113,10 @@
                         --enable-debug-symbols --disable-debug-runtime \
                         --prefix="${sub_prefix}"
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     select.group        llvm
     select.file         ${filespath}/mp-${subport}
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "clang-${llvm_version}"} {
     select.group        clang
     select.file         ${filespath}/mp-${subport}
 
@@ -156,9 +156,9 @@
     post-extract {
         # workaround a bug in Apple's shipped gcc driver-driver, patched in
         # ours with driverdriver-num_infiles.patch
-        if {${configure.compiler} == "gcc-4.0" ||
-            ${configure.compiler} == "gcc-4.2" ||
-            ${configure.compiler} == "llvm-gcc-4.2"} {
+        if {${configure.compiler} eq "gcc-4.0" ||
+            ${configure.compiler} eq "gcc-4.2" ||
+            ${configure.compiler} eq "llvm-gcc-4.2"} {
             system "echo \"static int ___ignoreme;\" > ${worksrcpath}/tools/llvm-shlib/ignore.c"
         }
     }
@@ -212,23 +212,23 @@
 }
 
 post-extract {
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         if {[variant_isset polly]} {
-            if {${worksrcdir} == "trunk"} {
+            if {${worksrcdir} eq "trunk"} {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/trunk polly"
-            } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+            } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
                 system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/polly/branches/release_${llvm_version_no_dot} polly"
             } else {
                 file rename ${workpath}/polly-${version}.src ${worksrcpath}/tools/polly
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
-        if {${worksrcdir} == "trunk"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
+        if {${worksrcdir} eq "trunk"} {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/trunk clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/trunk libcxx"
             system "cd ${worksrcpath}/tools/clang/tools && svn co -r ${clang-modernize_rev} http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra"
-        } elseif {${worksrcdir} == "release_${llvm_version_no_dot}" } {
+        } elseif {${worksrcdir} eq "release_${llvm_version_no_dot}" } {
             system "cd ${worksrcpath}/tools && svn co -r ${svn.revision} http://llvm.org/svn/llvm-project/cfe/branches/release_${llvm_version_no_dot} clang"
             system "cd ${worksrcpath}/projects && svn co -r ${compiler_rt_rev} http://llvm.org/svn/llvm-project/compiler-rt/branches/release_${llvm_version_no_dot} compiler-rt"
             system "cd ${worksrcpath}/projects && svn co -r ${libcxx_rev} http://llvm.org/svn/llvm-project/libcxx/branches/release_${llvm_version_no_dot} libcxx"
@@ -243,7 +243,7 @@
 }
 
 post-patch {
-    if {${subport} == "clang-${llvm_version}"} {
+    if {${subport} eq "clang-${llvm_version}"} {
         # http://trac.macports.org/ticket/33272
         if {![variant_isset arm_runtime]} {
             reinplace {/^SubDirs/ s/arm//} ${worksrcpath}/projects/compiler-rt/lib/Makefile.mk
@@ -273,7 +273,7 @@
         reinplace "s:EXEC_PATH:${exec_path}:" "${bin_filename}"
     }
 
-    if {${subport} == "llvm-${llvm_version}"} {
+    if {${subport} eq "llvm-${llvm_version}"} {
         # r156389 (a5d2435409858728970202226d0bbbee508fe408) temporarilary removed llvm man pages
         #foreach man [glob ${destroot}${sub_prefix}/share/man/man1/*.1] {
         #    set basename [string map "${destroot}${sub_prefix}/share/man/man1/ {}" ${man}]
@@ -292,7 +292,7 @@
                 system "install_name_tool -change @rpath/${libb_base} ${libb_nodr} ${liba}"
             }
         }
-    } elseif {${subport} == "clang-${llvm_version}"} {
+    } elseif {${subport} eq "clang-${llvm_version}"} {
         system "ditto ${worksrcpath}/projects/libcxx/include ${destroot}${sub_prefix}/lib/c++/v1"
 
         # http://trac.macports.org/ticket/33207
@@ -311,7 +311,7 @@
     }
 }
 
-if {${subport} == "llvm-${llvm_version}"} {
+if {${subport} eq "llvm-${llvm_version}"} {
     variant polly description {Provide the polly polyhedral optimizer} {
         depends_lib-append \
             port:gmp \
@@ -327,7 +327,7 @@
 
         destroot.args-append  OVERRIDE_libdir=${sub_prefix}/lib
     }
-} elseif {${subport} == "clang-${llvm_version}"} {
+} elseif {${subport} eq "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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141210/51cb0d27/attachment-0001.html>


More information about the macports-changes mailing list