diff options
author | Thierry Thomas <thierry@FreeBSD.org> | 2021-03-02 21:19:28 +0000 |
---|---|---|
committer | Thierry Thomas <thierry@FreeBSD.org> | 2021-03-02 21:19:28 +0000 |
commit | 0f0729fa0c8be79a04c3fe30e4c34b2d50efb06c (patch) | |
tree | 019ae701919effd0bfef263aaec9f140959cba1c /net/py-mpi4py | |
parent | Set USES=mpi. (diff) |
Set USES=mpi, and replace MPICH2 by MPICH.
Notes
Notes:
svn path=/head/; revision=566987
Diffstat (limited to 'net/py-mpi4py')
-rw-r--r-- | net/py-mpi4py/Makefile | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile index 77b7cfe6455d..3f96d70a2e5d 100644 --- a/net/py-mpi4py/Makefile +++ b/net/py-mpi4py/Makefile @@ -15,24 +15,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst USES= python:3.6+ USE_PYTHON= distutils cython autoplist concurrent +LDFLAGS+= ${MPI_LIBS} OPTIONS_DEFINE= DOCS MANPAGES OPTIONS_SINGLE= MP -OPTIONS_SINGLE_MP= MPICH2 OPENMPI +OPTIONS_SINGLE_MP= MPICH OPENMPI OPTIONS_DEFAULT= OPENMPI # the only non-failing MPI implementation MP_DESC= MPI Implementation -MPICH2_USES= fortran -MPICH2_LIB_DEPENDS= libmpich.so:net/mpich2 -MPICH2_LDFLAGS= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so +MPICH_USES= fortran mpi:mpich +MPICH_LDFLAGS= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so -OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi +OPENMPI_USES= mpi:openmpi PORTDOCS= * -do-patch-OPENMPI-on: - @${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/ - @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/mpi.cfg +pre-configure: + ${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/ + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%/mpi/openmpi|${MPI_HOME}|' \ + ${WRKSRC}/mpi.cfg do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} |