[116571] trunk/dports/science

sean at macports.org sean at macports.org
Tue Jan 28 16:08:05 PST 2014


Revision: 116571
          https://trac.macports.org/changeset/116571
Author:   sean at macports.org
Date:     2014-01-28 16:08:05 -0800 (Tue, 28 Jan 2014)
Log Message:
-----------
mpi: remove universal todo item based on #20240; no behavior change

Modified Paths:
--------------
    trunk/dports/science/mpich/Portfile
    trunk/dports/science/mpich-devel/Portfile
    trunk/dports/science/openmpi/Portfile
    trunk/dports/science/openmpi-devel/Portfile

Modified: trunk/dports/science/mpich/Portfile
===================================================================
--- trunk/dports/science/mpich/Portfile	2014-01-29 00:07:58 UTC (rev 116570)
+++ trunk/dports/science/mpich/Portfile	2014-01-29 00:08:05 UTC (rev 116571)
@@ -2,13 +2,6 @@
 # $Id$
 
 PortSystem          1.0
-
-# TODO: Improve universal.  The only issue is with ${prefix}/include/mpif.h
-#       It requires preprocessing, so it will work with #include directives
-#       but not if clients use INCLUDE
-#PortGroup           muniversal 1.0
-universal_variant    no
-
 PortGroup           compiler_blacklist_versions 1.0
 PortGroup           select 1.0
 
@@ -45,8 +38,13 @@
 
 # Force local builds to avoid missing compilers (possible if grabbed from
 # buildbot with different Xcode)
-archive_sites       
+archive_sites
 
+# Since mpi is just a compiler wrapper, compiling it as universal needs to be
+# supported upstream since it'd be a constantly moving target, for reference
+# see, https://trac.macports.org/ticket/20240
+universal_variant   no
+
 checksums \
     rmd160  c14b3b335be863dd36c0a58630c969719d8ef217 \
     sha256  cf638c85660300af48b6f776e5ecd35b5378d5905ec5d34c3da7a27da0acf0b3

Modified: trunk/dports/science/mpich-devel/Portfile
===================================================================
--- trunk/dports/science/mpich-devel/Portfile	2014-01-29 00:07:58 UTC (rev 116570)
+++ trunk/dports/science/mpich-devel/Portfile	2014-01-29 00:08:05 UTC (rev 116571)
@@ -2,13 +2,6 @@
 # $Id$
 
 PortSystem          1.0
-
-# TODO: Improve universal.  The only issue is with ${prefix}/include/mpif.h
-#       It requires preprocessing, so it will work with #include directives
-#       but not if clients use INCLUDE
-#PortGroup           muniversal 1.0
-universal_variant    no
-
 PortGroup           compiler_blacklist_versions 1.0
 PortGroup           select 1.0
 
@@ -46,8 +39,13 @@
 
 # Force local builds to avoid missing compilers (possible if grabbed from
 # buildbot with different Xcode)
-archive_sites       
+archive_sites
 
+# Since mpi is just a compiler wrapper, compiling it as universal needs to be
+# supported upstream since it'd be a constantly moving target, for reference
+# see, https://trac.macports.org/ticket/20240
+universal_variant   no
+
 checksums \
     rmd160  c4407ee72e64bf3aeacdd624946f39a175d6afce \
     sha256  f16a7f5d88aad90aff007ed43a3170f03025178e8657a3b2b093e5845833c74a

Modified: trunk/dports/science/openmpi/Portfile
===================================================================
--- trunk/dports/science/openmpi/Portfile	2014-01-29 00:07:58 UTC (rev 116570)
+++ trunk/dports/science/openmpi/Portfile	2014-01-29 00:08:05 UTC (rev 116571)
@@ -2,13 +2,6 @@
 # $Id$
 
 PortSystem          1.0
-
-# TODO: Improve universal.  The only issue is with ${prefix}/include/openmpi/mpif-config.h
-#       It requires preprocessing, so it will work with #include directives
-#       but not if clients use INCLUDE
-#PortGroup           muniversal 1.0
-universal_variant   no
-
 PortGroup           compiler_blacklist_versions 1.0
 PortGroup           select 1.0
 
@@ -32,6 +25,11 @@
 # buildbot with different Xcode)
 archive_sites
 
+# Since mpi is just a compiler wrapper, compiling it as universal needs to be
+# supported upstream since it'd be a constantly moving target, for reference
+# see, https://trac.macports.org/ticket/20240
+universal_variant   no
+
 homepage            http://www.open-mpi.org/
 set subdir          ompi/v${branch}/downloads/
 master_sites        http://www.open-mpi.org/software/${subdir} \

Modified: trunk/dports/science/openmpi-devel/Portfile
===================================================================
--- trunk/dports/science/openmpi-devel/Portfile	2014-01-29 00:07:58 UTC (rev 116570)
+++ trunk/dports/science/openmpi-devel/Portfile	2014-01-29 00:08:05 UTC (rev 116571)
@@ -2,13 +2,6 @@
 # $Id$
 
 PortSystem          1.0
-
-# TODO: Improve universal.  The only issue is with ${prefix}/include/openmpi/mpif-config.h
-#       It requires preprocessing, so it will work with #include directives
-#       but not if clients use INCLUDE
-#PortGroup           muniversal 1.0
-universal_variant   no
-
 PortGroup           compiler_blacklist_versions 1.0
 PortGroup           select 1.0
 
@@ -32,6 +25,11 @@
 # buildbot with different Xcode)
 archive_sites
 
+# Since mpi is just a compiler wrapper, compiling it as universal needs to be
+# supported upstream since it'd be a constantly moving target, for reference
+# see, https://trac.macports.org/ticket/20240
+universal_variant   no
+
 homepage            http://www.open-mpi.org/
 master_sites        http://www.open-mpi.org/nightly/trunk \
                     http://www.open-mpi.de/nightly/trunk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140128/61c5b0a0/attachment.html>


More information about the macports-changes mailing list