[MacPorts] #44455: openmpi: Optionally disable hwloc requirement
MacPorts
noreply at macports.org
Sun Jul 27 06:14:53 PDT 2014
#44455: openmpi: Optionally disable hwloc requirement
------------------------------+--------------------------------
Reporter: michael-lists@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.1
Resolution: | Keywords:
Port: openmpi |
------------------------------+--------------------------------
Comment (by michael-lists@…):
As I just learned, I shouldn't use a ''no'' prefix for a variant, so
here's a new patch:
{{{
--- /Users/admin/Desktop/openmpi 2014-07-23 04:30:14.000000000
+0200
+++
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/Portfile
2014-07-27 15:10:27.000000000 +0200
@@ -132,7 +132,6 @@
}
conflicts-append lammpi
- depends_lib-append port:hwloc
depends_run port:mpi_select port:mpi-doc
select.group mpi
select.file ${filespath}/${name}-${cname}
@@ -154,7 +153,6 @@
--datadir=${prefix}/share/${name}-${cname} \
--docdir=${prefix}/share/docdelete \
--mandir=${prefix}/share/mandelete \
- --with-hwloc=${prefix}
post-destroot {
if {[string first "-devel" $subport] > 0} {
@@ -309,6 +307,12 @@
depends_lib-append
path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind
configure.args-append --enable-debug --enable-memchecker --with-
valgrind=${prefix}
}
+
+ variant hwloc description {enable hwloc} {
+ configure.args-append --with-hwloc=${prefix}
+ depends_lib-append port:hwloc
+ }
+ default_variants-append +hwloc
} else {
depends_lib-append port:$name-default
}}}
--
Ticket URL: <https://trac.macports.org/ticket/44455#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list