<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[121955] trunk/dports</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/121955">121955</a></dd>
<dt>Author</dt> <dd>sean@macports.org</dd>
<dt>Date</dt> <dd>2014-07-11 22:25:40 -0700 (Fri, 11 Jul 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>mpi-1.0: move setup call in all ports to after setting of name</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsdevelboostPortfile">trunk/dports/devel/boost/Portfile</a></li>
<li><a href="#trunkdportsdevelvalgrindPortfile">trunk/dports/devel/valgrind/Portfile</a></li>
<li><a href="#trunkdportslangberkeley_upcPortfile">trunk/dports/lang/berkeley_upc/Portfile</a></li>
<li><a href="#trunkdportslangomnixmpPortfile">trunk/dports/lang/omnixmp/Portfile</a></li>
<li><a href="#trunkdportsmatharpackPortfile">trunk/dports/math/arpack/Portfile</a></li>
<li><a href="#trunkdportsmathdolfinPortfile">trunk/dports/math/dolfin/Portfile</a></li>
<li><a href="#trunkdportsmathfftwPortfile">trunk/dports/math/fftw/Portfile</a></li>
<li><a href="#trunkdportsmathfftw3Portfile">trunk/dports/math/fftw-3/Portfile</a></li>
<li><a href="#trunkdportsmathgnudatalanguagePortfile">trunk/dports/math/gnudatalanguage/Portfile</a></li>
<li><a href="#trunkdportsmathhyprePortfile">trunk/dports/math/hypre/Portfile</a></li>
<li><a href="#trunkdportsmathmlPortfile">trunk/dports/math/ml/Portfile</a></li>
<li><a href="#trunkdportsmathmumpsPortfile">trunk/dports/math/mumps/Portfile</a></li>
<li><a href="#trunkdportsmathoptppPortfile">trunk/dports/math/optpp/Portfile</a></li>
<li><a href="#trunkdportsmathparmetisPortfile">trunk/dports/math/parmetis/Portfile</a></li>
<li><a href="#trunkdportsmathpetscPortfile">trunk/dports/math/petsc/Portfile</a></li>
<li><a href="#trunkdportsmathpldaPortfile">trunk/dports/math/plda/Portfile</a></li>
<li><a href="#trunkdportsmathscalapackPortfile">trunk/dports/math/scalapack/Portfile</a></li>
<li><a href="#trunkdportsmathslepcPortfile">trunk/dports/math/slepc/Portfile</a></li>
<li><a href="#trunkdportsmathsundialsPortfile">trunk/dports/math/sundials/Portfile</a></li>
<li><a href="#trunkdportsmathsuperlu_distPortfile">trunk/dports/math/superlu_dist/Portfile</a></li>
<li><a href="#trunkdportspythonpympi4pyPortfile">trunk/dports/python/py-mpi4py/Portfile</a></li>
<li><a href="#trunkdportspythonpypetsc4pyPortfile">trunk/dports/python/py-petsc4py/Portfile</a></li>
<li><a href="#trunkdportspythonpyscientificPortfile">trunk/dports/python/py-scientific/Portfile</a></li>
<li><a href="#trunkdportspythonpytablesPortfile">trunk/dports/python/py-tables/Portfile</a></li>
<li><a href="#trunkdportssciencecdoPortfile">trunk/dports/science/cdo/Portfile</a></li>
<li><a href="#trunkdportssciencehdf5Portfile">trunk/dports/science/hdf5/Portfile</a></li>
<li><a href="#trunkdportssciencehdf518Portfile">trunk/dports/science/hdf5-18/Portfile</a></li>
<li><a href="#trunkdportssciencehdfeos5Portfile">trunk/dports/science/hdfeos5/Portfile</a></li>
<li><a href="#trunkdportssciencehplPortfile">trunk/dports/science/hpl/Portfile</a></li>
<li><a href="#trunkdportssciencenetcdfPortfile">trunk/dports/science/netcdf/Portfile</a></li>
<li><a href="#trunkdportssciencenetcdfcxxPortfile">trunk/dports/science/netcdf-cxx/Portfile</a></li>
<li><a href="#trunkdportssciencenetcdfcxx4Portfile">trunk/dports/science/netcdf-cxx4/Portfile</a></li>
<li><a href="#trunkdportssciencenetcdffortranPortfile">trunk/dports/science/netcdf-fortran/Portfile</a></li>
<li><a href="#trunkdportsscienceoctopusPortfile">trunk/dports/science/octopus/Portfile</a></li>
<li><a href="#trunkdportsscienceraxmlPortfile">trunk/dports/science/raxml/Portfile</a></li>
<li><a href="#trunkdportssciencescotchPortfile">trunk/dports/science/scotch/Portfile</a></li>
<li><a href="#trunkdportsscienceyaxtPortfile">trunk/dports/science/yaxt/Portfile</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsdevelboostPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/boost/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/boost/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/devel/boost/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,9 +5,6 @@
</span><span class="cx"> PortGroup       compiler_blacklist_versions 1.0
</span><span class="cx"> PortGroup       mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.choose
-mpi.setup
-
</del><span class="cx"> name            boost
</span><span class="cx"> version         1.55.0
</span><span class="cx"> revision        6
</span><span class="lines">@@ -31,6 +28,9 @@
</span><span class="cx"> checksums       rmd160  de8ef647933a005119425326b59723aad4a6fd4f \
</span><span class="cx">                 sha256  fff00023dd79486d444c8e29922f4072e1d451fc5a4d2b6075852ead7f2b7b52
</span><span class="cx"> 
</span><ins>+mpi.choose
+mpi.setup
+
</ins><span class="cx"> depends_lib     port:zlib \
</span><span class="cx">                 port:expat \
</span><span class="cx">                 port:bzip2 \
</span></span></pre></div>
<a id="trunkdportsdevelvalgrindPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/valgrind/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/valgrind/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/devel/valgrind/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,10 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.choose
-mpi.setup           -gcc44 -gcc45 -gcc46
-
</del><span class="cx"> name                valgrind
</span><span class="cx"> version             3.9.0
</span><span class="cx"> revision            1
</span><span class="lines">@@ -31,6 +27,10 @@
</span><span class="cx">                     sha1    9415e28933de9d6687f993c4bb797e6bd49583f1 \
</span><span class="cx">                     sha256  e6af71a06bc2534541b07743e1d58dc3caf744f38205ca3e5b5a0bdf372ed6f0
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.choose
+mpi.setup           -gcc44 -gcc45 -gcc46
+
</ins><span class="cx"> # due to -mno-dynamic-no-pic in Makefile.all.am we need to regenerate the
</span><span class="cx"> # configure scripts
</span><span class="cx"> use_autoreconf      yes
</span></span></pre></div>
<a id="trunkdportslangberkeley_upcPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/lang/berkeley_upc/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/lang/berkeley_upc/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/lang/berkeley_upc/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,10 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.choose
-mpi.setup
-
</del><span class="cx"> name                berkeley_upc
</span><span class="cx"> version             2.18.2
</span><span class="cx"> categories          lang science parallel
</span><span class="lines">@@ -25,6 +21,10 @@
</span><span class="cx">                     sha1    ac16fc3f81c79a7b8ef01d6f1e18ddd19997d75f \
</span><span class="cx">                     rmd160  757e76bb3a6796a8d495062f98358460e5ec0b50
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.choose
+mpi.setup
+
</ins><span class="cx"> depends_lib         port:upc \
</span><span class="cx">                     bin:perl:perl5
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportslangomnixmpPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/lang/omnixmp/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/lang/omnixmp/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/lang/omnixmp/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,9 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.choose
-mpi.setup           require_fortran -clang -dragonegg -fortran
-
</del><span class="cx"> name                omnixmp
</span><span class="cx"> version             0.6.1
</span><span class="cx"> revision            1
</span><span class="lines">@@ -24,6 +21,9 @@
</span><span class="cx">                     sha256  7f76040a3302dcaf84633d6a7aa076ffc9f2a2e32711d3fe69f2ff0d1899900f
</span><span class="cx"> use_bzip2           yes
</span><span class="cx"> 
</span><ins>+mpi.choose
+mpi.setup           require_fortran -clang -dragonegg -fortran
+
</ins><span class="cx"> depends_build       port:apache-ant
</span><span class="cx"> depends_lib         port:flex \
</span><span class="cx">                     port:gmp \
</span></span></pre></div>
<a id="trunkdportsmatharpackPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/arpack/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/arpack/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/arpack/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,8 +5,6 @@
</span><span class="cx"> PortGroup           muniversal 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require_fortran
-
</del><span class="cx"> name                arpack
</span><span class="cx"> version             3.1.5
</span><span class="cx"> categories          math
</span><span class="lines">@@ -25,6 +23,8 @@
</span><span class="cx"> checksums           rmd160  ef27775099bb5aecc99ccf8190c1136eaa907982 \
</span><span class="cx">                     sha256  a269ce7806bc77ced31ef794d23c3e3aff8543b65550fd7e3e24660f2a79d515
</span><span class="cx"> 
</span><ins>+mpi.setup           require_fortran
+
</ins><span class="cx"> configure.args      home=${worksrcpath} --disable-mpi
</span><span class="cx"> 
</span><span class="cx"> if {![fortran_variant_isset]} {
</span></span></pre></div>
<a id="trunkdportsmathdolfinPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/dolfin/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/dolfin/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/dolfin/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,8 +6,6 @@
</span><span class="cx"> PortGroup           cmake 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require
-
</del><span class="cx"> bitbucket.setup     fenics-project dolfin 1.4.0 dolfin-
</span><span class="cx"> revision            1
</span><span class="cx"> categories          math
</span><span class="lines">@@ -20,6 +18,8 @@
</span><span class="cx"> checksums           rmd160  42bcfc4a00ae5f2255f434cda1b2ea5996ee7a35 \
</span><span class="cx">                     sha256  64f058466a312198ea2b9de191bd4fbecaa70eb1c88325d03e680edb606b46cd
</span><span class="cx"> 
</span><ins>+mpi.setup           require
+
</ins><span class="cx"> configure.args-append \
</span><span class="cx">                     -DPYTHON_EXECUTABLE:FILEPATH=${prefix}/bin/python2.7 \
</span><span class="cx">                     -DPYTHON_INCLUDE_DIR:PATH=${frameworks_dir}/Python.framework/Headers \
</span></span></pre></div>
<a id="trunkdportsmathfftwPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/fftw/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/fftw/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/fftw/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,11 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-# don't change configure.cc, etc. since we'll take care of that manually with
-# MPICC env var
-mpi.choose
-mpi.setup           require_fortran
-
</del><span class="cx"> name                fftw
</span><span class="cx"> version             2.1.5
</span><span class="cx"> revision            7
</span><span class="lines">@@ -37,6 +32,11 @@
</span><span class="cx"> checksums           rmd160  723308722d76c12710db6473979adf8d086b0909 \
</span><span class="cx">                     sha256  f8057fae1c7df8b99116783ef3e94a6a44518d49c72e2e630c24b689c6022630
</span><span class="cx"> 
</span><ins>+# don't change configure.cc, etc. since we'll take care of that manually with
+# MPICC env var
+mpi.choose
+mpi.setup           require_fortran
+
</ins><span class="cx"> configure.args      --enable-type-prefix --enable-threads \
</span><span class="cx">                     --enable-fortran --infodir=${prefix}/share/info \
</span><span class="cx">                     --enable-shared
</span></span></pre></div>
<a id="trunkdportsmathfftw3Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/fftw-3/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/fftw-3/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/fftw-3/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,11 +6,6 @@
</span><span class="cx"> PortGroup       compiler_blacklist_versions 1.0
</span><span class="cx"> PortGroup       mpi 1.0
</span><span class="cx"> 
</span><del>-# don't change configure.cc, etc. since we'll take care of that manually with
-# MPICC env var
-mpi.choose
-mpi.setup
-
</del><span class="cx"> name            fftw-3
</span><span class="cx"> version         3.3.4
</span><span class="cx"> revision        0
</span><span class="lines">@@ -49,6 +44,11 @@
</span><span class="cx">     rmd160  463b5120d42ec2a3bc1385689176c5e0296d0d4a \
</span><span class="cx">     sha256  8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982
</span><span class="cx"> 
</span><ins>+# don't change configure.cc, etc. since we'll take care of that manually with
+# MPICC env var
+mpi.choose
+mpi.setup
+
</ins><span class="cx"> # blacklist older versions of clang which do not handle the --enable-avx option (#41622, #41673)
</span><span class="cx"> compiler.blacklist-append {clang &lt;= 211.10.1}
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsmathgnudatalanguagePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/gnudatalanguage/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/gnudatalanguage/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/gnudatalanguage/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,14 +6,15 @@
</span><span class="cx"> PortGroup                   conflicts_build 1.0
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> 
</span><ins>+name                        gnudatalanguage
+version                     0.9.4
+revision                    5
+epoch                       1
+
</ins><span class="cx"> compilers.choose            cc cxx
</span><span class="cx"> mpi.choose
</span><span class="cx"> mpi.setup                   -openmpi -openmpi_devel
</span><span class="cx"> 
</span><del>-name                        gnudatalanguage
-version                     0.9.4
-revision                    5
-epoch                       1
</del><span class="cx"> categories                  math science
</span><span class="cx"> maintainers                 takeshi
</span><span class="cx"> license                     GPL-2
</span></span></pre></div>
<a id="trunkdportsmathhyprePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/hypre/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/hypre/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/hypre/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> name                hypre
</span><span class="cx"> version             2.9.0b
</span><span class="cx"> categories          math
</span><span class="lines">@@ -24,6 +22,8 @@
</span><span class="cx"> universal_variant   no
</span><span class="cx"> worksrcdir          ${distname}/src
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> configure.args      --with-blas --with-lapack --without-superlu \
</span><span class="cx">                     --without-fei --without-mli --without-babel
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsmathmlPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/ml/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/ml/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/ml/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require_fortran
-
</del><span class="cx"> name                ml
</span><span class="cx"> version             6.2
</span><span class="cx"> revision            1
</span><span class="lines">@@ -22,6 +20,8 @@
</span><span class="cx"> checksums           rmd160  f7a56200e19d89c3aa21927d578384a226146199 \
</span><span class="cx">                     sha256  cd04da3308430c1268560db808bea33e17d82a42324ebbd624ca451b4a6e03ba
</span><span class="cx"> 
</span><ins>+mpi.setup           require_fortran
+
</ins><span class="cx"> universal_variant   no
</span><span class="cx"> use_parallel_build  no
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsmathmumpsPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/mumps/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/mumps/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/mumps/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,10 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require require_fortran
-
-mpi.enforce_variant scalapack
-
</del><span class="cx"> name                mumps
</span><span class="cx"> version             4.10.0
</span><span class="cx"> categories          math
</span><span class="lines">@@ -27,6 +23,10 @@
</span><span class="cx"> checksums           rmd160  19ae1f4773ab1643237f791085d9721932a618fc \
</span><span class="cx">                     sha256  d0f86f91a74c51a17a2ff1be9c9cee2338976f13a6d00896ba5b43a5ca05d933
</span><span class="cx"> 
</span><ins>+mpi.setup           require require_fortran
+
+mpi.enforce_variant scalapack
+
</ins><span class="cx"> patch.pre_args      -p1
</span><span class="cx"> patchfiles-append   metis.patch \
</span><span class="cx">                     metis-wgts.patch \
</span></span></pre></div>
<a id="trunkdportsmathoptppPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/optpp/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/optpp/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/optpp/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -3,10 +3,6 @@
</span><span class="cx"> PortSystem 1.0
</span><span class="cx"> PortGroup  mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose cc cxx
-mpi.choose
-mpi.setup
-
</del><span class="cx"> name                optpp
</span><span class="cx"> version                2.4
</span><span class="cx"> categories        math
</span><span class="lines">@@ -24,6 +20,10 @@
</span><span class="cx">             sha1    089fb515f2f2e8632d603f2d1306d39aa355e9f0 \
</span><span class="cx">             rmd160  1f554c4702dedc24150f198e1a1df35ad1bf9a19
</span><span class="cx"> 
</span><ins>+compilers.choose cc cxx
+mpi.choose
+mpi.setup
+
</ins><span class="cx"> patchfiles patch-acx_blas.m4.diff
</span><span class="cx"> use_autoconf yes
</span><span class="cx"> configure.ldflags        &quot;-framework vecLib&quot;
</span></span></pre></div>
<a id="trunkdportsmathparmetisPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/parmetis/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/parmetis/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/parmetis/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,9 +5,6 @@
</span><span class="cx"> PortGroup           cmake 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.setup
-
</del><span class="cx"> name                parmetis
</span><span class="cx"> version             4.0.3
</span><span class="cx"> revision            3
</span><span class="lines">@@ -28,6 +25,9 @@
</span><span class="cx"> checksums           rmd160  1e81baf2bafe79b7abed656bff2fa3745966a196 \
</span><span class="cx">                     sha256  f2d9a231b7cf97f1fee6e8c9663113ebf6c240d407d3c118c55b3633d6be6e5f
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.setup
+
</ins><span class="cx"> depends_lib         port:metis
</span><span class="cx"> 
</span><span class="cx"> patch.pre_args      -p1
</span></span></pre></div>
<a id="trunkdportsmathpetscPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/petsc/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/petsc/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/petsc/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,8 +5,6 @@
</span><span class="cx"> PortGroup           bitbucket 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> bitbucket.setup     petsc petsc 3.4.4 v
</span><span class="cx"> revision            3
</span><span class="cx"> categories          math science
</span><span class="lines">@@ -23,6 +21,8 @@
</span><span class="cx"> checksums           rmd160  07c202777747234fb25f7449a23e73df6e5968fa \
</span><span class="cx">                     sha256  f361c06f2aa120e9a3e19b95d9120e02e76a923235046b6b67eddf40aeb0eacf
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> use_parallel_build  no
</span><span class="cx"> 
</span><span class="cx"> depends_build-append \
</span></span></pre></div>
<a id="trunkdportsmathpldaPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/plda/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/plda/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/plda/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,10 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.choose
-mpi.setup
-
</del><span class="cx"> name                plda
</span><span class="cx"> version             3.1
</span><span class="cx"> revision            3
</span><span class="lines">@@ -27,6 +23,10 @@
</span><span class="cx"> checksums           rmd160  f1551328db9eabd99d0ed29d2352e94fcd0249d0 \
</span><span class="cx">                     sha256  aae495f96fdbf048b71080dec4506f242044ce40930ad2fdf5ad71e4fedad682
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.choose
+mpi.setup
+
</ins><span class="cx"> worksrcdir          ${name}
</span><span class="cx"> 
</span><span class="cx"> variant universal   {}
</span></span></pre></div>
<a id="trunkdportsmathscalapackPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/scalapack/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/scalapack/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/scalapack/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,8 +5,6 @@
</span><span class="cx"> PortGroup           cmake 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require
-
</del><span class="cx"> name                scalapack
</span><span class="cx"> version             2.0.2
</span><span class="cx"> categories          math
</span><span class="lines">@@ -27,6 +25,8 @@
</span><span class="cx"> checksums           rmd160  cbe6b783aab96cc73f37156b10e28accffdf28e3 \
</span><span class="cx">                     sha256  0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c
</span><span class="cx"> 
</span><ins>+mpi.setup           require
+
</ins><span class="cx"> configure.args      -DCMAKE_INSTALL_NAME_DIR=${prefix}/lib \
</span><span class="cx">                     -DBUILD_SHARED_LIBS=ON \
</span><span class="cx">                     -DBUILD_TESTING=OFF
</span></span></pre></div>
<a id="trunkdportsmathslepcPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/slepc/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/slepc/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/slepc/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,9 +6,6 @@
</span><span class="cx"> PortGroup           conflicts_build 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-mpi.enforce_variant petsc
-
</del><span class="cx"> bitbucket.setup     slepc slepc 3.4.4 v
</span><span class="cx"> categories          math science
</span><span class="cx"> maintainers         sean
</span><span class="lines">@@ -31,6 +28,9 @@
</span><span class="cx"> checksums           rmd160  f7efe797897974d59a86dceacbefd29fefbeb550 \
</span><span class="cx">                     sha256  d738843bb48c11bf3e3395988bdd302d10b2eb6da6981d7b4a119477e524f87b
</span><span class="cx"> 
</span><ins>+mpi.setup
+mpi.enforce_variant petsc
+
</ins><span class="cx"> depends_lib-append  port:petsc
</span><span class="cx"> conflicts_build     slepc
</span><span class="cx"> use_parallel_build  no
</span></span></pre></div>
<a id="trunkdportsmathsundialsPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/sundials/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/sundials/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/sundials/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> name                sundials
</span><span class="cx"> version             2.5.0
</span><span class="cx"> revision            1
</span><span class="lines">@@ -32,6 +30,8 @@
</span><span class="cx"> checksums           rmd160  c489fcb114f6846c7d5aef2d0eb096cb96f3fbc9 \
</span><span class="cx">                     sha256  9935760931fa6539edd0741acbcf4986770426fd5ea40e50ad4ebed0fc77b0d3
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> patchfiles          sundials-2.5.0_destdir.patch
</span><span class="cx"> patch.pre_args      -p1
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsmathsuperlu_distPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/math/superlu_dist/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/math/superlu_dist/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/math/superlu_dist/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,9 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.setup           require
-
</del><span class="cx"> name                superlu_dist
</span><span class="cx"> version             3.3
</span><span class="cx"> categories          math
</span><span class="lines">@@ -26,6 +23,9 @@
</span><span class="cx"> checksums           rmd160  36441437d9a8e22c9f635336d7a71b8d9aea97b5 \
</span><span class="cx">                     sha256  d2fd8dc847ae63ed7980cff2ad4db8d117640ecdf0234c9711e0f6ee1398cac2
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.setup           require
+
</ins><span class="cx"> depends_lib         port:parmetis
</span><span class="cx"> 
</span><span class="cx"> patchfiles-append   duplicate.patch
</span></span></pre></div>
<a id="trunkdportspythonpympi4pyPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/python/py-mpi4py/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/python/py-mpi4py/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/python/py-mpi4py/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,8 +6,6 @@
</span><span class="cx"> PortGroup           bitbucket 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require
-
</del><span class="cx"> bitbucket.setup     mpi4py mpi4py 1.3.1
</span><span class="cx"> name                py-mpi4py
</span><span class="cx"> license             BSD
</span><span class="lines">@@ -29,6 +27,8 @@
</span><span class="cx"> checksums           rmd160  fb4592632272dc707126e333b2ed75575921dd74 \
</span><span class="cx">                     sha256  d9776a591644c2aaae33440d7ee45b29270e51887a1242d6a707f2337a6fe8f5
</span><span class="cx"> 
</span><ins>+mpi.setup           require
+
</ins><span class="cx"> python.versions     25 26 27 31 32 33
</span><span class="cx"> 
</span><span class="cx"> if {![mpi_variant_isset]} {
</span></span></pre></div>
<a id="trunkdportspythonpypetsc4pyPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/python/py-petsc4py/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/python/py-petsc4py/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/python/py-petsc4py/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,8 +6,6 @@
</span><span class="cx"> PortGroup           bitbucket 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require
-
</del><span class="cx"> bitbucket.setup     petsc petsc4py d8c869f40125
</span><span class="cx"> name                py-petsc4py
</span><span class="cx"> version             3.4
</span><span class="lines">@@ -26,6 +24,8 @@
</span><span class="cx"> checksums           rmd160  eaeb095f088dc232ba8ad89bc5df4f094d6b4cf7 \
</span><span class="cx">                     sha256  f168f60471d2899e4c4708460c7548b6d27550b9bda1cabac8a461dd46b46d76
</span><span class="cx"> 
</span><ins>+mpi.setup           require
+
</ins><span class="cx"> python.versions     26 27
</span><span class="cx"> 
</span><span class="cx"> build.env-append    PETSC_DIR=${prefix}/lib/petsc
</span></span></pre></div>
<a id="trunkdportspythonpyscientificPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/python/py-scientific/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/python/py-scientific/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/python/py-scientific/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,10 +5,6 @@
</span><span class="cx"> PortGroup           python 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.choose
-mpi.setup
-
</del><span class="cx"> name                py-scientific
</span><span class="cx"> version             2.9.3
</span><span class="cx"> categories-append   science
</span><span class="lines">@@ -30,6 +26,10 @@
</span><span class="cx"> checksums           rmd160  9680f4dca583f49ffdfdecbe9c3cf0704d3c18c3 \
</span><span class="cx">                     sha256  a4dfc55c2ec84a0795b0641e5571b79b25a5ef6d92bbb01e934c298ee34b5bc8
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.choose
+mpi.setup
+
</ins><span class="cx"> if {${name} ne ${subport}} {
</span><span class="cx">     depends_lib     port:netcdf \
</span><span class="cx">                     port:py${python.version}-numpy
</span></span></pre></div>
<a id="trunkdportspythonpytablesPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/python/py-tables/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/python/py-tables/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/python/py-tables/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,8 +5,6 @@
</span><span class="cx"> PortGroup           python 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> set realname        tables
</span><span class="cx"> name                py-${realname}
</span><span class="cx"> version             3.1.1
</span><span class="lines">@@ -32,6 +30,8 @@
</span><span class="cx"> 
</span><span class="cx"> distname            ${realname}-${version}
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> if {${name} ne ${subport}} {
</span><span class="cx">     build.target        build_ext
</span><span class="cx">     build.args          --inplace \
</span></span></pre></div>
<a id="trunkdportssciencecdoPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/cdo/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/cdo/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/cdo/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem                  1.0
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> name                        cdo
</span><span class="cx"> version                     1.6.3
</span><span class="cx"> revision                    1
</span><span class="lines">@@ -27,6 +25,8 @@
</span><span class="cx"> 
</span><span class="cx"> fetch.ignore_sslcert        yes
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> depends_lib                 port:netcdf \
</span><span class="cx">                             port:udunits2 \
</span><span class="cx">                             port:proj47
</span></span></pre></div>
<a id="trunkdportssciencehdf5Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/hdf5/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/hdf5/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/hdf5/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> name                hdf5
</span><span class="cx"> version             1.6.9
</span><span class="cx"> revision            4
</span><span class="lines">@@ -25,6 +23,8 @@
</span><span class="cx">                     sha1 0481ce8cf2e62b9b10418065901369d4e0dbb4dc \
</span><span class="cx">                     rmd160 05ca8a3229bdd6e214d0e843afc065d0fe9f47c7
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> depends_lib         port:zlib
</span><span class="cx"> patchfiles          patch-commence.diff patch-c-commence.diff \
</span><span class="cx">                     patch-fortran-commence.diff patch-H5f90i.diff \
</span></span></pre></div>
<a id="trunkdportssciencehdf518Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/hdf5-18/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/hdf5-18/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/hdf5-18/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -6,8 +6,6 @@
</span><span class="cx"> PortGroup           muniversal 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> set realname        hdf5
</span><span class="cx"> name                ${realname}-18
</span><span class="cx"> version             1.8.13
</span><span class="lines">@@ -34,6 +32,9 @@
</span><span class="cx"> checksums           rmd160  59e690fcc8ce80c438c3d6977729e12a75b5d162 \
</span><span class="cx">                     sha256  c2f5a412107aba6f99fd7a4a9db6ce5f5fc8171ec931472784e5839d26aa17ef
</span><span class="cx"> distname            ${realname}-${version}
</span><ins>+
+mpi.setup
+
</ins><span class="cx"> use_bzip2           yes
</span><span class="cx"> depends_lib         port:zlib
</span><span class="cx"> use_parallel_build  yes
</span></span></pre></div>
<a id="trunkdportssciencehdfeos5Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/hdfeos5/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/hdfeos5/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/hdfeos5/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,10 +5,6 @@
</span><span class="cx"> PortGroup           active_variants 1.1
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-# prevent setting configure.cc by choosing cxx only
-mpi.choose          cxx
-mpi.setup
-
</del><span class="cx"> name                hdfeos5
</span><span class="cx"> version             1.15
</span><span class="cx"> revision            1
</span><span class="lines">@@ -31,6 +27,10 @@
</span><span class="cx">                     sha1    35a288cd1bfdde92a4ef9d68f8ee55b536b0f8c3 \
</span><span class="cx">                     rmd160  34df5cdb6bdc4d06a7658d38aae6fed0b5671557
</span><span class="cx"> 
</span><ins>+# prevent setting configure.cc by choosing cxx only
+mpi.choose          cxx
+mpi.setup
+
</ins><span class="cx"> depends_build       port:libtool
</span><span class="cx"> depends_lib         port:hdf5-18
</span><span class="cx"> worksrcdir          ${name}
</span></span></pre></div>
<a id="trunkdportssciencehplPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/hpl/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/hpl/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/hpl/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup
-
</del><span class="cx"> name                hpl
</span><span class="cx"> version             2.1
</span><span class="cx"> revision            1
</span><span class="lines">@@ -27,6 +25,8 @@
</span><span class="cx"> checksums           rmd160  4d4a981e16ca12d52c31d5f5c9557bed01616081 \
</span><span class="cx">                     sha156  460f7f36cc97a1a1fcc60e43d5833e6efb0aa03c
</span><span class="cx"> 
</span><ins>+mpi.setup
+
</ins><span class="cx"> #variant threads?
</span><span class="cx"> 
</span><span class="cx"> # patch enables parallel build
</span></span></pre></div>
<a id="trunkdportssciencenetcdfPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/netcdf/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/netcdf/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/netcdf/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,9 +5,6 @@
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> PortGroup                   github 1.0
</span><span class="cx"> 
</span><del>-compilers.choose            cc cpp
-mpi.setup
-
</del><span class="cx"> # If hdf5-18 is built without a compiler variant (with /usr/bin/clang),
</span><span class="cx"> # cxx is the only variant, which does not exist in netcdf.
</span><span class="cx"> # configure fails if mpi.enforce_variant is used.
</span><span class="lines">@@ -33,6 +30,9 @@
</span><span class="cx">                     sha1    2a24a354059bad5b52dd1d61db4bcd36edd85d48 \
</span><span class="cx">                     rmd160  61a1434ff1f2c8ddf2ad178bf3eb519f7ba1558d
</span><span class="cx"> 
</span><ins>+compilers.choose            cc cpp
+mpi.setup
+
</ins><span class="cx"> patchfiles          patch-configure.diff
</span><span class="cx"> 
</span><span class="cx"> configure.cppflags-append   -DNDEBUG
</span></span></pre></div>
<a id="trunkdportssciencenetcdfcxxPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/netcdf-cxx/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/netcdf-cxx/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/netcdf-cxx/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,11 +4,6 @@
</span><span class="cx"> PortSystem                  1.0
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose            cc cpp cxx
-mpi.setup
-
-mpi.enforce_variant         hdf5-18
-
</del><span class="cx"> name                        netcdf-cxx
</span><span class="cx"> version                     4.2
</span><span class="cx"> revision                    5
</span><span class="lines">@@ -34,7 +29,12 @@
</span><span class="cx">                     sha1    bab9b2d873acdddbdbf07ab35481cd0267a3363b \
</span><span class="cx">                     rmd160  69e9348ced7da8b6ddf08dad4c3a92c4f18d0648
</span><span class="cx"> 
</span><ins>+compilers.choose            cc cpp cxx
+mpi.setup
</ins><span class="cx"> 
</span><ins>+mpi.enforce_variant         hdf5-18
+
+
</ins><span class="cx"> depends_lib         port:netcdf
</span><span class="cx"> 
</span><span class="cx"> configure.cppflags-append   -DNDEBUG
</span></span></pre></div>
<a id="trunkdportssciencenetcdfcxx4Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/netcdf-cxx4/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/netcdf-cxx4/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/netcdf-cxx4/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,11 +5,6 @@
</span><span class="cx"> PortGroup                   github 1.0
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose            cc cpp cxx
-mpi.setup
-
-mpi.enforce_variant         hdf5-18
-
</del><span class="cx"> github.setup                Unidata netcdf-cxx4 4.2.1 v
</span><span class="cx"> revision                    2
</span><span class="cx"> distname                    ${name}-${version}
</span><span class="lines">@@ -30,6 +25,11 @@
</span><span class="cx">                     sha1    0092782f03ce9b0544a29cca9696a4df9791f1f7 \
</span><span class="cx">                     rmd160  f556381012b9ab904b1bc11bfec01a1dec507c0f
</span><span class="cx"> 
</span><ins>+compilers.choose            cc cpp cxx
+mpi.setup
+
+mpi.enforce_variant         hdf5-18
+
</ins><span class="cx"> depends_lib         port:netcdf
</span><span class="cx"> 
</span><span class="cx"> configure.cppflags-append   -DNDEBUG
</span></span></pre></div>
<a id="trunkdportssciencenetcdffortranPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/netcdf-fortran/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/netcdf-fortran/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/netcdf-fortran/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,9 +5,6 @@
</span><span class="cx"> PortGroup                   muniversal 1.0
</span><span class="cx"> PortGroup                   mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose            f77 f90 fc
-mpi.setup                   require_fortran
-
</del><span class="cx"> # netcdf-fortran does not require the fortran interface of hdf5-18.
</span><span class="cx"> # enforcing hdf5-18 varint does not allow installation of
</span><span class="cx"> # hdf5-18+cxx (w/o a fortran variant) and netcdf-fortran.
</span><span class="lines">@@ -36,6 +33,9 @@
</span><span class="cx">                     sha1    f1887314455330f4057bc8eab432065f8f6f74ef \
</span><span class="cx">                     rmd160  e10c342a5d6ab2740cd910122b0164d16730e194
</span><span class="cx"> 
</span><ins>+compilers.choose    f77 f90 fc
+mpi.setup           require_fortran
+
</ins><span class="cx"> depends_lib         port:netcdf
</span><span class="cx"> 
</span><span class="cx"> # Fortran compilers can not cross-compile
</span></span></pre></div>
<a id="trunkdportsscienceoctopusPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/octopus/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/octopus/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/octopus/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,9 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require_fortran -clang -dragonegg -fortran
-compilers.enforce_fortran libxc fftw-3
-
</del><span class="cx"> name                octopus
</span><span class="cx"> version             4.1.2
</span><span class="cx"> categories          science
</span><span class="lines">@@ -27,6 +24,9 @@
</span><span class="cx"> checksums           rmd160  0ce62e38bed99e436b83489375fe55e53e64a538 \
</span><span class="cx">                     sha256  c43ac301ff035caee667292841c5d9f166da986634cf2623e3f5a8aa86fe7a69
</span><span class="cx"> 
</span><ins>+mpi.setup           require_fortran -clang -dragonegg -fortran
+compilers.enforce_fortran libxc fftw-3
+
</ins><span class="cx"> depends_lib         port:atlas port:libxc port:fftw-3 port:gsl
</span><span class="cx"> 
</span><span class="cx"> configure.args      --with-libxc-prefix=${prefix} --with-blas=-lsatlas \
</span></span></pre></div>
<a id="trunkdportsscienceraxmlPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/raxml/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/raxml/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/raxml/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -5,9 +5,6 @@
</span><span class="cx"> PortGroup           github 1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc
-mpi.setup
-
</del><span class="cx"> github.setup        stamatak standard-RAxML 7.7.6 v
</span><span class="cx"> checksums           sha256  7562b307bc50e38162f104271793a1c8f98f866c2342bea21afe6df6a982fd82 \
</span><span class="cx">                     rmd160  da76d6623515b7d8f78a69aaf4eec713508789af
</span><span class="lines">@@ -22,6 +19,9 @@
</span><span class="cx"> homepage            http://www.exelixis-lab.org/
</span><span class="cx"> platforms           darwin
</span><span class="cx"> 
</span><ins>+compilers.choose    cc
+mpi.setup
+
</ins><span class="cx"> use_configure       no
</span><span class="cx"> 
</span><span class="cx"> #Strings used by the variant options
</span></span></pre></div>
<a id="trunkdportssciencescotchPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/scotch/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/scotch/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/scotch/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,9 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-compilers.choose    cc cxx
-mpi.setup           require
-
</del><span class="cx"> name                scotch
</span><span class="cx"> version             6.0.0
</span><span class="cx"> 
</span><span class="lines">@@ -42,6 +39,9 @@
</span><span class="cx"> checksums           rmd160  71c0c7d189a35e261a09f239696369e5f41b2508 \
</span><span class="cx">                     sha256  8206127d038bda868dda5c5a7f60ef8224f2e368298fbb01bf13fa250e378dd4
</span><span class="cx"> 
</span><ins>+compilers.choose    cc cxx
+mpi.setup           require
+
</ins><span class="cx"> patchfiles          patch-libscotch-shared.diff \
</span><span class="cx">                     patch-libscotchmetis-shared.diff
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsscienceyaxtPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/science/yaxt/Portfile (121954 => 121955)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/science/yaxt/Portfile        2014-07-12 05:25:17 UTC (rev 121954)
+++ trunk/dports/science/yaxt/Portfile        2014-07-12 05:25:40 UTC (rev 121955)
</span><span class="lines">@@ -4,8 +4,6 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           mpi 1.0
</span><span class="cx"> 
</span><del>-mpi.setup           require
-
</del><span class="cx"> name                yaxt
</span><span class="cx"> version             0.2.2
</span><span class="cx"> revision            2
</span><span class="lines">@@ -23,6 +21,8 @@
</span><span class="cx"> checksums           rmd160  3cf6d1251e48c175f511a5885c23ee06edacb3f7 \
</span><span class="cx">                     sha256  6feb7185b397f7249f48ce10b7c60c457885eb7b67b7231dc08656c353e7e93b
</span><span class="cx"> 
</span><ins>+mpi.setup           require
+
</ins><span class="cx"> patchfiles          patch-src-Makefile.in.diff \
</span><span class="cx">                     patch-Makefile.in.diff
</span><span class="cx"> configure.cppflags-append   -I../src
</span></span></pre>
</div>
</div>

</body>
</html>