aboutsummaryrefslogtreecommitdiff
path: root/net/mpich2/Makefile
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2014-08-26 19:53:12 +0000
committerThierry Thomas <thierry@FreeBSD.org>2014-08-26 19:53:12 +0000
commitea5b6d0251019b4cc5057168440896710c9830e7 (patch)
tree773c813cbfe6476dff0b0041fe82f2550298424f /net/mpich2/Makefile
parent357d6d5126d2953b9682d7622091a3a15fc11af2 (diff)
Notes
Diffstat (limited to 'net/mpich2/Makefile')
-rw-r--r--net/mpich2/Makefile24
1 files changed, 11 insertions, 13 deletions
diff --git a/net/mpich2/Makefile b/net/mpich2/Makefile
index 39afa7d072ad..2a568cb99bad 100644
--- a/net/mpich2/Makefile
+++ b/net/mpich2/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= mpich2
-DISTVERSION= 1.3.2p1
-PORTREVISION= 4
+DISTVERSION= 1.4.1p1
PORTEPOCH= 5
CATEGORIES= net java parallel
MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${DISTVERSION}/
@@ -56,7 +55,7 @@ NOCCACHE= yes
CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.*
MAKE_JOBS_UNSAFE= yes
-VERSO= 2.2
+VERSO= 3.3
VERSOM= ${VERSO:R}
PLIST_SUB= VER=${VERSO} VERM=${VERSOM}
SUB_FILES= pkg-message
@@ -69,6 +68,9 @@ THREAD2FIX= configure test/mpi/threads/comm/Makefile.in \
LOCALBASE2FIX= src/mpe2/src/slog2sdk/trace_rlog/configure \
src/mpe2/src/slog2sdk/trace_sample/configure \
src/mpe2/src/graphics/configure
+STAGE2FIX= bin/mpicc bin/mpicxx bin/mpif77 bin/mpif90 \
+ etc/mpicc.conf etc/mpicxx.conf etc/mpif77.conf \
+ etc/mpif90.conf sbin/mpeuninstall
DOC2PATCH= Makefile.in src/mpe2/sbin/mpeinstall.in \
src/openpa/Makefile.in src/mpi/romio/util/romioinstall.in
CONFPFX2FIX1= src/pm/mpd/mpd.py
@@ -155,22 +157,18 @@ pre-configure:
${WRKSRC}/${cnf}
.endfor
-pre-install:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/bin
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/bin
-
post-install:
- (cd ${STAGEDIR}${PREFIX}/bin && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
+ (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
-d ${PREFIX} -f bin)
- (cd ${STAGEDIR}${PREFIX}/bin && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
-d ${PREFIX} -f bin)
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pyc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pyo ${STAGEDIR}${PREFIX}/bin
@${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${WRKDIR}/mpd.conf.dist
${INSTALL_DATA} ${WRKDIR}/mpd.conf.dist ${STAGEDIR}${PREFIX}/etc/
+.for pg in ${STAGE2FIX}
${REINPLACE_CMD} -e '/${STAGEDIR:C|/|\/|g}/s|${STAGEDIR}||' \
- ${STAGEDIR}${PREFIX}/sbin/mpeuninstall
- ${RM} ${STAGEDIR}${PREFIX}/sbin/mpeuninstall.bak
+ ${STAGEDIR}${PREFIX}/${pg}
+ ${RM} ${STAGEDIR}${PREFIX}/${pg}.bak
+.endfor
.for pg in ${BIN2STRIP}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${pg}
.endfor