NEW PORTS: databases/py-dbutils, database connection pool for multithread application

DBUtils is a suite of tools providing solid, persistent and
	pooled connections to a database that can be used in all
	kinds of multi-threaded environments like Webware for Python
	or other web application servers. The suite supports DB-API
	2 compliant database interfaces and the classic PyGreSQL
	interface.

	WWW:   http://www.webwareforpython.org/DBUtils

PR:		ports/91268
Submitted by:	"Choe, Cheng-Dae" <whitekid@gmail.com>
This commit is contained in:
Edwin Groothuis 2006-01-03 22:12:27 +00:00
parent 3665b4ea65
commit 9ad98bbaa6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=152688
5 changed files with 102 additions and 0 deletions

View File

@ -339,6 +339,7 @@
SUBDIR += py-bsddb
SUBDIR += py-bsddb3
SUBDIR += py-cdb
SUBDIR += py-dbutils
SUBDIR += py-forgetsql
SUBDIR += py-gdbm
SUBDIR += py-memcached

View File

@ -0,0 +1,21 @@
# New ports collection makefile for: py-dbutils
# Date created: 2005-11-02
# Whom: Choe, Cheng-Dae
#
# $FreeBSD$
#
PORTNAME= dbutils
PORTVERSION= 0.8.1
CATEGORIES= databases python
MASTER_SITES= http://www.w4py.org/downloads/DBUtils/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= DBUtils-${PORTVERSION}
MAINTAINER= whitekid@gmail.com
COMMENT= Providing solid, persistent and pooled connections to a database
USE_PYTHON= yes
USE_PYDISTUTILS=yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
MD5 (DBUtils-0.8.1.tar.gz) = 737e31dfdddd6b8a19cd82d846f50d48
SIZE (DBUtils-0.8.1.tar.gz) = 25104

View File

@ -0,0 +1,6 @@
DBUtils is a suite of tools providing solid, persistent and pooled connections
to a database that can be used in all kinds of multi-threaded environments like
Webware for Python or other web application servers. The suite supports DB-API 2
compliant database interfaces and the classic PyGreSQL interface.
WWW: http://www.webwareforpython.org/DBUtils

View File

@ -0,0 +1,72 @@
@comment $FreeBSD$
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/PooledDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/PooledPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/Properties.py
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/SolidDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/SolidPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/__init__.py
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/DBUtilsExample.py
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/Main.py
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/__init__.py
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/DBUtilsExample.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/Main.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/__init__.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/DBUtilsExample.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/Main.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Examples/__init__.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidDB.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidPg.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/__init__.py
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/__init__.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPersistentPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestPooledPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSimplePooledPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/TestSolidPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Testing/__init__.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Docs/README.txt
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/PooledDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/PooledPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/Properties.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/SolidDB.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/SolidPg.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/__init__.pyc
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/PersistentPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/PooledDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/PooledPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/Properties.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/SimplePooledPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/SolidDB.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/SolidPg.pyo
%%PYTHON_SITELIBDIR%%/DBUtils/__init__.pyo
@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/DBUtils/Testing 2>/dev/null || true
@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/DBUtils/Examples 2>/dev/null || true
@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/DBUtils/Docs 2>/dev/null || true
@unexec rmdir %D/%%PYTHON_SITELIBDIR%%/DBUtils 2>/dev/null || true