From 2d587b80734d1585bb2d715106034c825e28ca5f Mon Sep 17 00:00:00 2001 From: darcy Date: Tue, 21 Dec 2004 11:01:10 +0000 Subject: py-table-0.8.3a PyTable is a relational database wrapper based on BasicProperty's rich property-based modeling system. PyTable provides a "thick" wrapper for PostgreSQL (and MySQL) database adapters which fills in missing functionality in the adapter layer to provide a uniform rich external API. --- databases/py-table/DESCR | 4 ++ databases/py-table/MESSAGE | 12 +++++ databases/py-table/Makefile | 24 +++++++++ databases/py-table/PLIST | 127 ++++++++++++++++++++++++++++++++++++++++++++ databases/py-table/distinfo | 4 ++ 5 files changed, 171 insertions(+) create mode 100644 databases/py-table/DESCR create mode 100644 databases/py-table/MESSAGE create mode 100644 databases/py-table/Makefile create mode 100644 databases/py-table/PLIST create mode 100644 databases/py-table/distinfo diff --git a/databases/py-table/DESCR b/databases/py-table/DESCR new file mode 100644 index 00000000000..e1769d15a53 --- /dev/null +++ b/databases/py-table/DESCR @@ -0,0 +1,4 @@ +PyTable is a relational database wrapper based on BasicProperty's rich +property-based modeling system. PyTable provides a "thick" wrapper for +PostgreSQL (and MySQL) database adapters which fills in missing functionality +in the adapter layer to provide a uniform rich external API. diff --git a/databases/py-table/MESSAGE b/databases/py-table/MESSAGE new file mode 100644 index 00000000000..d7e36fdd20a --- /dev/null +++ b/databases/py-table/MESSAGE @@ -0,0 +1,12 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2004/12/21 11:01:10 darcy Exp $ + +While pytable does not have an explicit dependency, it will not work +unless a supported DB-API 2.0 adapter is installed. The following +packages are known to work. Please see the web site at http://pytable.sf.net/ +for the full list of supported adapters. + + - databases/py-postgresql + - databases/py-PgSQL + +=========================================================================== diff --git a/databases/py-table/Makefile b/databases/py-table/Makefile new file mode 100644 index 00000000000..041765c9e81 --- /dev/null +++ b/databases/py-table/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/12/21 11:01:10 darcy Exp $ +# + +DISTNAME= pytable-0.8.3a +PKGNAME= ${PYPKGPREFIX}-table-0.8.3a +CATEGORIES= databases python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pytable/} + +MAINTAINER= darcy@NetBSD.org +HOMEPAGE= http://pytable.sf.net/ +COMMENT= Python RDBMS wrapper for various databases + +DEPENDS+= ${PYPKGPREFIX}-basicproperty*:../../lang/py-basicproperty + +MAKE_ENV+= MANDIR=${PREFIX}/man +MAKE_ENV+= BINDIR=${PREFIX}/bin +USE_BUILDLINK3= yes +USE_GNU_TOOLS+= make + +PYDISTUTILSPKG= yes +PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} + +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/databases/py-table/PLIST b/databases/py-table/PLIST new file mode 100644 index 00000000000..be595953cc7 --- /dev/null +++ b/databases/py-table/PLIST @@ -0,0 +1,127 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/21 11:01:10 darcy Exp $ +${PYSITELIB}/pytable/__init__.pyc +${PYSITELIB}/pytable/__init__.pyo +${PYSITELIB}/pytable/_postgresql/__init__.pyc +${PYSITELIB}/pytable/_postgresql/__init__.pyo +${PYSITELIB}/pytable/_postgresql/postgresdriver.pyc +${PYSITELIB}/pytable/_postgresql/postgresdriver.pyo +${PYSITELIB}/pytable/_postgresql/tableactions.pyc +${PYSITELIB}/pytable/_postgresql/tableactions.pyo +${PYSITELIB}/pytable/dbapiadapter.pyc +${PYSITELIB}/pytable/dbapiadapter.pyo +${PYSITELIB}/pytable/dbconnection.pyc +${PYSITELIB}/pytable/dbconnection.pyo +${PYSITELIB}/pytable/dbcursor.pyc +${PYSITELIB}/pytable/dbcursor.pyo +${PYSITELIB}/pytable/dbdriver.pyc +${PYSITELIB}/pytable/dbdriver.pyo +${PYSITELIB}/pytable/dbproperty.pyc +${PYSITELIB}/pytable/dbproperty.pyo +${PYSITELIB}/pytable/dbresultset.pyc +${PYSITELIB}/pytable/dbresultset.pyo +${PYSITELIB}/pytable/dbrow.pyc +${PYSITELIB}/pytable/dbrow.pyo +${PYSITELIB}/pytable/dbschema.pyc +${PYSITELIB}/pytable/dbschema.pyo +${PYSITELIB}/pytable/dbspecifier.pyc +${PYSITELIB}/pytable/dbspecifier.pyo +${PYSITELIB}/pytable/dbspecifierwizard.pyc +${PYSITELIB}/pytable/dbspecifierwizard.pyo +${PYSITELIB}/pytable/defaultdrivers.pyc +${PYSITELIB}/pytable/defaultdrivers.pyo +${PYSITELIB}/pytable/installschema.pyc +${PYSITELIB}/pytable/installschema.pyo +${PYSITELIB}/pytable/lazyresultset.pyc +${PYSITELIB}/pytable/lazyresultset.pyo +${PYSITELIB}/pytable/mk/__init__.pyc +${PYSITELIB}/pytable/mk/__init__.pyo +${PYSITELIB}/pytable/mk/mkdescriptor.pyc +${PYSITELIB}/pytable/mk/mkdescriptor.pyo +${PYSITELIB}/pytable/mk/mkdriver.pyc +${PYSITELIB}/pytable/mk/mkdriver.pyo +${PYSITELIB}/pytable/mk/mktable.pyc +${PYSITELIB}/pytable/mk/mktable.pyo +${PYSITELIB}/pytable/mysql/__init__.pyc +${PYSITELIB}/pytable/mysql/__init__.pyo +${PYSITELIB}/pytable/mysql/create_test_db.pyc +${PYSITELIB}/pytable/mysql/create_test_db.pyo +${PYSITELIB}/pytable/mysql/mydriver.pyc +${PYSITELIB}/pytable/mysql/mydriver.pyo +${PYSITELIB}/pytable/mysql/myrunsql.pyc +${PYSITELIB}/pytable/mysql/myrunsql.pyo +${PYSITELIB}/pytable/mysql/tableactions.pyc +${PYSITELIB}/pytable/mysql/tableactions.pyo +${PYSITELIB}/pytable/psycopg/__init__.pyc +${PYSITELIB}/pytable/psycopg/__init__.pyo +${PYSITELIB}/pytable/psycopg/psycodriver.pyc +${PYSITELIB}/pytable/psycopg/psycodriver.pyo +${PYSITELIB}/pytable/pyformatsupport.pyc +${PYSITELIB}/pytable/pyformatsupport.pyo +${PYSITELIB}/pytable/pygresql/__init__.pyc +${PYSITELIB}/pytable/pygresql/__init__.pyo +${PYSITELIB}/pytable/pygresql/pgdriver.pyc +${PYSITELIB}/pytable/pygresql/pgdriver.pyo +${PYSITELIB}/pytable/pypgsql/__init__.pyc +${PYSITELIB}/pytable/pypgsql/__init__.pyo +${PYSITELIB}/pytable/pypgsql/create_test_db.pyc +${PYSITELIB}/pytable/pypgsql/create_test_db.pyo +${PYSITELIB}/pytable/pypgsql/pgdriver.pyc +${PYSITELIB}/pytable/pypgsql/pgdriver.pyo +${PYSITELIB}/pytable/pypgsql/pgdumptypes.pyc +${PYSITELIB}/pytable/pypgsql/pgdumptypes.pyo +${PYSITELIB}/pytable/pypgsql/pgrunsql.pyc +${PYSITELIB}/pytable/pypgsql/pgrunsql.pyo +${PYSITELIB}/pytable/pysqlite/__init__.pyc +${PYSITELIB}/pytable/pysqlite/__init__.pyo +${PYSITELIB}/pytable/pysqlite/sqlitedriver.pyc +${PYSITELIB}/pytable/pysqlite/sqlitedriver.pyo +${PYSITELIB}/pytable/pysqlite/sqlitetest.pyc +${PYSITELIB}/pytable/pysqlite/sqlitetest.pyo +${PYSITELIB}/pytable/pysqlite/tableactions.pyc +${PYSITELIB}/pytable/pysqlite/tableactions.pyo +${PYSITELIB}/pytable/schemabuilder.pyc +${PYSITELIB}/pytable/schemabuilder.pyo +${PYSITELIB}/pytable/specifierfromoptions.pyc +${PYSITELIB}/pytable/specifierfromoptions.pyo +${PYSITELIB}/pytable/sqlgeneration.pyc +${PYSITELIB}/pytable/sqlgeneration.pyo +${PYSITELIB}/pytable/sqlquery.pyc +${PYSITELIB}/pytable/sqlquery.pyo +${PYSITELIB}/pytable/sqlutils.pyc +${PYSITELIB}/pytable/sqlutils.pyo +${PYSITELIB}/pytable/tests/__init__.pyc +${PYSITELIB}/pytable/tests/__init__.pyo +${PYSITELIB}/pytable/tests/gui_dbase_test.pyc +${PYSITELIB}/pytable/tests/gui_dbase_test.pyo +${PYSITELIB}/pytable/tests/printstructure.pyc +${PYSITELIB}/pytable/tests/printstructure.pyo +${PYSITELIB}/pytable/tests/printstructure2.pyc +${PYSITELIB}/pytable/tests/printstructure2.pyo +${PYSITELIB}/pytable/tests/test.pyc +${PYSITELIB}/pytable/tests/test.pyo +${PYSITELIB}/pytable/tests/test_basic.pyc +${PYSITELIB}/pytable/tests/test_basic.pyo +${PYSITELIB}/pytable/tests/test_datatypedetermination.pyc +${PYSITELIB}/pytable/tests/test_datatypedetermination.pyo +${PYSITELIB}/pytable/tests/test_dbdriver.pyc +${PYSITELIB}/pytable/tests/test_dbdriver.pyo +${PYSITELIB}/pytable/tests/test_dbrow.pyc +${PYSITELIB}/pytable/tests/test_dbrow.pyo +${PYSITELIB}/pytable/tests/test_dbschema.pyc +${PYSITELIB}/pytable/tests/test_dbschema.pyo +${PYSITELIB}/pytable/tests/test_foreignkeyprop.pyc +${PYSITELIB}/pytable/tests/test_foreignkeyprop.pyo +${PYSITELIB}/pytable/tests/test_lazyresultset.pyc +${PYSITELIB}/pytable/tests/test_lazyresultset.pyo +${PYSITELIB}/pytable/tests/test_namespaces.pyc +${PYSITELIB}/pytable/tests/test_namespaces.pyo +${PYSITELIB}/pytable/tests/test_pyformatsupport.pyc +${PYSITELIB}/pytable/tests/test_pyformatsupport.pyo +${PYSITELIB}/pytable/tests/test_schemabuilder.pyc +${PYSITELIB}/pytable/tests/test_schemabuilder.pyo +${PYSITELIB}/pytable/tests/test_sqlgeneration.pyc +${PYSITELIB}/pytable/tests/test_sqlgeneration.pyo +${PYSITELIB}/pytable/viewschema.pyc +${PYSITELIB}/pytable/viewschema.pyo +${PYSITELIB}/pytable/xmlgeneration.pyc +${PYSITELIB}/pytable/xmlgeneration.pyo diff --git a/databases/py-table/distinfo b/databases/py-table/distinfo new file mode 100644 index 00000000000..7337ce6386e --- /dev/null +++ b/databases/py-table/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/12/21 11:01:10 darcy Exp $ + +SHA1 (pytable-0.8.3a.tar.gz) = 30d672c607a680d7e95e00654e067d5018a75383 +Size (pytable-0.8.3a.tar.gz) = 76541 bytes -- cgit v1.2.3