aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorwen <wen@FreeBSD.org>2011-11-08 14:13:42 +0800
committerwen <wen@FreeBSD.org>2011-11-08 14:13:42 +0800
commit489af0a8025ca9078cf5cfac34e4354a9c873876 (patch)
tree948a4505de951d031e3a67696492c9677bb06317 /devel
parentf41df3702eec7fe80da262a32dcfbc16ac51b512 (diff)
downloadfreebsd-ports-graphics-489af0a8025ca9078cf5cfac34e4354a9c873876.tar.gz
freebsd-ports-graphics-489af0a8025ca9078cf5cfac34e4354a9c873876.tar.zst
freebsd-ports-graphics-489af0a8025ca9078cf5cfac34e4354a9c873876.zip
This package provides a metaclass that allows classes implemented
in extension modules to be subclassed in Python. WWW: http://pypi.python.org/pypi/ExtensionClass Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-ExtensionClass/Makefile25
-rw-r--r--devel/py-ExtensionClass/distinfo2
-rw-r--r--devel/py-ExtensionClass/pkg-descr4
-rw-r--r--devel/py-ExtensionClass/pkg-plist47
5 files changed, 79 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d1dc9b3db54..8620829e9cf 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2936,6 +2936,7 @@
SUBDIR += py-BytecodeAssembler
SUBDIR += py-DateTime
SUBDIR += py-EnthoughtBase
+ SUBDIR += py-ExtensionClass
SUBDIR += py-InlineEgg
SUBDIR += py-Jinja
SUBDIR += py-Jinja2
diff --git a/devel/py-ExtensionClass/Makefile b/devel/py-ExtensionClass/Makefile
new file mode 100644
index 00000000000..5761480c51b
--- /dev/null
+++ b/devel/py-ExtensionClass/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: py-ExtensionClass
+# Date created: Nov 9, 2011
+# Whom: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ExtensionClass
+PORTVERSION= 2.13.2
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DIST_SUBDIR= zope
+
+MAINTAINER= cvs-src@yandex.ru
+COMMENT= Metaclass for subclassable extension types
+
+LICENSE= ZPL21
+
+PYEASYINSTALL_ARCHDEP= yes
+USE_PYTHON= yes
+USE_PYDISTUTILS= easy_install
+USE_ZIP= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-ExtensionClass/distinfo b/devel/py-ExtensionClass/distinfo
new file mode 100644
index 00000000000..2d9a919d0d6
--- /dev/null
+++ b/devel/py-ExtensionClass/distinfo
@@ -0,0 +1,2 @@
+SHA256 (zope/ExtensionClass-2.13.2.zip) = 4ed092d2dfd2f45f3c128b7fdf327bc8a5ad6ecd9ee5cbf8d6c6645dd3c1509e
+SIZE (zope/ExtensionClass-2.13.2.zip) = 35200
diff --git a/devel/py-ExtensionClass/pkg-descr b/devel/py-ExtensionClass/pkg-descr
new file mode 100644
index 00000000000..091201f4485
--- /dev/null
+++ b/devel/py-ExtensionClass/pkg-descr
@@ -0,0 +1,4 @@
+This package provides a metaclass that allows classes implemented
+in extension modules to be subclassed in Python.
+
+WWW: http://pypi.python.org/pypi/ExtensionClass
diff --git a/devel/py-ExtensionClass/pkg-plist b/devel/py-ExtensionClass/pkg-plist
new file mode 100644
index 00000000000..21c42ec6261
--- /dev/null
+++ b/devel/py-ExtensionClass/pkg-plist
@@ -0,0 +1,47 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/_ComputedAttribute.c
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/_ComputedAttribute.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/_ComputedAttribute.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/_ComputedAttribute.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/_ComputedAttribute.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute/tests.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/native_libs.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/ExtensionClass.h
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/_ExtensionClass.c
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/_ExtensionClass.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/_ExtensionClass.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/_ExtensionClass.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/_ExtensionClass.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/pickle/pickle.c
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/tests.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/_MethodObject.c
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/_MethodObject.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/_MethodObject.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/_MethodObject.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/_MethodObject.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject/tests.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/MethodObject
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass/pickle
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ExtensionClass
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ComputedAttribute
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%