diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-06-12 22:18:40 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-06-12 22:18:40 +0000 |
commit | 3a154ed7763bebe19682883c99075f0e067afc0c (patch) | |
tree | 943927276b5c511005ccb2a917efdee970c02b37 /net/ruby-mpi/Makefile | |
parent | 9c5d1ddcf5de0be2ba3df2e71604c3a257fec1c2 (diff) | |
download | ports-3a154ed7763bebe19682883c99075f0e067afc0c.tar.gz ports-3a154ed7763bebe19682883c99075f0e067afc0c.zip |
Notes
Diffstat (limited to 'net/ruby-mpi/Makefile')
-rw-r--r-- | net/ruby-mpi/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/net/ruby-mpi/Makefile b/net/ruby-mpi/Makefile new file mode 100644 index 000000000000..f582b2f3855e --- /dev/null +++ b/net/ruby-mpi/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: ruby-mpi +# Date created: 2005 Apr 24 +# Whom: mneumann@ntecs.de +# +# $FreeBSD$ +# + +PORTNAME= mpi +PORTVERSION= 0.4 +CATEGORIES= net ruby +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=${PORTNAME}ruby +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}_ruby-${PORTVERSION} +DIST_SUBDIR= ruby + +MAINTAINER= mneumann@ntecs.de +COMMENT= Ruby binding of MPI (Message Passing Interface) + +BUILD_DEPENDS= ${LOCALBASE}/mpich/lib/libmpich.a:${PORTSDIR}/net/mpich + +USE_BZIP2= yes +USE_RUBY= yes +HAS_CONFIGURE= yes +CONFIGURE_ARGS+= --with-mpi-path=${LOCALBASE}/mpich + +MAN1= mpi_ruby.1 +MAN3= MPI_Comm.3 MPI_Exception.3 MPI_Group.3 MPI_Keyval.3 MPI_Op.3 MPI_Request.3 \ + MPI_Ruby.3 MPI_Status.3 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/mpi_ruby ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/docs/man/man1/*.1 ${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/docs/man/man3/*.3 ${PREFIX}/man/man3 +.if !defined(NOPORTDOCS) + ${MKDIR} ${RUBY_MODEXAMPLESDIR} + ${MKDIR} ${RUBY_MODDOCDIR} + ${MKDIR} ${RUBY_MODDOCDIR}/html + ${MKDIR} ${RUBY_MODDOCDIR}/rd + + ${CP} ${WRKSRC}/examples/*.rb ${RUBY_MODEXAMPLESDIR}/ + ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/README ${WRKSRC}/docs/MPI \ + ${RUBY_MODDOCDIR}/ + ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${RUBY_MODDOCDIR}/html/ + ${INSTALL_DATA} ${WRKSRC}/docs/rd/*.rd ${RUBY_MODDOCDIR}/rd/ +.endif + +.include <bsd.port.mk> |