aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-08-14 00:41:18 +0800
committermiwi <miwi@FreeBSD.org>2009-08-14 00:41:18 +0800
commit4a9056974d75fa9b5bef185675f463923854d8d9 (patch)
tree91d7e0da0a86c9e7e87966d337806040dfcf23bf /devel
parent34f7059ae104d382e0cdcc41aa3b3cdd2b16cc99 (diff)
downloadfreebsd-ports-gnome-4a9056974d75fa9b5bef185675f463923854d8d9.tar.gz
freebsd-ports-gnome-4a9056974d75fa9b5bef185675f463923854d8d9.tar.zst
freebsd-ports-gnome-4a9056974d75fa9b5bef185675f463923854d8d9.zip
repoze.tm2 is a middleware which uses the ZODB transaction manager
to wrap a call to its pipeline children inside a transaction. This is a fork of the repoze.tm package which depends only on the transaction package rather than the entirety of ZODB (for users who don't rely on ZODB). WWW: http://www.repoze.org/ PR: ports/137601 Submitted by: Wen Heping <wenheping at gmail.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-repoze.tm2/Makefile23
-rw-r--r--devel/py-repoze.tm2/distinfo3
-rw-r--r--devel/py-repoze.tm2/pkg-descr7
-rw-r--r--devel/py-repoze.tm2/pkg-plist21
5 files changed, 55 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b95bdb6dc2a8..881e65928e0e 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2459,6 +2459,7 @@
SUBDIR += py-qt4-test
SUBDIR += py-rbtree
SUBDIR += py-repl
+ SUBDIR += py-repoze.tm2
SUBDIR += py-repoze.what
SUBDIR += py-repoze.who
SUBDIR += py-repoze.who-testutil
diff --git a/devel/py-repoze.tm2/Makefile b/devel/py-repoze.tm2/Makefile
new file mode 100644
index 000000000000..4aa5ae99cbf2
--- /dev/null
+++ b/devel/py-repoze.tm2/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: py-repoze.tm2
+# Date created: 9th August,2009
+# Whom: Wen Heping <wenheping@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= repoze.tm2
+PORTVERSION= 1.0a4
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= wenheping@gmail.com
+COMMENT= Zope-like transaction manager via WSGI middleware
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}transaction>=1.0.0:${PORTSDIR}/devel/py-transaction
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= easy_install
+
+.include <bsd.port.mk>
diff --git a/devel/py-repoze.tm2/distinfo b/devel/py-repoze.tm2/distinfo
new file mode 100644
index 000000000000..86fc70119f09
--- /dev/null
+++ b/devel/py-repoze.tm2/distinfo
@@ -0,0 +1,3 @@
+MD5 (repoze.tm2-1.0a4.tar.gz) = 0a8c71c8b99487de353ca2b1205f05e4
+SHA256 (repoze.tm2-1.0a4.tar.gz) = 8d10eab7ab8cdd2f87a196e1c10a1ac908ab2ebabd9bf6ac2df4fc30599a4e36
+SIZE (repoze.tm2-1.0a4.tar.gz) = 19364
diff --git a/devel/py-repoze.tm2/pkg-descr b/devel/py-repoze.tm2/pkg-descr
new file mode 100644
index 000000000000..805eb88fce44
--- /dev/null
+++ b/devel/py-repoze.tm2/pkg-descr
@@ -0,0 +1,7 @@
+repoze.tm2 is a middleware which uses the ZODB transaction manager
+to wrap a call to its pipeline children inside a transaction. This
+is a fork of the repoze.tm package which depends only on the transaction
+package rather than the entirety of ZODB (for users who don't rely on
+ZODB).
+
+WWW: http://www.repoze.org/
diff --git a/devel/py-repoze.tm2/pkg-plist b/devel/py-repoze.tm2/pkg-plist
new file mode 100644
index 000000000000..55650efa9050
--- /dev/null
+++ b/devel/py-repoze.tm2/pkg-plist
@@ -0,0 +1,21 @@
+%%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/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm/tests.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/tm
+@dirrmtry %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%