diff options
Diffstat (limited to 'devel/py-Pyro')
-rw-r--r-- | devel/py-Pyro/DESCR | 15 | ||||
-rw-r--r-- | devel/py-Pyro/Makefile | 18 | ||||
-rw-r--r-- | devel/py-Pyro/PLIST | 86 | ||||
-rw-r--r-- | devel/py-Pyro/TODO | 8 | ||||
-rw-r--r-- | devel/py-Pyro/distinfo | 5 | ||||
-rw-r--r-- | devel/py-Pyro/patches/patch-aa | 18 |
6 files changed, 150 insertions, 0 deletions
diff --git a/devel/py-Pyro/DESCR b/devel/py-Pyro/DESCR new file mode 100644 index 00000000000..56bee28d776 --- /dev/null +++ b/devel/py-Pyro/DESCR @@ -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 diff --git a/devel/py-Pyro/Makefile b/devel/py-Pyro/Makefile new file mode 100644 index 00000000000..7047e55a2e2 --- /dev/null +++ b/devel/py-Pyro/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/12/31 10:13:56 darcy Exp $ +# + +DISTNAME= Pyro-3.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyro/} + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://pyro.sourceforge.net/ +COMMENT= Distributed Object Technology system in Python + +USE_BUILDLINK3= yes +PY_PATCHPLIST= yes +PYDISTUTILSPKG= yes + +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-Pyro/PLIST b/devel/py-Pyro/PLIST new file mode 100644 index 00000000000..abaa600c1da --- /dev/null +++ b/devel/py-Pyro/PLIST @@ -0,0 +1,86 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/31 10:13:56 darcy Exp $ +bin/es +bin/genguid +bin/ns +bin/nsc +bin/pyroc +bin/rns +bin/xnsc +bin/wxnsc +bin/esd +bin/nsd +${PYSITELIB}/Pyro/EventService/Clients.py +${PYSITELIB}/Pyro/EventService/Clients.pyc +${PYSITELIB}/Pyro/EventService/Clients.pyo +${PYSITELIB}/Pyro/EventService/Server.py +${PYSITELIB}/Pyro/EventService/Server.pyc +${PYSITELIB}/Pyro/EventService/Server.pyo +${PYSITELIB}/Pyro/EventService/__init__.py +${PYSITELIB}/Pyro/EventService/__init__.pyc +${PYSITELIB}/Pyro/EventService/__init__.pyo +${PYSITELIB}/Pyro/__init__.py +${PYSITELIB}/Pyro/__init__.pyc +${PYSITELIB}/Pyro/__init__.pyo +${PYSITELIB}/Pyro/configuration.py +${PYSITELIB}/Pyro/configuration.pyc +${PYSITELIB}/Pyro/configuration.pyo +${PYSITELIB}/Pyro/constants.py +${PYSITELIB}/Pyro/constants.pyc +${PYSITELIB}/Pyro/constants.pyo +${PYSITELIB}/Pyro/core.py +${PYSITELIB}/Pyro/core.pyc +${PYSITELIB}/Pyro/core.pyo +${PYSITELIB}/Pyro/errors.py +${PYSITELIB}/Pyro/errors.pyc +${PYSITELIB}/Pyro/errors.pyo +${PYSITELIB}/Pyro/ext/BasicNTService.py +${PYSITELIB}/Pyro/ext/BasicNTService.pyc +${PYSITELIB}/Pyro/ext/BasicNTService.pyo +${PYSITELIB}/Pyro/ext/ES_NtService.py +${PYSITELIB}/Pyro/ext/ES_NtService.pyc +${PYSITELIB}/Pyro/ext/ES_NtService.pyo +${PYSITELIB}/Pyro/ext/NS_NtService.py +${PYSITELIB}/Pyro/ext/NS_NtService.pyc +${PYSITELIB}/Pyro/ext/NS_NtService.pyo +${PYSITELIB}/Pyro/ext/ServiceTest.py +${PYSITELIB}/Pyro/ext/ServiceTest.pyc +${PYSITELIB}/Pyro/ext/ServiceTest.pyo +${PYSITELIB}/Pyro/ext/__init__.py +${PYSITELIB}/Pyro/ext/__init__.pyc +${PYSITELIB}/Pyro/ext/__init__.pyo +${PYSITELIB}/Pyro/ext/daemonizer.py +${PYSITELIB}/Pyro/ext/daemonizer.pyc +${PYSITELIB}/Pyro/ext/daemonizer.pyo +${PYSITELIB}/Pyro/ext/remote.py +${PYSITELIB}/Pyro/ext/remote.pyc +${PYSITELIB}/Pyro/ext/remote.pyo +${PYSITELIB}/Pyro/ext/remote_nons.py +${PYSITELIB}/Pyro/ext/remote_nons.pyc +${PYSITELIB}/Pyro/ext/remote_nons.pyo +${PYSITELIB}/Pyro/naming.py +${PYSITELIB}/Pyro/naming.pyc +${PYSITELIB}/Pyro/naming.pyo +${PYSITELIB}/Pyro/nsc.py +${PYSITELIB}/Pyro/nsc.pyc +${PYSITELIB}/Pyro/nsc.pyo +${PYSITELIB}/Pyro/protocol.py +${PYSITELIB}/Pyro/protocol.pyc +${PYSITELIB}/Pyro/protocol.pyo +${PYSITELIB}/Pyro/pyroc.py +${PYSITELIB}/Pyro/pyroc.pyc +${PYSITELIB}/Pyro/pyroc.pyo +${PYSITELIB}/Pyro/util.py +${PYSITELIB}/Pyro/util.pyc +${PYSITELIB}/Pyro/util.pyo +${PYSITELIB}/Pyro/util2.py +${PYSITELIB}/Pyro/util2.pyc +${PYSITELIB}/Pyro/util2.pyo +${PYSITELIB}/Pyro/wxnsc.py +${PYSITELIB}/Pyro/wxnsc.pyc +${PYSITELIB}/Pyro/wxnsc.pyo +${PYSITELIB}/Pyro/xnsc.py +${PYSITELIB}/Pyro/xnsc.pyc +${PYSITELIB}/Pyro/xnsc.pyo +@dirrm ${PYSITELIB}/Pyro/ext +@dirrm ${PYSITELIB}/Pyro/EventService +@dirrm ${PYSITELIB}/Pyro diff --git a/devel/py-Pyro/TODO b/devel/py-Pyro/TODO new file mode 100644 index 00000000000..10222d15bdd --- /dev/null +++ b/devel/py-Pyro/TODO @@ -0,0 +1,8 @@ +$Id: TODO,v 1.1.1.1 2004/12/31 10:13:57 darcy Exp $ + +Make scripts installed with ${PYPKGSUFX} so they don't conflict each other +when it is installed for >1 versions of Python. + +(same as wip/py-twisted) + + -- dotz@irc.pl diff --git a/devel/py-Pyro/distinfo b/devel/py-Pyro/distinfo new file mode 100644 index 00000000000..15d3edd9d23 --- /dev/null +++ b/devel/py-Pyro/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/12/31 10:13:56 darcy Exp $ + +SHA1 (Pyro-3.4.tar.gz) = 9df62d1fd9036e5b5a468ab4c9670a2fcf79b331 +Size (Pyro-3.4.tar.gz) = 217795 bytes +SHA1 (patch-aa) = 3298dd9fe932169dc7914b8d0658ac6ce1506a66 diff --git a/devel/py-Pyro/patches/patch-aa b/devel/py-Pyro/patches/patch-aa new file mode 100644 index 00000000000..28e7941e74b --- /dev/null +++ b/devel/py-Pyro/patches/patch-aa @@ -0,0 +1,18 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/12/31 10:13:57 darcy Exp $ + +--- setup.py.orig Tue May 20 21:43:07 2003 ++++ setup.py Thu Jan 1 21:52:52 2004 +@@ -33,9 +33,12 @@ + unattended=cp.get('install-options','unattended') + else: + unattended=0 ++ # there is propably a bug, setup.cfg setting won't work! ++ # -- dotz@irc.pl ++ unattended = True + if unattended: + scr='y' +- loc=cp.get('install','install-scripts') ++ loc=os.environ.get("PREFIX", "/usr/pkg") + "/bin" + print 'Unattended install. Scripts will go to',loc + else: + scr=raw_input('Do you want the Pyro scripts (in bin/) installed (y/n)? ') |