diff --git a/devel/Makefile b/devel/Makefile index cc7ef8c91524..78a77e9d67c9 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1265,6 +1265,7 @@ SUBDIR += py-pqueue SUBDIR += py-psyco SUBDIR += py-px + SUBDIR += py-pyro SUBDIR += py-repl SUBDIR += py-resourcepackage SUBDIR += py-reverse diff --git a/devel/py-pyro/Makefile b/devel/py-pyro/Makefile new file mode 100644 index 000000000000..fa12f40ef519 --- /dev/null +++ b/devel/py-pyro/Makefile @@ -0,0 +1,22 @@ +# Ports collection makefile for: py-pyro +# Date created: 2 March 2005 +# Whom: Choe, Cheng-Dae +# +# $FreeBSD$ +# + +PORTNAME= pyro +PORTVERSION= 3.4 +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= Pyro-${PORTVERSION} + +MAINTAINER= whitekid@gmail.com +COMMENT= Distributed Object Technology system written entirely in Python + +USE_PYTHON= yes +USE_PYDISTUTILS= yes + +.include diff --git a/devel/py-pyro/distinfo b/devel/py-pyro/distinfo new file mode 100644 index 000000000000..a219ecd936bb --- /dev/null +++ b/devel/py-pyro/distinfo @@ -0,0 +1,2 @@ +MD5 (Pyro-3.4.tar.gz) = ff6c19d8b75ed74bcad5a7bd7abf6eb2 +SIZE (Pyro-3.4.tar.gz) = 217795 diff --git a/devel/py-pyro/files/patch-setup.cfg b/devel/py-pyro/files/patch-setup.cfg new file mode 100644 index 000000000000..87b267980307 --- /dev/null +++ b/devel/py-pyro/files/patch-setup.cfg @@ -0,0 +1,18 @@ + +$FreeBSD$ + +--- setup.cfg.orig ++++ setup.cfg +@@ -4,9 +4,9 @@ + ### Enable the following two items for unattended install. + ### The scripts location is mandatory. Change it so something sensible. + +-#[install-options] +-#unattended=1 ++[install-options] ++unattended=1 + + [install] + optimize=1 +-#install-scripts=/foo/bar ++install-scripts=$PREFIX/bin diff --git a/devel/py-pyro/pkg-descr b/devel/py-pyro/pkg-descr new file mode 100644 index 000000000000..46b7d77e10ea --- /dev/null +++ b/devel/py-pyro/pkg-descr @@ -0,0 +1,6 @@ +Pyro is short 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. + +WWW: http://pyro.sourceforge.net/ diff --git a/devel/py-pyro/pkg-plist b/devel/py-pyro/pkg-plist new file mode 100644 index 000000000000..cd19b4ab0fb0 --- /dev/null +++ b/devel/py-pyro/pkg-plist @@ -0,0 +1,85 @@ +bin/es +bin/esd +bin/genguid +bin/ns +bin/nsc +bin/nsd +bin/pyroc +bin/rns +bin/wxnsc +bin/xnsc +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Clients.py +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Clients.pyc +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Clients.pyo +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Server.py +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Server.pyc +%%PYTHON_SITELIBDIR%%/Pyro/EventService/Server.pyo +%%PYTHON_SITELIBDIR%%/Pyro/EventService/__init__.py +%%PYTHON_SITELIBDIR%%/Pyro/EventService/__init__.pyc +%%PYTHON_SITELIBDIR%%/Pyro/EventService/__init__.pyo +%%PYTHON_SITELIBDIR%%/Pyro/__init__.py +%%PYTHON_SITELIBDIR%%/Pyro/__init__.pyc +%%PYTHON_SITELIBDIR%%/Pyro/__init__.pyo +%%PYTHON_SITELIBDIR%%/Pyro/configuration.py +%%PYTHON_SITELIBDIR%%/Pyro/configuration.pyc +%%PYTHON_SITELIBDIR%%/Pyro/configuration.pyo +%%PYTHON_SITELIBDIR%%/Pyro/constants.py +%%PYTHON_SITELIBDIR%%/Pyro/constants.pyc +%%PYTHON_SITELIBDIR%%/Pyro/constants.pyo +%%PYTHON_SITELIBDIR%%/Pyro/core.py +%%PYTHON_SITELIBDIR%%/Pyro/core.pyc +%%PYTHON_SITELIBDIR%%/Pyro/core.pyo +%%PYTHON_SITELIBDIR%%/Pyro/errors.py +%%PYTHON_SITELIBDIR%%/Pyro/errors.pyc +%%PYTHON_SITELIBDIR%%/Pyro/errors.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/BasicNTService.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/BasicNTService.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/BasicNTService.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/ES_NtService.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/ES_NtService.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/ES_NtService.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/NS_NtService.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/NS_NtService.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/NS_NtService.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/ServiceTest.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/ServiceTest.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/ServiceTest.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/__init__.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/__init__.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/__init__.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/daemonizer.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/daemonizer.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/daemonizer.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote.pyo +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote_nons.py +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote_nons.pyc +%%PYTHON_SITELIBDIR%%/Pyro/ext/remote_nons.pyo +%%PYTHON_SITELIBDIR%%/Pyro/naming.py +%%PYTHON_SITELIBDIR%%/Pyro/naming.pyc +%%PYTHON_SITELIBDIR%%/Pyro/naming.pyo +%%PYTHON_SITELIBDIR%%/Pyro/nsc.py +%%PYTHON_SITELIBDIR%%/Pyro/nsc.pyc +%%PYTHON_SITELIBDIR%%/Pyro/nsc.pyo +%%PYTHON_SITELIBDIR%%/Pyro/protocol.py +%%PYTHON_SITELIBDIR%%/Pyro/protocol.pyc +%%PYTHON_SITELIBDIR%%/Pyro/protocol.pyo +%%PYTHON_SITELIBDIR%%/Pyro/pyroc.py +%%PYTHON_SITELIBDIR%%/Pyro/pyroc.pyc +%%PYTHON_SITELIBDIR%%/Pyro/pyroc.pyo +%%PYTHON_SITELIBDIR%%/Pyro/util.py +%%PYTHON_SITELIBDIR%%/Pyro/util.pyc +%%PYTHON_SITELIBDIR%%/Pyro/util.pyo +%%PYTHON_SITELIBDIR%%/Pyro/util2.py +%%PYTHON_SITELIBDIR%%/Pyro/util2.pyc +%%PYTHON_SITELIBDIR%%/Pyro/util2.pyo +%%PYTHON_SITELIBDIR%%/Pyro/wxnsc.py +%%PYTHON_SITELIBDIR%%/Pyro/wxnsc.pyc +%%PYTHON_SITELIBDIR%%/Pyro/wxnsc.pyo +%%PYTHON_SITELIBDIR%%/Pyro/xnsc.py +%%PYTHON_SITELIBDIR%%/Pyro/xnsc.pyc +%%PYTHON_SITELIBDIR%%/Pyro/xnsc.pyo +@dirrm %%PYTHON_SITELIBDIR%%/Pyro/ext +@dirrm %%PYTHON_SITELIBDIR%%/Pyro/EventService +@dirrm %%PYTHON_SITELIBDIR%%/Pyro