summaryrefslogtreecommitdiff
path: root/databases/py-bsddb3
diff options
context:
space:
mode:
authordrochner <drochner>2008-04-21 20:11:58 +0000
committerdrochner <drochner>2008-04-21 20:11:58 +0000
commitbe62470c0fc62982209a8820724cf5ea2a940ce0 (patch)
treea19841b6b26a58b414ef379755a7e4deddf41ad3 /databases/py-bsddb3
parent3ae2ab4180541bf5edbb38b217a83ebdc1f58f50 (diff)
downloadpkgsrc-be62470c0fc62982209a8820724cf5ea2a940ce0.tar.gz
update to 4.6.3
changes: many fixes, improvements and API extensions, see http://www.jcea.es/programacion/pybsddb.htm pkgsrc note: 'egg' (setuptools) support was added upstream, but disabled in pkgsrc because it leads to nondeterministic results depending on OS version and installed pkgs
Diffstat (limited to 'databases/py-bsddb3')
-rw-r--r--databases/py-bsddb3/Makefile9
-rw-r--r--databases/py-bsddb3/PLIST17
-rw-r--r--databases/py-bsddb3/distinfo10
-rw-r--r--databases/py-bsddb3/patches/patch-aa18
4 files changed, 34 insertions, 20 deletions
diff --git a/databases/py-bsddb3/Makefile b/databases/py-bsddb3/Makefile
index 463af22698a..fcdda7ff112 100644
--- a/databases/py-bsddb3/Makefile
+++ b/databases/py-bsddb3/Makefile
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.26 2008/04/11 15:19:07 abs Exp $
+# $NetBSD: Makefile,v 1.27 2008/04/21 20:11:58 drochner Exp $
#
-DISTNAME= bsddb3-4.5.0
+DISTNAME= bsddb3-4.6.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= databases python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pybsddb/}
+MASTER_SITES= http://pypi.python.org/packages/source/b/bsddb3/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://pybsddb.sourceforge.net/
+HOMEPAGE= http://pypi.python.org/pypi/bsddb3/
COMMENT= Python extension module for Berkeley DB 4
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/databases/py-bsddb3/PLIST b/databases/py-bsddb3/PLIST
index 3849186510d..9c58c80f3e1 100644
--- a/databases/py-bsddb3/PLIST
+++ b/databases/py-bsddb3/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2007/06/09 05:58:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2008/04/21 20:11:58 drochner Exp $
${PYSITELIB}/bsddb3/__init__.py
${PYSITELIB}/bsddb3/__init__.pyc
${PYSITELIB}/bsddb3/__init__.pyo
@@ -21,12 +21,12 @@ ${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_1413192.py
-${PYSITELIB}/bsddb3/tests/test_1413192.pyc
-${PYSITELIB}/bsddb3/tests/test_1413192.pyo
${PYSITELIB}/bsddb3/tests/test_all.py
${PYSITELIB}/bsddb3/tests/test_all.pyc
${PYSITELIB}/bsddb3/tests/test_all.pyo
@@ -54,9 +54,12 @@ ${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_env_close.py
-${PYSITELIB}/bsddb3/tests/test_env_close.pyc
-${PYSITELIB}/bsddb3/tests/test_env_close.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_get_none.py
${PYSITELIB}/bsddb3/tests/test_get_none.pyc
${PYSITELIB}/bsddb3/tests/test_get_none.pyo
diff --git a/databases/py-bsddb3/distinfo b/databases/py-bsddb3/distinfo
index 8c6505761e2..05dba397127 100644
--- a/databases/py-bsddb3/distinfo
+++ b/databases/py-bsddb3/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2007/06/09 05:58:06 wiz Exp $
+$NetBSD: distinfo,v 1.11 2008/04/21 20:11:58 drochner Exp $
-SHA1 (bsddb3-4.5.0.tar.gz) = e4371cafdec218de0e007a1dbc9c1bc5ee3ff7bd
-RMD160 (bsddb3-4.5.0.tar.gz) = a54ccaf88b422df30113f0345918043dd8c06a1b
-Size (bsddb3-4.5.0.tar.gz) = 522126 bytes
-SHA1 (patch-aa) = cffa6777e9ea7d77492cc3ae3d4dc53f80979e74
+SHA1 (bsddb3-4.6.3.tar.gz) = fee25ff5b1df97a8538d6600f5196dd098c0f52b
+RMD160 (bsddb3-4.6.3.tar.gz) = d05dfd7fc0c0928fe830d53fc10925b87f844f97
+Size (bsddb3-4.6.3.tar.gz) = 117110 bytes
+SHA1 (patch-aa) = d8d0d177a3999ddea56c97659c06708c84eb587b
diff --git a/databases/py-bsddb3/patches/patch-aa b/databases/py-bsddb3/patches/patch-aa
index 2353def5f96..8e418fb02e4 100644
--- a/databases/py-bsddb3/patches/patch-aa
+++ b/databases/py-bsddb3/patches/patch-aa
@@ -1,8 +1,20 @@
-$NetBSD: patch-aa,v 1.4 2006/01/10 21:06:31 wiz Exp $
+$NetBSD: patch-aa,v 1.5 2008/04/21 20:11:58 drochner Exp $
---- setup.py.orig 2005-06-03 09:27:21.000000000 +0200
+--- setup.py.orig 2008-03-25 14:50:51.000000000 +0100
+++ setup.py
-@@ -194,11 +194,11 @@ if os.name == 'posix':
+@@ -7,10 +7,7 @@ import re
+ import sys
+ import glob
+
+-try :
+- from setuptools import setup, Extension
+-except :
+- from distutils.core import setup, Extension
++from distutils.core import setup, Extension
+
+ from distutils.dep_util import newer
+ import distutils.ccompiler
+@@ -201,11 +198,11 @@ if os.name == 'posix':
# figure out from the base setting where the lib and .h are
if not incdir: