[121415] trunk/dports/science/hdfeos5/Portfile
takeshi at macports.org
takeshi at macports.org
Tue Jun 24 16:47:38 PDT 2014
Revision: 121415
https://trac.macports.org/changeset/121415
Author: takeshi at macports.org
Date: 2014-06-24 16:47:38 -0700 (Tue, 24 Jun 2014)
Log Message:
-----------
hdfeos5: provide mpi variants, closing #44054
Modified Paths:
--------------
trunk/dports/science/hdfeos5/Portfile
Modified: trunk/dports/science/hdfeos5/Portfile
===================================================================
--- trunk/dports/science/hdfeos5/Portfile 2014-06-24 23:28:06 UTC (rev 121414)
+++ trunk/dports/science/hdfeos5/Portfile 2014-06-24 23:47:38 UTC (rev 121415)
@@ -3,9 +3,15 @@
PortSystem 1.0
PortGroup active_variants 1.1
+PortGroup mpi 1.0
+# prevent setting configure.cc by choosing cxx only
+mpi.choose cxx
+mpi.setup
+
name hdfeos5
version 1.15
+revision 1
categories science
platforms darwin
license public-domain
@@ -31,7 +37,14 @@
extract.suffix .tar.Z
fetch.use_epsv no
-configure.cc ${prefix}/bin/h5cc
+set v [mpi_active_variant_name bin:h5pcc:hdf5-18]
+if {${v} != "" } {
+ set h5cc h5pcc
+ default_variants +${v}
+} else {
+ set h5cc h5cc
+}
+configure.cc ${prefix}/bin/${h5cc}
configure.cflags-append -DH5_USE_16_API
configure.cc_archflags ""
configure.ld_archflags ""
@@ -43,7 +56,7 @@
post-configure {
file copy -force ${prefix}/bin/glibtool ${worksrcpath}/libtool
- reinplace "s|\\\\\$CC|${prefix}/bin/h5cc|" ${worksrcpath}/libtool
+ reinplace "s|\\\\\$CC|${prefix}/bin/${h5cc}|" ${worksrcpath}/libtool
}
variant szip description {enables szip support} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140624/b3526460/attachment.html>
More information about the macports-changes
mailing list