Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

15
devel/py-Pyro/DESCR Normal file
View File

@@ -0,0 +1,15 @@
Pyro is an acronym for PYthon Remote Objects. It is an advanced and powerful
Distributed Object Technology system written entirely in Python, that is
designed to be very easy to use. It resembles Java's Remote Method
Invocation (RMI). It is less similar to CORBA - which is a system- and
language independent Distributed Object Technology and has much more to
offer than Pyro or RMI. But Pyro is small, simple and free (MIT software
license).
Get the manual from
http://pyro.sourceforge.net/pyro-manual/PyroManual.html
Check quite impressive success stories on
http://pyro.sourceforge.net/projects.html

21
devel/py-Pyro/Makefile Normal file
View File

@@ -0,0 +1,21 @@
# $NetBSD: Makefile,v 1.15 2012/10/31 11:19:27 asau Exp $
#
DISTNAME= Pyro4-4.12
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= http://pypi.python.org/packages/source/P/Pyro4/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pyro.sourceforge.net/
COMMENT= Distributed Object Technology system in Python
LICENSE= mit
# only needed for test
#DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
#DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
do-test:
cd ${WRKSRC}/tests; ${PYTHONBIN} run_suite.py
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

62
devel/py-Pyro/PLIST Normal file
View File

@@ -0,0 +1,62 @@
@comment $NetBSD: PLIST,v 1.5 2012/02/17 18:32:57 drochner Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/Pyro4/__init__.py
${PYSITELIB}/Pyro4/__init__.pyc
${PYSITELIB}/Pyro4/__init__.pyo
${PYSITELIB}/Pyro4/configuration.py
${PYSITELIB}/Pyro4/configuration.pyc
${PYSITELIB}/Pyro4/configuration.pyo
${PYSITELIB}/Pyro4/constants.py
${PYSITELIB}/Pyro4/constants.pyc
${PYSITELIB}/Pyro4/constants.pyo
${PYSITELIB}/Pyro4/core.py
${PYSITELIB}/Pyro4/core.pyc
${PYSITELIB}/Pyro4/core.pyo
${PYSITELIB}/Pyro4/errors.py
${PYSITELIB}/Pyro4/errors.pyc
${PYSITELIB}/Pyro4/errors.pyo
${PYSITELIB}/Pyro4/naming.py
${PYSITELIB}/Pyro4/naming.pyc
${PYSITELIB}/Pyro4/naming.pyo
${PYSITELIB}/Pyro4/nsc.py
${PYSITELIB}/Pyro4/nsc.pyc
${PYSITELIB}/Pyro4/nsc.pyo
${PYSITELIB}/Pyro4/socketserver/__init__.py
${PYSITELIB}/Pyro4/socketserver/__init__.pyc
${PYSITELIB}/Pyro4/socketserver/__init__.pyo
${PYSITELIB}/Pyro4/socketserver/multiplexserver.py
${PYSITELIB}/Pyro4/socketserver/multiplexserver.pyc
${PYSITELIB}/Pyro4/socketserver/multiplexserver.pyo
${PYSITELIB}/Pyro4/socketserver/threadpoolserver.py
${PYSITELIB}/Pyro4/socketserver/threadpoolserver.pyc
${PYSITELIB}/Pyro4/socketserver/threadpoolserver.pyo
${PYSITELIB}/Pyro4/socketutil.py
${PYSITELIB}/Pyro4/socketutil.pyc
${PYSITELIB}/Pyro4/socketutil.pyo
${PYSITELIB}/Pyro4/test/__init__.py
${PYSITELIB}/Pyro4/test/__init__.pyc
${PYSITELIB}/Pyro4/test/__init__.pyo
${PYSITELIB}/Pyro4/test/echoserver.py
${PYSITELIB}/Pyro4/test/echoserver.pyc
${PYSITELIB}/Pyro4/test/echoserver.pyo
${PYSITELIB}/Pyro4/threadpool.py
${PYSITELIB}/Pyro4/threadpool.pyc
${PYSITELIB}/Pyro4/threadpool.pyo
${PYSITELIB}/Pyro4/threadutil.py
${PYSITELIB}/Pyro4/threadutil.pyc
${PYSITELIB}/Pyro4/threadutil.pyo
${PYSITELIB}/Pyro4/util.py
${PYSITELIB}/Pyro4/util.pyc
${PYSITELIB}/Pyro4/util.pyo
${PYSITELIB}/Pyro4/utils/__init__.py
${PYSITELIB}/Pyro4/utils/__init__.pyc
${PYSITELIB}/Pyro4/utils/__init__.pyo
${PYSITELIB}/Pyro4/utils/flame.py
${PYSITELIB}/Pyro4/utils/flame.pyc
${PYSITELIB}/Pyro4/utils/flame.pyo
${PYSITELIB}/Pyro4/utils/flameserver.py
${PYSITELIB}/Pyro4/utils/flameserver.pyc
${PYSITELIB}/Pyro4/utils/flameserver.pyo

6
devel/py-Pyro/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.4 2012/02/17 18:32:57 drochner Exp $
SHA1 (Pyro4-4.12.tar.gz) = f24d9a72acadbd9c7a88d95da4384872759af0c9
RMD160 (Pyro4-4.12.tar.gz) = c7aa27de1df635d192a6c96ed7d89140c9ae9a8e
Size (Pyro4-4.12.tar.gz) = 264398 bytes
SHA1 (patch-ab) = 6f0e0a83926e3a849a2021999eada2207387e660

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-ab,v 1.1 2012/02/17 18:32:58 drochner Exp $
avoid sender block
--- tests/PyroTests/test_socket.py.orig 2011-11-05 16:22:00.000000000 +0000
+++ tests/PyroTests/test_socket.py
@@ -140,8 +140,10 @@ class TestSocketutil(unittest.TestCase):
def testMsgWaitallProblems(self):
ss=SU.createSocket(bind=("localhost",0), timeout=0.5)
+ ss.setsockopt(SU.socket.SOL_SOCKET, SU.socket.SO_SNDBUF, 100000)
port=ss.getsockname()[1]
cs=SU.createSocket(connect=("localhost",port), timeout=0.5)
+ cs.setsockopt(SU.socket.SOL_SOCKET, SU.socket.SO_SNDBUF, 100000)
a=ss.accept()
# test some sizes that might be problematic with MSG_WAITALL
for size in [1000,10000,32000,32768,32780,41950,41952,42000,65000,65535,65600,80000]: