pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/py-bsddb3 Update to 4.7.5:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a4b9ab24975
branches:  trunk
changeset: 555010:7a4b9ab24975
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Feb 23 11:30:51 2009 +0000

description:
Update to 4.7.5:

4.7.5:
  * Add support for "DB_EID_INVALID" and "DB_EID_BROADCAST" flags.
  * Add support for "DB_SEQUENCE->stat_print()". The binding
    support for "DB_SEQUENCE" is now complete.
  * Add support for "DB_ENV->txn_stat_print()".
  * Add support for "DB_ENV->get_timeout()".
  * Document that "DB_ENV->txn_stat()" accepts a flag.
  * Unlock the GIL when doing "DB_ENV->set_tx_max()" and
    "DB_ENV->set_tx_timestamp()".
  * Add support for "DB_ENV->get_tx_max()".
  * Add support for "DB_ENV->get_tx_timestamp()".
  * Add support for "DB_TXN_WAIT" flag.
  * Add support for "DB_TXN->set_timeout()".
  * Add support for "DB_TXN->set_name()" and
    "DB_TXN->get_name()". Under Python 3.0, the name
    is an Unicode string. The binding support for
    "DB_TXN" is now complete.
  * Add support for "DB_REP_PERMANENT", "DB_REP_CONF_NOAUTOINIT",
    "DB_REP_CONF_DELAYCLIENT", "DB_REP_CONF_BULK",
    "DB_REP_CONF_NOWAIT", "DB_REP_LEASE_EXPIRED",
    "DB_REP_CONF_LEASE", "DB_REPMGR_CONF_2SITE_STRICT",
    "DB_REP_ANYWHERE", "DB_REP_NOBUFFER" and "DB_REP_REREQUEST"
    flags.

4.7.4:
  * Under Python 3.0, "bsddb.db.DB_VERSION_STRING",
    "bsddb.db.__version__" and "bsddb.db.cvsid" must
    return (unicode) strings instead of bytes. Solved.
  * Use the new (20081018) trove classifiers in PyPI
    to identify Python supported versions.
  * In "DB_ENV->rep_set_timeout()" and "DB_ENV->rep_get_timeout()",
    support flags "DB_REP_LEASE_TIMEOUT".
  * In "DB_ENV->rep_set_timeout()" and "DB_ENV->rep_get_timeout()",
    support flags "DB_REP_HEARTBEAT_MONITOR" and
    "DB_REP_HEARTBEAT_SEND". These flags are used in the Replication
    Manager framework, ignored if using Base Replication.
  * Implements "DB->exists()".
  * Add support for "DB_IMMUTABLE_KEY" flag.
  * Add support for "DB_REP_LOCKOUT" exception.
  * Support returning a list of strings in "associate()"
    callback.  (Kung Phu)
  * Testsuite and Python 3.0 compatibility for "associate()"
    returning a list. In particular, in Python 3.0 the list
    must contain bytes.
  * Implements "DBEnv->fileid_reset()".  (Duncan Findlay)
  * Implements "DB->compact()".  (Gregory P. Smith)
    Berkeley DB 4.6 implementation is buggy, so we only
    support this function from Berkeley DB 4.7 and newer.
    We also support related flags "DB_FREELIST_ONLY"
    and "DB_FREE_SPACE".

diffstat:

 databases/py-bsddb3/Makefile |  4 ++--
 databases/py-bsddb3/PLIST    |  5 ++++-
 databases/py-bsddb3/distinfo |  8 ++++----
 3 files changed, 10 insertions(+), 7 deletions(-)

diffs (46 lines):

diff -r 9c75c0913b78 -r 7a4b9ab24975 databases/py-bsddb3/Makefile
--- a/databases/py-bsddb3/Makefile      Mon Feb 23 11:29:10 2009 +0000
+++ b/databases/py-bsddb3/Makefile      Mon Feb 23 11:30:51 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.34 2009/02/09 21:09:20 joerg Exp $
+# $NetBSD: Makefile,v 1.35 2009/02/23 11:30:51 wiz Exp $
 #
 
-DISTNAME=      bsddb3-4.7.3
+DISTNAME=      bsddb3-4.7.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  http://pypi.python.org/packages/source/b/bsddb3/
diff -r 9c75c0913b78 -r 7a4b9ab24975 databases/py-bsddb3/PLIST
--- a/databases/py-bsddb3/PLIST Mon Feb 23 11:29:10 2009 +0000
+++ b/databases/py-bsddb3/PLIST Mon Feb 23 11:30:51 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2009/01/07 21:15:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.11 2009/02/23 11:30:51 wiz Exp $
 ${PYINC}/bsddb3/bsddb.h
 ${PYSITELIB}/bsddb3/__init__.py
 ${PYSITELIB}/bsddb3/__init__.pyc
@@ -61,6 +61,9 @@
 ${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
diff -r 9c75c0913b78 -r 7a4b9ab24975 databases/py-bsddb3/distinfo
--- a/databases/py-bsddb3/distinfo      Mon Feb 23 11:29:10 2009 +0000
+++ b/databases/py-bsddb3/distinfo      Mon Feb 23 11:30:51 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2009/01/07 21:15:49 wiz Exp $
+$NetBSD: distinfo,v 1.15 2009/02/23 11:30:51 wiz Exp $
 
-SHA1 (bsddb3-4.7.3.tar.gz) = 6f7623c5e96fcbdf5e1b5e8a3611aaaa9e2b6ea6
-RMD160 (bsddb3-4.7.3.tar.gz) = 7389cccd0a22f806a6b814854925f9f76372507d
-Size (bsddb3-4.7.3.tar.gz) = 188793 bytes
+SHA1 (bsddb3-4.7.5.tar.gz) = f699547fadc45f266480583693d67b8a348fe8f2
+RMD160 (bsddb3-4.7.5.tar.gz) = fa99b6acd75aea148f24976ab78638ae82192eff
+Size (bsddb3-4.7.5.tar.gz) = 200264 bytes
 SHA1 (patch-aa) = 6d6fab16ef3e4e04f900a30de5d706298be25f23



Home | Main Index | Thread Index | Old Index