pp is a python module which provides mechanism for parallel execution of

python code on SMP (systems with multiple processors or cores) and clusters
(computers connected via network)

It is light, easy to install and integrate with other python software.

pp is an open source and cross-platform module written in pure python

WWW:	http://www.parallelpython.com/

PR:		ports/109665
Submitted by:	Li-Wen Hsu <lwhsu at lwhsu.org>
This commit is contained in:
Martin Wilke 2007-03-01 09:55:36 +00:00
parent ef791aa1bf
commit ef1797d07d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=186248
5 changed files with 52 additions and 0 deletions

View file

@ -1809,6 +1809,7 @@
SUBDIR += py-plex
SUBDIR += py-ply
SUBDIR += py-pmock
SUBDIR += py-pp
SUBDIR += py-pqueue
SUBDIR += py-protocols
SUBDIR += py-protocols-devel

26
devel/py-pp/Makefile Normal file
View file

@ -0,0 +1,26 @@
# New ports collection makefile for: py-pp
# Date created: Feb. 28, 2007
# Whom: Li-Wen Hsu <lwhsu@lwhsu.org>
#
# $FreeBSD$
#
PORTNAME= pp
PORTVERSION= 1.3.2
CATEGORIES= devel python
MASTER_SITES= http://www.parallelpython.com/downloads/pp/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@lwhsu.org
COMMENT= Parallel python execution server
USE_PYTHON= yes
USE_PYDISTUTILS= yes
post-patch:
${REINPLACE_CMD} -e 's,^#!/usr/bin/python,#!${PYTHON_CMD},' ${WRKSRC}/ppserver.py
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/ppserver.py ${TARGETDIR}/bin/
.include <bsd.port.mk>

3
devel/py-pp/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (pp-1.3.2.tar.gz) = 1cd0692877a5b19dcc9d4a40aea7ef4d
SHA256 (pp-1.3.2.tar.gz) = 3dff3acad3a16a87ecba7e557afc2b7d55c5692e71c67a6d60972f8a549e64b7
SIZE (pp-1.3.2.tar.gz) = 9024

9
devel/py-pp/pkg-descr Normal file
View file

@ -0,0 +1,9 @@
pp is a python module which provides mechanism for parallel execution of
python code on SMP (systems with multiple processors or cores) and clusters
(computers connected via network)
It is light, easy to install and integrate with other python software.
pp is an open source and cross-platform module written in pure python
WWW: http://www.parallelpython.com/

13
devel/py-pp/pkg-plist Normal file
View file

@ -0,0 +1,13 @@
bin/ppserver.py
%%PYTHON_SITELIBDIR%%/pp.py
%%PYTHON_SITELIBDIR%%/pp.pyc
%%PYTHON_SITELIBDIR%%/pp.pyo
%%PYTHON_SITELIBDIR%%/ppserver.py
%%PYTHON_SITELIBDIR%%/ppserver.pyc
%%PYTHON_SITELIBDIR%%/ppserver.pyo
%%PYTHON_SITELIBDIR%%/pptransport.py
%%PYTHON_SITELIBDIR%%/pptransport.pyc
%%PYTHON_SITELIBDIR%%/pptransport.pyo
%%PYTHON_SITELIBDIR%%/ppworker.py
%%PYTHON_SITELIBDIR%%/ppworker.pyc
%%PYTHON_SITELIBDIR%%/ppworker.pyo