aboutsummaryrefslogtreecommitdiff
path: root/devel/py-extended_threading
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-05-30 20:11:11 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-05-30 20:11:11 +0000
commitd060d95b2fd992a11bfc15cbc078febfaa971f5a (patch)
treebedf456ee6b0535699ead484a56a072ebdc87d0b /devel/py-extended_threading
parent0dcc1af51583d66d68f8710b3e8458a362dfc3c4 (diff)
Notes
Diffstat (limited to 'devel/py-extended_threading')
-rw-r--r--devel/py-extended_threading/Makefile33
-rw-r--r--devel/py-extended_threading/distinfo3
-rw-r--r--devel/py-extended_threading/pkg-descr6
-rw-r--r--devel/py-extended_threading/pkg-plist14
4 files changed, 56 insertions, 0 deletions
diff --git a/devel/py-extended_threading/Makefile b/devel/py-extended_threading/Makefile
new file mode 100644
index 000000000000..e46d6b61ee41
--- /dev/null
+++ b/devel/py-extended_threading/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: py-extended_threading
+# Date created: 14 Jan 2008
+# Whom: James Stapleton <fbsdporter@var-dev.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= extended_threading
+PORTVERSION= 0.2
+CATEGORIES= devel python
+MASTER_SITES+= http://www.var-dev.net/programming/python/extended_threading/ \
+ http://www.var-dev.com/programming/python/extended_threading/ \
+ http://www.var-dev.org/programming/python/extended_threading/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= extended_threading-0_2
+
+MAINTAINER= fbsdporter@var-dev.net
+COMMENT= A library to extend pythons threading library
+
+USE_PYTHON= 2.3+
+
+USE_BZIP2= YES
+
+do-build:
+ (cd ${WRKDIR}/extended_threading/extended_threading/ && \
+ echo "import sys; import py_compile; for f in sys.argv: py_compile.compile(f)" | ${PYTHON_CMD} *.py)
+
+do-install:
+ ${MKDIR} ${PYTHON_SITELIBDIR}/extended_threading
+ (cd ${WRKDIR}/extended_threading/extended_threading/ && \
+ ${CP} -rfv * ${PYTHON_SITELIBDIR}/extended_threading)
+
+.include <bsd.port.mk>
diff --git a/devel/py-extended_threading/distinfo b/devel/py-extended_threading/distinfo
new file mode 100644
index 000000000000..8355471949a0
--- /dev/null
+++ b/devel/py-extended_threading/distinfo
@@ -0,0 +1,3 @@
+MD5 (extended_threading-0_2.tar.bz2) = 61b96aa64168b27b5681bbda90c44a13
+SHA256 (extended_threading-0_2.tar.bz2) = aa0e767fb193f10e95042b7b18f0e3cae0309876e24594b681eea34fad21995f
+SIZE (extended_threading-0_2.tar.bz2) = 11788
diff --git a/devel/py-extended_threading/pkg-descr b/devel/py-extended_threading/pkg-descr
new file mode 100644
index 000000000000..5bfac81026ad
--- /dev/null
+++ b/devel/py-extended_threading/pkg-descr
@@ -0,0 +1,6 @@
+This port provides extra threading options including:
+
+* Subclassable thread-related classes (such as locks)
+* Read/Write locks
+
+WWW: http://www.var-dev.net
diff --git a/devel/py-extended_threading/pkg-plist b/devel/py-extended_threading/pkg-plist
new file mode 100644
index 000000000000..4b297e4b4a8b
--- /dev/null
+++ b/devel/py-extended_threading/pkg-plist
@@ -0,0 +1,14 @@
+%%PYTHON_SITELIBDIR%%/extended_threading/__init__.py
+%%PYTHON_SITELIBDIR%%/extended_threading/slock.py
+%%PYTHON_SITELIBDIR%%/extended_threading/slock.pyc
+%%PYTHON_SITELIBDIR%%/extended_threading/srlock.py
+%%PYTHON_SITELIBDIR%%/extended_threading/srlock.pyc
+%%PYTHON_SITELIBDIR%%/extended_threading/lockholder.py
+%%PYTHON_SITELIBDIR%%/extended_threading/lockholder.pyc
+%%PYTHON_SITELIBDIR%%/extended_threading/inheritable.py
+%%PYTHON_SITELIBDIR%%/extended_threading/inheritable.pyc
+%%PYTHON_SITELIBDIR%%/extended_threading/rwlock.py
+%%PYTHON_SITELIBDIR%%/extended_threading/rwlock.pyc
+%%PYTHON_SITELIBDIR%%/extended_threading/rwrlock.py
+%%PYTHON_SITELIBDIR%%/extended_threading/rwrlock.pyc
+@dirrm %%PYTHON_SITELIBDIR%%/extended_threading/