diff options
author | garbled <garbled@pkgsrc.org> | 1998-10-13 23:31:03 +0000 |
---|---|---|
committer | garbled <garbled@pkgsrc.org> | 1998-10-13 23:31:03 +0000 |
commit | e33bd8b3ae6cf8f8c799f1f3f29d1e30a4c42041 (patch) | |
tree | 92e1e2e01df17b70f28789046ea505ace49d03e1 /parallel/pvm3/Makefile | |
parent | 9a8a16fdc33e135261094dcb797278948ba641b2 (diff) | |
download | pkgsrc-e33bd8b3ae6cf8f8c799f1f3f29d1e30a4c42041.tar.gz |
Add the whole parallel category to pkgsrc, and sprinkle it with a few
packages.
mpi-ch:
a free implementation of the Message Passing Interface.
pvm3:
Paralell Virtual Machine libraries and environment
clusterit:
A clustering package for unix
Diffstat (limited to 'parallel/pvm3/Makefile')
-rw-r--r-- | parallel/pvm3/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/parallel/pvm3/Makefile b/parallel/pvm3/Makefile new file mode 100644 index 00000000000..717029df231 --- /dev/null +++ b/parallel/pvm3/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 1998/10/13 23:31:04 garbled Exp $ + +DISTNAME= pvm3.4.beta6 +PKGNAME= pvm-3.4.6 +CATEGORIES= parallel +MASTER_SITES= http://www.netlib.org/pvm3/ +EXTRACT_SUFX= .tgz + +MAINTAINER= root@garbled.net +HOMEPAGE= http://www.netlib.org/ + +DEPENDS+= ssh-1.2.26:../../security/ssh + +WRKSRC= ${WRKDIR}/pvm3 +MAKE_ENV+= PVM_ROOT=${WRKSRC} +ALL_TARGET= all install + +post-patch: + @${MV} ${WRKSRC}/lib/pvm foo + @${SED} -e 's@XXPKGXX@${LOCALBASE}@g' <foo > ${WRKSRC}/lib/pvm + @${MV} ${WRKSRC}/lib/pvmd foo + @${SED} -e 's@XXPKGXX@${LOCALBASE}@g' <foo > ${WRKSRC}/lib/pvmd + @${RM} foo + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/NETBSD/* ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/lib/NETBSD/pvmd3 ${PREFIX}/libexec + ${INSTALL_PROGRAM} ${WRKSRC}/lib/NETBSD/pvm ${PREFIX}/libexec + ${INSTALL_SCRIPT} ${WRKSRC}/lib/pvm ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/lib/pvmd ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/lib/NETBSD/libpvm3.a ${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/lib/NETBSD/libpvmtrc.a ${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/include/* ${PREFIX}/include + ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/man/man3/* ${PREFIX}/man/man3 + +.include "../../mk/bsd.pkg.mk" |