Import py-zmq, a lightweight and super-fast messaging library built on top of

the ZeroMQ library.
ok benoit@, mpi@ and Anders Langworthy.
This commit is contained in:
rpointel 2011-11-30 06:13:25 +00:00
parent 8e99253606
commit e45b60b4b8
4 changed files with 164 additions and 0 deletions

46
net/py-zmq/Makefile Normal file
View File

@ -0,0 +1,46 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/11/30 06:13:25 rpointel Exp $
COMMENT = Python bindings for ZeroMQ
MODPY_EGG_VERSION = 2.1.10
DISTNAME = pyzmq-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME:S/py/py-/}
CATEGORIES = net devel
HOMEPAGE = http://github.com/zeromq/pyzmq/
# LGPLv3
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = ${MODPY_WANTLIB} zmq
MASTER_SITES = ${MASTER_SITE_PYPI:=p/pyzmq/} \
https://github.com/downloads/zeromq/pyzmq/
MODULES = lang/python
BUILD_DEPENDS = net/zeromq
LIB_DEPENDS = ${BUILD_DEPENDS}
RUN_DEPENDS = security/py-paramiko \
devel/py-pexpect
MODPY_DISTUTILS_BUILDARGS = --zmq=${LOCALBASE}
REGRESS_TARGET = test
# regression tests needs to change default ulimit
# ulimit -n 1024
REGRESS_DEPENDS += math/py-numpy \
devel/py-nose
do-regress:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${MODPY_BIN} ./${MODPY_SETUP} build_ext --inplace
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${MODPY_BIN} ./${MODPY_SETUP} ${REGRESS_TARGET}
.include <bsd.port.mk>

5
net/py-zmq/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (pyzmq-2.1.10.tar.gz) = GdZuS/mbVwrtDE10TyPJgA==
RMD160 (pyzmq-2.1.10.tar.gz) = EfNYU02p49E7SnuyA6Csb7b2MQw=
SHA1 (pyzmq-2.1.10.tar.gz) = 1YMFb1tzWJm0pv5oRN+kDC69Nck=
SHA256 (pyzmq-2.1.10.tar.gz) = y8uMe/UUKXrsbkYiOB6f6stPxVL2ENiamFbEfiRvOTI=
SIZE (pyzmq-2.1.10.tar.gz) = 613843

2
net/py-zmq/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
PyZMQ is a lightweight and super-fast messaging library built on top of
the ZeroMQ library.

111
net/py-zmq/pkg/PLIST Normal file
View File

@ -0,0 +1,111 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/11/30 06:13:25 rpointel Exp $
lib/python${MODPY_VERSION}/site-packages/pyzmq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/zmq/
lib/python${MODPY_VERSION}/site-packages/zmq/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/core/
lib/python${MODPY_VERSION}/site-packages/zmq/core/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/core/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/core/constants.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/context.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/core/context.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/device.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/error.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/libzmq.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/core/message.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/core/message.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/poll.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/socket.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/core/socket.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/stopwatch.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/core/stopwatch.so
lib/python${MODPY_VERSION}/site-packages/zmq/core/version.so
lib/python${MODPY_VERSION}/site-packages/zmq/devices/
lib/python${MODPY_VERSION}/site-packages/zmq/devices/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/devices/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/devices/basedevice.py
lib/python${MODPY_VERSION}/site-packages/zmq/devices/basedevice.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/devices/monitoredqueue.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/devices/monitoredqueue.so
lib/python${MODPY_VERSION}/site-packages/zmq/devices/monitoredqueuedevice.py
lib/python${MODPY_VERSION}/site-packages/zmq/devices/monitoredqueuedevice.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/ioloop.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/ioloop.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/auto.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/auto.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/posix.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/posix.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/windows.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/platform/windows.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/stack_context.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/stack_context.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/zmqstream.py
lib/python${MODPY_VERSION}/site-packages/zmq/eventloop/zmqstream.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/log/
lib/python${MODPY_VERSION}/site-packages/zmq/log/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/log/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/log/handlers.py
lib/python${MODPY_VERSION}/site-packages/zmq/log/handlers.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/forward.py
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/forward.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/tunnel.py
lib/python${MODPY_VERSION}/site-packages/zmq/ssh/tunnel.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/
lib/python${MODPY_VERSION}/site-packages/zmq/tests/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_context.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_context.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_device.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_device.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_error.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_error.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_imports.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_imports.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_ioloop.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_ioloop.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_log.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_log.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_message.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_message.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_monqueue.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_monqueue.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_multipart.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_multipart.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_pair.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_pair.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_poll.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_poll.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_pubsub.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_pubsub.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_reqrep.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_reqrep.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_socket.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_socket.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_stopwatch.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_stopwatch.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_version.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_version.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_zmqstream.py
lib/python${MODPY_VERSION}/site-packages/zmq/tests/test_zmqstream.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/utils/
lib/python${MODPY_VERSION}/site-packages/zmq/utils/__init__.py
lib/python${MODPY_VERSION}/site-packages/zmq/utils/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/utils/allocate.h
lib/python${MODPY_VERSION}/site-packages/zmq/utils/buffers.pxd
lib/python${MODPY_VERSION}/site-packages/zmq/utils/initthreads.so
lib/python${MODPY_VERSION}/site-packages/zmq/utils/jsonapi.py
lib/python${MODPY_VERSION}/site-packages/zmq/utils/jsonapi.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/utils/pyversion_compat.h
lib/python${MODPY_VERSION}/site-packages/zmq/utils/rebuffer.so
lib/python${MODPY_VERSION}/site-packages/zmq/utils/strtypes.py
lib/python${MODPY_VERSION}/site-packages/zmq/utils/strtypes.pyc
lib/python${MODPY_VERSION}/site-packages/zmq/utils/zmq_compat.h