From 80cb86b19c96bee1122d6c530c09c8d8f69311a4 Mon Sep 17 00:00:00 2001 From: branch-fixup Date: Mon, 7 Jun 2010 19:36:41 +0000 Subject: [PATCH] Add files from parent branch HEAD: databases/py-bsddb3/Makefile databases/py-bsddb3/PLIST --- databases/py-bsddb3/Makefile | 38 +++++++++++++ databases/py-bsddb3/PLIST | 106 +++++++++++++++++++++++++++++++++++ 2 files changed, 144 insertions(+) create mode 100644 databases/py-bsddb3/Makefile create mode 100644 databases/py-bsddb3/PLIST diff --git a/databases/py-bsddb3/Makefile b/databases/py-bsddb3/Makefile new file mode 100644 index 000000000000..4e28eb8db794 --- /dev/null +++ b/databases/py-bsddb3/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.38 2010/06/02 12:22:59 adam Exp $ + +DISTNAME= bsddb3-5.0.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +PKGREVISION= 1 +CATEGORIES= databases python +MASTER_SITES= http://pypi.python.org/packages/source/b/bsddb3/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://pypi.python.org/pypi/bsddb3/ +COMMENT= Python extension module for Berkeley DB 4 + +PKG_DESTDIR_SUPPORT= user-destdir + +BDB_ACCEPTED= db4 db5 + +PYSETUPBUILDARGS= --berkeley-db=${BDBBASE} +PYSETUPINSTALLARGS= --berkeley-db=${BDBBASE} + +PYDISTUTILSPKG= yes + +REPLACE_PYTHON= Lib/bsddb/dbshelve.py +REPLACE_PYTHON+= Lib3/bsddb/dbshelve.py + +SUBST_CLASSES+= bdb +SUBST_STAGE.bdb= pre-configure +SUBST_FILES.bdb= ${WRKSRC}/setup2.py +SUBST_SED.bdb= -e "s,dblib = 'db',dblib = '${BDB_TYPE}',g" + +.include "../../mk/pthread.buildlink3.mk" + +do-test: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHONBIN} test.py + +.include "../../lang/python/application.mk" +.include "../../lang/python/egg.mk" +.include "../../mk/bdb.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/databases/py-bsddb3/PLIST b/databases/py-bsddb3/PLIST new file mode 100644 index 000000000000..49fbcfb79972 --- /dev/null +++ b/databases/py-bsddb3/PLIST @@ -0,0 +1,106 @@ +@comment $NetBSD$ +${PYINC}/bsddb3/bsddb.h +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/bsddb3/__init__.py +${PYSITELIB}/bsddb3/__init__.pyc +${PYSITELIB}/bsddb3/__init__.pyo +${PYSITELIB}/bsddb3/_pybsddb.so +${PYSITELIB}/bsddb3/db.py +${PYSITELIB}/bsddb3/db.pyc +${PYSITELIB}/bsddb3/db.pyo +${PYSITELIB}/bsddb3/dbobj.py +${PYSITELIB}/bsddb3/dbobj.pyc +${PYSITELIB}/bsddb3/dbobj.pyo +${PYSITELIB}/bsddb3/dbrecio.py +${PYSITELIB}/bsddb3/dbrecio.pyc +${PYSITELIB}/bsddb3/dbrecio.pyo +${PYSITELIB}/bsddb3/dbshelve.py +${PYSITELIB}/bsddb3/dbshelve.pyc +${PYSITELIB}/bsddb3/dbshelve.pyo +${PYSITELIB}/bsddb3/dbtables.py +${PYSITELIB}/bsddb3/dbtables.pyc +${PYSITELIB}/bsddb3/dbtables.pyo +${PYSITELIB}/bsddb3/dbutils.py +${PYSITELIB}/bsddb3/dbutils.pyc +${PYSITELIB}/bsddb3/dbutils.pyo +${PYSITELIB}/bsddb3/test_support.py +${PYSITELIB}/bsddb3/test_support.pyc +${PYSITELIB}/bsddb3/test_support.pyo +${PYSITELIB}/bsddb3/tests/__init__.py +${PYSITELIB}/bsddb3/tests/__init__.pyc +${PYSITELIB}/bsddb3/tests/__init__.pyo +${PYSITELIB}/bsddb3/tests/test_all.py +${PYSITELIB}/bsddb3/tests/test_all.pyc +${PYSITELIB}/bsddb3/tests/test_all.pyo +${PYSITELIB}/bsddb3/tests/test_associate.py +${PYSITELIB}/bsddb3/tests/test_associate.pyc +${PYSITELIB}/bsddb3/tests/test_associate.pyo +${PYSITELIB}/bsddb3/tests/test_basics.py +${PYSITELIB}/bsddb3/tests/test_basics.pyc +${PYSITELIB}/bsddb3/tests/test_basics.pyo +${PYSITELIB}/bsddb3/tests/test_compare.py +${PYSITELIB}/bsddb3/tests/test_compare.pyc +${PYSITELIB}/bsddb3/tests/test_compare.pyo +${PYSITELIB}/bsddb3/tests/test_compat.py +${PYSITELIB}/bsddb3/tests/test_compat.pyc +${PYSITELIB}/bsddb3/tests/test_compat.pyo +${PYSITELIB}/bsddb3/tests/test_cursor_pget_bug.py +${PYSITELIB}/bsddb3/tests/test_cursor_pget_bug.pyc +${PYSITELIB}/bsddb3/tests/test_cursor_pget_bug.pyo +${PYSITELIB}/bsddb3/tests/test_db.py +${PYSITELIB}/bsddb3/tests/test_db.pyc +${PYSITELIB}/bsddb3/tests/test_db.pyo +${PYSITELIB}/bsddb3/tests/test_dbenv.py +${PYSITELIB}/bsddb3/tests/test_dbenv.pyc +${PYSITELIB}/bsddb3/tests/test_dbenv.pyo +${PYSITELIB}/bsddb3/tests/test_dbobj.py +${PYSITELIB}/bsddb3/tests/test_dbobj.pyc +${PYSITELIB}/bsddb3/tests/test_dbobj.pyo +${PYSITELIB}/bsddb3/tests/test_dbshelve.py +${PYSITELIB}/bsddb3/tests/test_dbshelve.pyc +${PYSITELIB}/bsddb3/tests/test_dbshelve.pyo +${PYSITELIB}/bsddb3/tests/test_dbtables.py +${PYSITELIB}/bsddb3/tests/test_dbtables.pyc +${PYSITELIB}/bsddb3/tests/test_dbtables.pyo +${PYSITELIB}/bsddb3/tests/test_distributed_transactions.py +${PYSITELIB}/bsddb3/tests/test_distributed_transactions.pyc +${PYSITELIB}/bsddb3/tests/test_distributed_transactions.pyo +${PYSITELIB}/bsddb3/tests/test_early_close.py +${PYSITELIB}/bsddb3/tests/test_early_close.pyc +${PYSITELIB}/bsddb3/tests/test_early_close.pyo +${PYSITELIB}/bsddb3/tests/test_fileid.py +${PYSITELIB}/bsddb3/tests/test_fileid.pyc +${PYSITELIB}/bsddb3/tests/test_fileid.pyo +${PYSITELIB}/bsddb3/tests/test_get_none.py +${PYSITELIB}/bsddb3/tests/test_get_none.pyc +${PYSITELIB}/bsddb3/tests/test_get_none.pyo +${PYSITELIB}/bsddb3/tests/test_join.py +${PYSITELIB}/bsddb3/tests/test_join.pyc +${PYSITELIB}/bsddb3/tests/test_join.pyo +${PYSITELIB}/bsddb3/tests/test_lock.py +${PYSITELIB}/bsddb3/tests/test_lock.pyc +${PYSITELIB}/bsddb3/tests/test_lock.pyo +${PYSITELIB}/bsddb3/tests/test_misc.py +${PYSITELIB}/bsddb3/tests/test_misc.pyc +${PYSITELIB}/bsddb3/tests/test_misc.pyo +${PYSITELIB}/bsddb3/tests/test_pickle.py +${PYSITELIB}/bsddb3/tests/test_pickle.pyc +${PYSITELIB}/bsddb3/tests/test_pickle.pyo +${PYSITELIB}/bsddb3/tests/test_queue.py +${PYSITELIB}/bsddb3/tests/test_queue.pyc +${PYSITELIB}/bsddb3/tests/test_queue.pyo +${PYSITELIB}/bsddb3/tests/test_recno.py +${PYSITELIB}/bsddb3/tests/test_recno.pyc +${PYSITELIB}/bsddb3/tests/test_recno.pyo +${PYSITELIB}/bsddb3/tests/test_replication.py +${PYSITELIB}/bsddb3/tests/test_replication.pyc +${PYSITELIB}/bsddb3/tests/test_replication.pyo +${PYSITELIB}/bsddb3/tests/test_sequence.py +${PYSITELIB}/bsddb3/tests/test_sequence.pyc +${PYSITELIB}/bsddb3/tests/test_sequence.pyo +${PYSITELIB}/bsddb3/tests/test_thread.py +${PYSITELIB}/bsddb3/tests/test_thread.pyc +${PYSITELIB}/bsddb3/tests/test_thread.pyo -- 2.41.0