[121975] trunk/dports/_resources/port1.0/group/mpi-1.0.tcl

sean at macports.org sean at macports.org
Fri Jul 11 23:11:18 PDT 2014


Revision: 121975
          https://trac.macports.org/changeset/121975
Author:   sean at macports.org
Date:     2014-07-11 23:11:17 -0700 (Fri, 11 Jul 2014)
Log Message:
-----------
mpi-1.0: only add conflicts for variants that exist

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/group/mpi-1.0.tcl

Modified: trunk/dports/_resources/port1.0/group/mpi-1.0.tcl
===================================================================
--- trunk/dports/_resources/port1.0/group/mpi-1.0.tcl	2014-07-12 06:11:12 UTC (rev 121974)
+++ trunk/dports/_resources/port1.0/group/mpi-1.0.tcl	2014-07-12 06:11:17 UTC (rev 121975)
@@ -85,8 +85,15 @@
             set i [lsearch -exact $args $variant]
             set c [lreplace $args $i $i]
 
+            # only add conflicts for variants that exist
+            foreach j $mpidb($variant,conflict) {
+                if {[variant_exists $j]} {
+                    lappend c $j
+                }
+            }
+
             eval [subst {
-                variant ${variant} description {Build using the $mpidb($variant,descrip) compiler} conflicts $c $mpidb($variant,conflict) {
+                variant ${variant} description {Build using the $mpidb($variant,descrip) compiler} conflicts $c {
 
                     set c_name \[c_variant_name\]
                     set f_name \[fortran_variant_name\]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140711/974393aa/attachment.html>


More information about the macports-changes mailing list