diff options
author | tijl <tijl@FreeBSD.org> | 2014-02-15 04:27:26 +0800 |
---|---|---|
committer | tijl <tijl@FreeBSD.org> | 2014-02-15 04:27:26 +0800 |
commit | 8607714ba46e8210b1c49c773aad4808ce8cbab6 (patch) | |
tree | 5bc0c2fda92a1a18384c108d6bc925ddd70ce52d /net/mpich/Makefile | |
parent | e1ad2e173c5cefc6a03f6d35a76c32e89922ab6e (diff) | |
download | freebsd-ports-gnome-8607714ba46e8210b1c49c773aad4808ce8cbab6.tar.gz freebsd-ports-gnome-8607714ba46e8210b1c49c773aad4808ce8cbab6.tar.zst freebsd-ports-gnome-8607714ba46e8210b1c49c773aad4808ce8cbab6.zip |
Introduce MPICH version 3.1rc3 in net/mpich (copied from net/mpich2) as
upstream MPICH2 has been renamed back to MPICH.
Diffstat (limited to 'net/mpich/Makefile')
-rw-r--r-- | net/mpich/Makefile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/net/mpich/Makefile b/net/mpich/Makefile new file mode 100644 index 000000000000..202a47d71459 --- /dev/null +++ b/net/mpich/Makefile @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= mpich +DISTVERSION= 3.1rc3 +CATEGORIES= net java parallel +MASTER_SITES= http://www.mpich.org/static/downloads/${DISTVERSION}/ + +MAINTAINER= tijl@FreeBSD.org +COMMENT= Portable implementation of MPI-1, MPI-2 and MPI-3 + +LICENSE= MPICH +LICENSE_NAME= MPICH +LICENSE_FILE= ${WRKSRC}/COPYRIGHT +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash +LIB_DEPENDS= libhwloc.so:${PORTSDIR}/devel/hwloc +RUN_DEPENDS= bash:${PORTSDIR}/shells/bash + +CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.* +GNU_CONFIGURE= yes +USES= fortran libtool perl5 pkgconfig +USE_LDCONFIG= yes +USE_PERL5= build + +OPTIONS_DEFINE= DOCS + +CONFIGURE_ARGS= --with-hwloc-prefix=${LOCALBASE} +CONFIGURE_ENV= FCFLAGS="${FFLAGS}" +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +post-patch: + @${REINPLACE_CMD} \ + -e '/pkgconfigdir=/s,=.*,=$$prefix/libdata/pkgconfig,' \ + ${WRKSRC}/configure ${WRKSRC}/src/openpa/configure + +.include <bsd.port.mk> |