FreeBSD Bugzilla – Attachment 188153 Details for
Bug 211768
[NEW PORT] net/py-mpi4py: MPI for Python
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
net/py-mpi4py-{openmpi2,openmpi,mpich}
py-mpi4py.svndif (text/plain), 6.56 KB, created by
Anonymized Account
on 2017-11-21 15:07:18 UTC
(
hide
)
Description:
net/py-mpi4py-{openmpi2,openmpi,mpich}
Filename:
MIME Type:
Creator:
Anonymized Account
Created:
2017-11-21 15:07:18 UTC
Size:
6.56 KB
patch
obsolete
>Index: net/py-mpi4py-mpich/Makefile >=================================================================== >--- net/py-mpi4py-mpich/Makefile (nonexistent) >+++ net/py-mpi4py-mpich/Makefile (working copy) >@@ -0,0 +1,14 @@ >+# $FreeBSD$ >+ >+PORTNAME= mpi4py-mpich >+ >+LIB_DEPENDS= libmpich.so:net/mpich >+ >+CONFLICTS_INSTALL= py*-mpi4py-openmpi-* py*-mpi4py-openmpi2-* >+ >+MASTERDIR= ${.CURDIR}/../py-mpi4py-openmpi2 >+ >+DESCR= ${MASTERDIR}/pkg-descr >+DISTINFO_FILE= ${MASTERDIR}/distinfo >+ >+.include "${MASTERDIR}/Makefile" > >Property changes on: net/py-mpi4py-mpich/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi/Makefile >=================================================================== >--- net/py-mpi4py-openmpi/Makefile (nonexistent) >+++ net/py-mpi4py-openmpi/Makefile (working copy) >@@ -0,0 +1,14 @@ >+# $FreeBSD$ >+ >+PORTNAME= mpi4py-openmpi >+ >+LIB_DEPENDS= libmpi.so:net/openmpi2 >+ >+CONFLICTS_INSTALL= py*-mpi4py-openmpi2-* py*-mpi4py-mpich-* >+ >+MASTERDIR= ${.CURDIR}/../py-mpi4py-openmpi2 >+ >+DESCR= ${MASTERDIR}/pkg-descr >+DISTINFO_FILE= ${MASTERDIR}/distinfo >+ >+.include "${MASTERDIR}/Makefile" > >Property changes on: net/py-mpi4py-openmpi/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi/files/mpi.cfg >=================================================================== >--- net/py-mpi4py-openmpi/files/mpi.cfg (nonexistent) >+++ net/py-mpi4py-openmpi/files/mpi.cfg (working copy) >@@ -0,0 +1,6 @@ >+[mpi] >+mpi_dir = /usr/local/mpi/openmpi >+mpicc = %(mpi_dir)s/bin/mpicc >+mpicxx = %(mpi_dir)s/bin/mpicxx >+library_dirs = %(mpi_dir)s/lib >+runtime_library_dirs = %(library_dirs)s > >Property changes on: net/py-mpi4py-openmpi/files/mpi.cfg >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi2/Makefile >=================================================================== >--- net/py-mpi4py-openmpi2/Makefile (nonexistent) >+++ net/py-mpi4py-openmpi2/Makefile (working copy) >@@ -0,0 +1,52 @@ >+# $FreeBSD$ >+ >+PORTNAME?= mpi4py-openmpi2 >+PORTVERSION= 2.0.0 >+CATEGORIES= net parallel python >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= mike.d.ft402@gmail.com >+COMMENT= MPI for Python - Python bindings for MPI >+ >+LICENSE= BSD3CLAUSE >+LICENSE_FILE= ${WRKSRC}/LICENSE.rst >+ >+BUILD_DEPENDS= cython:lang/cython >+LIB_DEPENDS?= libmpi.so:net/openmpi2 >+ >+USE_GITHUB= yes >+GH_ACCOUNT= mpi4py >+GH_PROJECT= mpi4py >+ >+USES= python >+USE_PYTHON= autoplist distutils >+ >+CONFLICTS_INSTALL?= py*-mpi4py-openmpi-* py*-mpi4py-mpich-* >+ >+PORTDOCS= * >+PORTEXAMPLES= * >+ >+.if (${PORTNAME} == "mpi4py-openmpi2") || (${PORTNAME} == "mpi4py-openmpi") >+do-patch: >+ ${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/ >+.endif >+ >+do-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} >+ ${COPYTREE_SHARE} ${WRKSRC}/docs ${STAGEDIR}${DOCSDIR} >+ >+do-install-EXAMPLES-on: >+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ ${COPYTREE_SHARE} ${WRKSRC}/examples ${STAGEDIR}${EXAMPLESDIR} >+ >+do-test: >+ cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test >+ >+post-install: >+.for f in \ >+ dl.so MPI.so lib-pmpi/libvt-hyb.so lib-pmpi/libvt.so lib-pmpi/libvt-mpi.so lib-pmpi/libmpe.so >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/mpi4py/${f} >+.endfor >+ >+.include <bsd.port.mk> > >Property changes on: net/py-mpi4py-openmpi2/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi2/distinfo >=================================================================== >--- net/py-mpi4py-openmpi2/distinfo (nonexistent) >+++ net/py-mpi4py-openmpi2/distinfo (working copy) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1470929543 >+SHA256 (mpi4py-mpi4py-2.0.0_GH0.tar.gz) = b24bd3c60a04e2df4556a3c572436e59f0f3aaafb0ad03a3dc688885ae6a8a28 >+SIZE (mpi4py-mpi4py-2.0.0_GH0.tar.gz) = 264023 > >Property changes on: net/py-mpi4py-openmpi2/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi2/files/mpi.cfg >=================================================================== >--- net/py-mpi4py-openmpi2/files/mpi.cfg (nonexistent) >+++ net/py-mpi4py-openmpi2/files/mpi.cfg (working copy) >@@ -0,0 +1,6 @@ >+[mpi] >+mpi_dir = /usr/local/mpi/openmpi2 >+mpicc = %(mpi_dir)s/bin/mpicc >+mpicxx = %(mpi_dir)s/bin/mpicxx >+library_dirs = %(mpi_dir)s/lib >+runtime_library_dirs = %(library_dirs)s > >Property changes on: net/py-mpi4py-openmpi2/files/mpi.cfg >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/py-mpi4py-openmpi2/pkg-descr >=================================================================== >--- net/py-mpi4py-openmpi2/pkg-descr (nonexistent) >+++ net/py-mpi4py-openmpi2/pkg-descr (working copy) >@@ -0,0 +1,5 @@ >+This package provides Python bindings for the Message Passing Interface (MPI) >+standard. It is implemented on top of the MPI-1/MPI-2 specification and >+exposes an API which grounds on the standard MPI-2 C++ bindings >+ >+WWW: https://bitbucket.org/mpi4py/mpi4py/ > >Property changes on: net/py-mpi4py-openmpi2/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 211768
:
173568
|
173569
|
173570
|
173571
|
173572
|
173573
|
173574
|
173575
|
173576
|
173577
|
173578
|
173579
|
174186
|
174187
|
174189
|
174190
|
174191
|
174192
|
188153
|
188154
|
188155
|
188156
|
188157
|
188158
|
188160
|
188164
|
188165
|
188166
|
188167
|
188168
|
188169
|
188170