aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-07-19 05:08:05 +0800
committerpav <pav@FreeBSD.org>2005-07-19 05:08:05 +0800
commitb9473fad0e042e6a2826ce472ca308d3999ea80c (patch)
treef0732f6d76aaf65da476c53411be617d159b7ba2 /devel
parent83809e875fb57ea44abc8f6127447f4fc92d0741 (diff)
downloadfreebsd-ports-gnome-b9473fad0e042e6a2826ce472ca308d3999ea80c.tar.gz
freebsd-ports-gnome-b9473fad0e042e6a2826ce472ca308d3999ea80c.tar.zst
freebsd-ports-gnome-b9473fad0e042e6a2826ce472ca308d3999ea80c.zip
PyProtocols extends the PEP 246 adapt() function with a new "declaration API"
that lets you easily define your own protocols and adapters, and declare what adapters should be used to adapt what types, objects, or protocols. In addition to its own Interface type, PyProtocols can also use Twisted and Zope's Interface types too. PR: ports/83626 Submitted by: Nicola Vitale <nivit@email.it>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-protocols-devel/Makefile22
-rw-r--r--devel/py-protocols-devel/distinfo2
-rw-r--r--devel/py-protocols-devel/pkg-descr8
-rw-r--r--devel/py-protocols-devel/pkg-plist52
-rw-r--r--devel/py-protocols/Makefile22
-rw-r--r--devel/py-protocols/distinfo2
-rw-r--r--devel/py-protocols/pkg-descr8
-rw-r--r--devel/py-protocols/pkg-plist52
9 files changed, 169 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d6add5a0c6a6..52d94ebde112 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1338,6 +1338,7 @@
SUBDIR += py-plex
SUBDIR += py-pmock
SUBDIR += py-pqueue
+ SUBDIR += py-protocols
SUBDIR += py-psyco
SUBDIR += py-px
SUBDIR += py-repl
diff --git a/devel/py-protocols-devel/Makefile b/devel/py-protocols-devel/Makefile
new file mode 100644
index 000000000000..2cfc11c309bd
--- /dev/null
+++ b/devel/py-protocols-devel/Makefile
@@ -0,0 +1,22 @@
+# Ports collection makefile for: protocols
+# Date created: 2005-07-17
+# Whom: Nicola Vitale
+#
+# $FreeBSD$
+#
+
+PORTNAME= protocols
+PORTVERSION= 0.9.3
+CATEGORIES= devel python
+MASTER_SITES= http://peak.telecommunity.com/dist/
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= PyProtocols-${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= Python module extending the PEP 246 adapt() function
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-protocols-devel/distinfo b/devel/py-protocols-devel/distinfo
new file mode 100644
index 000000000000..ef650edc13a5
--- /dev/null
+++ b/devel/py-protocols-devel/distinfo
@@ -0,0 +1,2 @@
+MD5 (PyProtocols-0.9.3.tar.gz) = 43df88c8772549640cfc40a78758bf7b
+SIZE (PyProtocols-0.9.3.tar.gz) = 339122
diff --git a/devel/py-protocols-devel/pkg-descr b/devel/py-protocols-devel/pkg-descr
new file mode 100644
index 000000000000..de65bb788526
--- /dev/null
+++ b/devel/py-protocols-devel/pkg-descr
@@ -0,0 +1,8 @@
+PyProtocols extends the PEP 246 adapt() function with a new "declaration API"
+that lets you easily define your own protocols and adapters, and declare what
+adapters should be used to adapt what types, objects, or protocols.
+In addition to its own Interface type, PyProtocols can also use Twisted and
+Zope's Interface types too.
+
+Author: Phillip J. Eby
+WWW: http://peak.telecommunity.com/PyProtocols.html
diff --git a/devel/py-protocols-devel/pkg-plist b/devel/py-protocols-devel/pkg-plist
new file mode 100644
index 000000000000..2007aace8880
--- /dev/null
+++ b/devel/py-protocols-devel/pkg-plist
@@ -0,0 +1,52 @@
+@comment $FreeBSD$
+%%PYTHON_SITELIBDIR%%/protocols/__init__.py
+%%PYTHON_SITELIBDIR%%/protocols/__init__.pyc
+%%PYTHON_SITELIBDIR%%/protocols/__init__.pyo
+%%PYTHON_SITELIBDIR%%/protocols/_speedups.so
+%%PYTHON_SITELIBDIR%%/protocols/adapters.py
+%%PYTHON_SITELIBDIR%%/protocols/adapters.pyc
+%%PYTHON_SITELIBDIR%%/protocols/adapters.pyo
+%%PYTHON_SITELIBDIR%%/protocols/advice.py
+%%PYTHON_SITELIBDIR%%/protocols/advice.pyc
+%%PYTHON_SITELIBDIR%%/protocols/advice.pyo
+%%PYTHON_SITELIBDIR%%/protocols/api.py
+%%PYTHON_SITELIBDIR%%/protocols/api.pyc
+%%PYTHON_SITELIBDIR%%/protocols/api.pyo
+%%PYTHON_SITELIBDIR%%/protocols/classic.py
+%%PYTHON_SITELIBDIR%%/protocols/classic.pyc
+%%PYTHON_SITELIBDIR%%/protocols/classic.pyo
+%%PYTHON_SITELIBDIR%%/protocols/generate.py
+%%PYTHON_SITELIBDIR%%/protocols/generate.pyc
+%%PYTHON_SITELIBDIR%%/protocols/generate.pyo
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.py
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyo
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.py
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyc
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyo
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.py
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyc
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/protocols/tests
+@dirrm %%PYTHON_SITELIBDIR%%/protocols
diff --git a/devel/py-protocols/Makefile b/devel/py-protocols/Makefile
new file mode 100644
index 000000000000..2cfc11c309bd
--- /dev/null
+++ b/devel/py-protocols/Makefile
@@ -0,0 +1,22 @@
+# Ports collection makefile for: protocols
+# Date created: 2005-07-17
+# Whom: Nicola Vitale
+#
+# $FreeBSD$
+#
+
+PORTNAME= protocols
+PORTVERSION= 0.9.3
+CATEGORIES= devel python
+MASTER_SITES= http://peak.telecommunity.com/dist/
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= PyProtocols-${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= Python module extending the PEP 246 adapt() function
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-protocols/distinfo b/devel/py-protocols/distinfo
new file mode 100644
index 000000000000..ef650edc13a5
--- /dev/null
+++ b/devel/py-protocols/distinfo
@@ -0,0 +1,2 @@
+MD5 (PyProtocols-0.9.3.tar.gz) = 43df88c8772549640cfc40a78758bf7b
+SIZE (PyProtocols-0.9.3.tar.gz) = 339122
diff --git a/devel/py-protocols/pkg-descr b/devel/py-protocols/pkg-descr
new file mode 100644
index 000000000000..de65bb788526
--- /dev/null
+++ b/devel/py-protocols/pkg-descr
@@ -0,0 +1,8 @@
+PyProtocols extends the PEP 246 adapt() function with a new "declaration API"
+that lets you easily define your own protocols and adapters, and declare what
+adapters should be used to adapt what types, objects, or protocols.
+In addition to its own Interface type, PyProtocols can also use Twisted and
+Zope's Interface types too.
+
+Author: Phillip J. Eby
+WWW: http://peak.telecommunity.com/PyProtocols.html
diff --git a/devel/py-protocols/pkg-plist b/devel/py-protocols/pkg-plist
new file mode 100644
index 000000000000..2007aace8880
--- /dev/null
+++ b/devel/py-protocols/pkg-plist
@@ -0,0 +1,52 @@
+@comment $FreeBSD$
+%%PYTHON_SITELIBDIR%%/protocols/__init__.py
+%%PYTHON_SITELIBDIR%%/protocols/__init__.pyc
+%%PYTHON_SITELIBDIR%%/protocols/__init__.pyo
+%%PYTHON_SITELIBDIR%%/protocols/_speedups.so
+%%PYTHON_SITELIBDIR%%/protocols/adapters.py
+%%PYTHON_SITELIBDIR%%/protocols/adapters.pyc
+%%PYTHON_SITELIBDIR%%/protocols/adapters.pyo
+%%PYTHON_SITELIBDIR%%/protocols/advice.py
+%%PYTHON_SITELIBDIR%%/protocols/advice.pyc
+%%PYTHON_SITELIBDIR%%/protocols/advice.pyo
+%%PYTHON_SITELIBDIR%%/protocols/api.py
+%%PYTHON_SITELIBDIR%%/protocols/api.pyc
+%%PYTHON_SITELIBDIR%%/protocols/api.pyo
+%%PYTHON_SITELIBDIR%%/protocols/classic.py
+%%PYTHON_SITELIBDIR%%/protocols/classic.pyc
+%%PYTHON_SITELIBDIR%%/protocols/classic.pyo
+%%PYTHON_SITELIBDIR%%/protocols/generate.py
+%%PYTHON_SITELIBDIR%%/protocols/generate.pyc
+%%PYTHON_SITELIBDIR%%/protocols/generate.pyo
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.py
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/protocols/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/checks.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_advice.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_classes.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_direct.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_twisted.pyo
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.py
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyc
+%%PYTHON_SITELIBDIR%%/protocols/tests/test_zope.pyo
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.py
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyc
+%%PYTHON_SITELIBDIR%%/protocols/twisted_support.pyo
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.py
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyc
+%%PYTHON_SITELIBDIR%%/protocols/zope_support.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/protocols/tests
+@dirrm %%PYTHON_SITELIBDIR%%/protocols