summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-01-06 15:08:46 +0000
committerwiz <wiz@pkgsrc.org>2006-01-06 15:08:46 +0000
commit2ebb45f40389f4df0fe5d0476e7ff9f38d60840c (patch)
tree77937d60640958b58d6e815650bd2be479b84f3c /databases
parent231e333eb2e8d15cca0f52e3159ceb4b28b58b72 (diff)
downloadpkgsrc-2ebb45f40389f4df0fe5d0476e7ff9f38d60840c.tar.gz
Update to 4.4.16:
New in Berkeley DB 4.4: * In-memory replication * Client-to-client replication * Delayed client synchronization * Synchronization throttling * Master election speed-ups * Hot backup utility * Online Btree compaction * Online Btree disk space reclamation * Online abandoned lock removal * Automated recovery serialization * Transactional Application Developer's Guide
Diffstat (limited to 'databases')
-rw-r--r--databases/db4/Makefile4
-rw-r--r--databases/db4/PLIST216
-rw-r--r--databases/db4/buildlink3.mk5
-rw-r--r--databases/db4/distinfo15
-rw-r--r--databases/db4/patches/patch-aa18
-rw-r--r--databases/db4/patches/patch-ab14
-rw-r--r--databases/db4/patches/patch-ac4
-rw-r--r--databases/db4/patches/patch-ad13
8 files changed, 237 insertions, 52 deletions
diff --git a/databases/db4/Makefile b/databases/db4/Makefile
index bb469850fd9..d6d1a74640d 100644
--- a/databases/db4/Makefile
+++ b/databases/db4/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2005/12/05 20:49:57 rillig Exp $
+# $NetBSD: Makefile,v 1.42 2006/01/06 15:08:46 wiz Exp $
-DISTNAME= db-4.3.29
+DISTNAME= db-4.4.16
PKGNAME= ${DISTNAME:S/db/db4/}
CATEGORIES= databases
MASTER_SITES= http://downloads.sleepycat.com/ \
diff --git a/databases/db4/PLIST b/databases/db4/PLIST
index f5b88fc0432..5269bd2f2fb 100644
--- a/databases/db4/PLIST
+++ b/databases/db4/PLIST
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.8 2004/12/27 04:27:49 jlam Exp $
+@comment $NetBSD: PLIST,v 1.9 2006/01/06 15:08:46 wiz Exp $
bin/berkeley_db4_svc
bin/db4_archive
bin/db4_checkpoint
bin/db4_deadlock
bin/db4_dump
+bin/db4_hotbackup
bin/db4_load
bin/db4_printlog
bin/db4_recover
@@ -13,11 +14,11 @@ bin/db4_verify
include/db4/db.h
include/db4/db_185.h
include/db4/db_cxx.h
-lib/libdb4-4.3.la
+lib/libdb4-4.4.la
lib/libdb4-4.so
lib/libdb4.a
lib/libdb4.so
-lib/libdb4_cxx-4.3.la
+lib/libdb4_cxx-4.4.la
lib/libdb4_cxx-4.so
lib/libdb4_cxx.a
lib/libdb4_cxx.so
@@ -26,6 +27,7 @@ share/doc/db4/api_c/c_pindex.html
share/doc/db4/api_c/db_associate.html
share/doc/db4/api_c/db_class.html
share/doc/db4/api_c/db_close.html
+share/doc/db4/api_c/db_compact.html
share/doc/db4/api_c/db_cursor.html
share/doc/db4/api_c/db_del.html
share/doc/db4/api_c/db_err.html
@@ -90,7 +92,10 @@ share/doc/db4/api_c/env_close.html
share/doc/db4/api_c/env_dbremove.html
share/doc/db4/api_c/env_dbrename.html
share/doc/db4/api_c/env_err.html
+share/doc/db4/api_c/env_failchk.html
+share/doc/db4/api_c/env_fileid_reset.html
share/doc/db4/api_c/env_list.html
+share/doc/db4/api_c/env_lsn_reset.html
share/doc/db4/api_c/env_open.html
share/doc/db4/api_c/env_remove.html
share/doc/db4/api_c/env_set_alloc.html
@@ -103,9 +108,11 @@ share/doc/db4/api_c/env_set_errfile.html
share/doc/db4/api_c/env_set_errpfx.html
share/doc/db4/api_c/env_set_feedback.html
share/doc/db4/api_c/env_set_flags.html
+share/doc/db4/api_c/env_set_isalive.html
share/doc/db4/api_c/env_set_lg_bsize.html
share/doc/db4/api_c/env_set_lg_dir.html
share/doc/db4/api_c/env_set_lg_max.html
+share/doc/db4/api_c/env_set_lg_mode.html
share/doc/db4/api_c/env_set_lg_regionmax.html
share/doc/db4/api_c/env_set_lk_conflicts.html
share/doc/db4/api_c/env_set_lk_detect.html
@@ -118,7 +125,8 @@ share/doc/db4/api_c/env_set_msgfile.html
share/doc/db4/api_c/env_set_paniccall.html
share/doc/db4/api_c/env_set_rpc_server.html
share/doc/db4/api_c/env_set_shm_key.html
-share/doc/db4/api_c/env_set_tas_spins.html
+share/doc/db4/api_c/env_set_thread_id.html
+share/doc/db4/api_c/env_set_thread_id_string.html
share/doc/db4/api_c/env_set_timeout.html
share/doc/db4/api_c/env_set_tmp_dir.html
share/doc/db4/api_c/env_set_tx_max.html
@@ -144,6 +152,7 @@ share/doc/db4/api_c/log_cursor.html
share/doc/db4/api_c/log_file.html
share/doc/db4/api_c/log_flush.html
share/doc/db4/api_c/log_list.html
+share/doc/db4/api_c/log_printf.html
share/doc/db4/api_c/log_put.html
share/doc/db4/api_c/log_stat.html
share/doc/db4/api_c/logc_class.html
@@ -173,19 +182,30 @@ share/doc/db4/api_c/memp_stat.html
share/doc/db4/api_c/memp_sync.html
share/doc/db4/api_c/memp_trickle.html
share/doc/db4/api_c/mempfile_class.html
+share/doc/db4/api_c/mutex_alloc.html
+share/doc/db4/api_c/mutex_free.html
+share/doc/db4/api_c/mutex_list.html
+share/doc/db4/api_c/mutex_lock.html
+share/doc/db4/api_c/mutex_set_align.html
+share/doc/db4/api_c/mutex_set_max.html
+share/doc/db4/api_c/mutex_set_tas_spins.html
+share/doc/db4/api_c/mutex_stat.html
+share/doc/db4/api_c/mutex_unlock.html
share/doc/db4/api_c/object.html
share/doc/db4/api_c/pindex.src
share/doc/db4/api_c/rep_elect.html
share/doc/db4/api_c/rep_limit.html
share/doc/db4/api_c/rep_list.html
share/doc/db4/api_c/rep_message.html
+share/doc/db4/api_c/rep_set_config.html
share/doc/db4/api_c/rep_start.html
share/doc/db4/api_c/rep_stat.html
+share/doc/db4/api_c/rep_sync.html
share/doc/db4/api_c/rep_transport.html
share/doc/db4/api_c/seq_class.html
share/doc/db4/api_c/seq_close.html
share/doc/db4/api_c/seq_get.html
-share/doc/db4/api_c/seq_init_value.html
+share/doc/db4/api_c/seq_initial_value.html
share/doc/db4/api_c/seq_list.html
share/doc/db4/api_c/seq_open.html
share/doc/db4/api_c/seq_remove.html
@@ -225,6 +245,7 @@ share/doc/db4/api_c/txn_id.html
share/doc/db4/api_c/txn_list.html
share/doc/db4/api_c/txn_prepare.html
share/doc/db4/api_c/txn_recover.html
+share/doc/db4/api_c/txn_set_name.html
share/doc/db4/api_c/txn_set_timeout.html
share/doc/db4/api_c/txn_stat.html
share/doc/db4/api_cxx/api_core.html
@@ -232,6 +253,7 @@ share/doc/db4/api_cxx/cxx_pindex.html
share/doc/db4/api_cxx/db_associate.html
share/doc/db4/api_cxx/db_class.html
share/doc/db4/api_cxx/db_close.html
+share/doc/db4/api_cxx/db_compact.html
share/doc/db4/api_cxx/db_cursor.html
share/doc/db4/api_cxx/db_del.html
share/doc/db4/api_cxx/db_err.html
@@ -298,7 +320,10 @@ share/doc/db4/api_cxx/env_close.html
share/doc/db4/api_cxx/env_dbremove.html
share/doc/db4/api_cxx/env_dbrename.html
share/doc/db4/api_cxx/env_err.html
+share/doc/db4/api_cxx/env_failchk.html
+share/doc/db4/api_cxx/env_fileid_reset.html
share/doc/db4/api_cxx/env_list.html
+share/doc/db4/api_cxx/env_lsn_reset.html
share/doc/db4/api_cxx/env_open.html
share/doc/db4/api_cxx/env_remove.html
share/doc/db4/api_cxx/env_set_alloc.html
@@ -312,9 +337,11 @@ share/doc/db4/api_cxx/env_set_error_stream.html
share/doc/db4/api_cxx/env_set_errpfx.html
share/doc/db4/api_cxx/env_set_feedback.html
share/doc/db4/api_cxx/env_set_flags.html
+share/doc/db4/api_cxx/env_set_isalive.html
share/doc/db4/api_cxx/env_set_lg_bsize.html
share/doc/db4/api_cxx/env_set_lg_dir.html
share/doc/db4/api_cxx/env_set_lg_max.html
+share/doc/db4/api_cxx/env_set_lg_mode.html
share/doc/db4/api_cxx/env_set_lg_regionmax.html
share/doc/db4/api_cxx/env_set_lk_conflicts.html
share/doc/db4/api_cxx/env_set_lk_detect.html
@@ -328,7 +355,8 @@ share/doc/db4/api_cxx/env_set_msgfile.html
share/doc/db4/api_cxx/env_set_paniccall.html
share/doc/db4/api_cxx/env_set_rpc_server.html
share/doc/db4/api_cxx/env_set_shm_key.html
-share/doc/db4/api_cxx/env_set_tas_spins.html
+share/doc/db4/api_cxx/env_set_thread_id.html
+share/doc/db4/api_cxx/env_set_thread_id_string.html
share/doc/db4/api_cxx/env_set_timeout.html
share/doc/db4/api_cxx/env_set_tmp_dir.html
share/doc/db4/api_cxx/env_set_tx_max.html
@@ -356,6 +384,7 @@ share/doc/db4/api_cxx/log_cursor.html
share/doc/db4/api_cxx/log_file.html
share/doc/db4/api_cxx/log_flush.html
share/doc/db4/api_cxx/log_list.html
+share/doc/db4/api_cxx/log_printf.html
share/doc/db4/api_cxx/log_put.html
share/doc/db4/api_cxx/log_stat.html
share/doc/db4/api_cxx/logc_class.html
@@ -386,20 +415,31 @@ share/doc/db4/api_cxx/memp_stat.html
share/doc/db4/api_cxx/memp_sync.html
share/doc/db4/api_cxx/memp_trickle.html
share/doc/db4/api_cxx/mempfile_class.html
+share/doc/db4/api_cxx/mutex_alloc.html
+share/doc/db4/api_cxx/mutex_free.html
+share/doc/db4/api_cxx/mutex_list.html
+share/doc/db4/api_cxx/mutex_lock.html
+share/doc/db4/api_cxx/mutex_set_align.html
+share/doc/db4/api_cxx/mutex_set_max.html
+share/doc/db4/api_cxx/mutex_set_tas_spins.html
+share/doc/db4/api_cxx/mutex_stat.html
+share/doc/db4/api_cxx/mutex_unlock.html
share/doc/db4/api_cxx/object.html
share/doc/db4/api_cxx/pindex.src
share/doc/db4/api_cxx/rep_elect.html
share/doc/db4/api_cxx/rep_limit.html
share/doc/db4/api_cxx/rep_list.html
share/doc/db4/api_cxx/rep_message.html
+share/doc/db4/api_cxx/rep_set_config.html
share/doc/db4/api_cxx/rep_start.html
share/doc/db4/api_cxx/rep_stat.html
+share/doc/db4/api_cxx/rep_sync.html
share/doc/db4/api_cxx/rep_transport.html
share/doc/db4/api_cxx/runrec_class.html
share/doc/db4/api_cxx/seq_class.html
share/doc/db4/api_cxx/seq_close.html
share/doc/db4/api_cxx/seq_get.html
-share/doc/db4/api_cxx/seq_init_value.html
+share/doc/db4/api_cxx/seq_initial_value.html
share/doc/db4/api_cxx/seq_list.html
share/doc/db4/api_cxx/seq_open.html
share/doc/db4/api_cxx/seq_remove.html
@@ -417,6 +457,7 @@ share/doc/db4/api_cxx/txn_id.html
share/doc/db4/api_cxx/txn_list.html
share/doc/db4/api_cxx/txn_prepare.html
share/doc/db4/api_cxx/txn_recover.html
+share/doc/db4/api_cxx/txn_set_name.html
share/doc/db4/api_cxx/txn_set_timeout.html
share/doc/db4/api_cxx/txn_stat.html
share/doc/db4/api_tcl/api_tcl.html
@@ -603,6 +644,120 @@ share/doc/db4/gsg/JAVA/secondaryCursor.html
share/doc/db4/gsg/JAVA/secondaryDelete.html
share/doc/db4/gsg/JAVA/secondaryProps.html
share/doc/db4/gsg/JAVA/usingDbt.html
+share/doc/db4/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf
+share/doc/db4/gsg_txn/C/abortresults.html
+share/doc/db4/gsg_txn/C/architectrecovery.html
+share/doc/db4/gsg_txn/C/autocommit.html
+share/doc/db4/gsg_txn/C/backuprestore.html
+share/doc/db4/gsg_txn/C/blocking_deadlocks.html
+share/doc/db4/gsg_txn/C/deadlock.jpg
+share/doc/db4/gsg_txn/C/enabletxn.html
+share/doc/db4/gsg_txn/C/envopen.html
+share/doc/db4/gsg_txn/C/filemanagement.html
+share/doc/db4/gsg_txn/C/gettingStarted.css
+share/doc/db4/gsg_txn/C/hotfailover.html
+share/doc/db4/gsg_txn/C/index.html
+share/doc/db4/gsg_txn/C/inmem_txnexample_c.html
+share/doc/db4/gsg_txn/C/introduction.html
+share/doc/db4/gsg_txn/C/isolation.html
+share/doc/db4/gsg_txn/C/lockingsubsystem.html
+share/doc/db4/gsg_txn/C/logconfig.html
+share/doc/db4/gsg_txn/C/logfileremoval.html
+share/doc/db4/gsg_txn/C/maxtxns.html
+share/doc/db4/gsg_txn/C/nestedtxn.html
+share/doc/db4/gsg_txn/C/perftune-intro.html
+share/doc/db4/gsg_txn/C/preface.html
+share/doc/db4/gsg_txn/C/readblock.jpg
+share/doc/db4/gsg_txn/C/readmodifywrite.html
+share/doc/db4/gsg_txn/C/recovery-intro.html
+share/doc/db4/gsg_txn/C/recovery.html
+share/doc/db4/gsg_txn/C/reversesplit.html
+share/doc/db4/gsg_txn/C/rwlocks1.jpg
+share/doc/db4/gsg_txn/C/simplelock.jpg
+share/doc/db4/gsg_txn/C/txn_ccursor.html
+share/doc/db4/gsg_txn/C/txnconcurrency.html
+share/doc/db4/gsg_txn/C/txncursor.html
+share/doc/db4/gsg_txn/C/txnexample_c.html
+share/doc/db4/gsg_txn/C/txnindices.html
+share/doc/db4/gsg_txn/C/txnnowait.html
+share/doc/db4/gsg_txn/C/usingtxns.html
+share/doc/db4/gsg_txn/C/wrapup.html
+share/doc/db4/gsg_txn/C/writeblock.jpg
+share/doc/db4/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf
+share/doc/db4/gsg_txn/CXX/abortresults.html
+share/doc/db4/gsg_txn/CXX/architectrecovery.html
+share/doc/db4/gsg_txn/CXX/autocommit.html
+share/doc/db4/gsg_txn/CXX/backuprestore.html
+share/doc/db4/gsg_txn/CXX/blocking_deadlocks.html
+share/doc/db4/gsg_txn/CXX/deadlock.jpg
+share/doc/db4/gsg_txn/CXX/enabletxn.html
+share/doc/db4/gsg_txn/CXX/envopen.html
+share/doc/db4/gsg_txn/CXX/filemanagement.html
+share/doc/db4/gsg_txn/CXX/gettingStarted.css
+share/doc/db4/gsg_txn/CXX/hotfailover.html
+share/doc/db4/gsg_txn/CXX/index.html
+share/doc/db4/gsg_txn/CXX/inmem_txnexample_c.html
+share/doc/db4/gsg_txn/CXX/introduction.html
+share/doc/db4/gsg_txn/CXX/isolation.html
+share/doc/db4/gsg_txn/CXX/lockingsubsystem.html
+share/doc/db4/gsg_txn/CXX/logconfig.html
+share/doc/db4/gsg_txn/CXX/logfileremoval.html
+share/doc/db4/gsg_txn/CXX/maxtxns.html
+share/doc/db4/gsg_txn/CXX/nestedtxn.html
+share/doc/db4/gsg_txn/CXX/perftune-intro.html
+share/doc/db4/gsg_txn/CXX/preface.html
+share/doc/db4/gsg_txn/CXX/readblock.jpg
+share/doc/db4/gsg_txn/CXX/readmodifywrite.html
+share/doc/db4/gsg_txn/CXX/recovery-intro.html
+share/doc/db4/gsg_txn/CXX/recovery.html
+share/doc/db4/gsg_txn/CXX/reversesplit.html
+share/doc/db4/gsg_txn/CXX/rwlocks1.jpg
+share/doc/db4/gsg_txn/CXX/simplelock.jpg
+share/doc/db4/gsg_txn/CXX/txn_ccursor.html
+share/doc/db4/gsg_txn/CXX/txnconcurrency.html
+share/doc/db4/gsg_txn/CXX/txncursor.html
+share/doc/db4/gsg_txn/CXX/txnexample_c.html
+share/doc/db4/gsg_txn/CXX/txnindices.html
+share/doc/db4/gsg_txn/CXX/txnnowait.html
+share/doc/db4/gsg_txn/CXX/usingtxns.html
+share/doc/db4/gsg_txn/CXX/wrapup.html
+share/doc/db4/gsg_txn/CXX/writeblock.jpg
+share/doc/db4/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf
+share/doc/db4/gsg_txn/JAVA/abortresults.html
+share/doc/db4/gsg_txn/JAVA/architectrecovery.html
+share/doc/db4/gsg_txn/JAVA/autocommit.html
+share/doc/db4/gsg_txn/JAVA/backuprestore.html
+share/doc/db4/gsg_txn/JAVA/blocking_deadlocks.html
+share/doc/db4/gsg_txn/JAVA/deadlock.jpg
+share/doc/db4/gsg_txn/JAVA/enabletxn.html
+share/doc/db4/gsg_txn/JAVA/envopen.html
+share/doc/db4/gsg_txn/JAVA/filemanagement.html
+share/doc/db4/gsg_txn/JAVA/hotfailover.html
+share/doc/db4/gsg_txn/JAVA/index.html
+share/doc/db4/gsg_txn/JAVA/inmem_txnexample_java.html
+share/doc/db4/gsg_txn/JAVA/introduction.html
+share/doc/db4/gsg_txn/JAVA/isolation.html
+share/doc/db4/gsg_txn/JAVA/lockingsubsystem.html
+share/doc/db4/gsg_txn/JAVA/logconfig.html
+share/doc/db4/gsg_txn/JAVA/logfileremoval.html
+share/doc/db4/gsg_txn/JAVA/maxtxns.html
+share/doc/db4/gsg_txn/JAVA/nestedtxn.html
+share/doc/db4/gsg_txn/JAVA/preface.html
+share/doc/db4/gsg_txn/JAVA/readblock.jpg
+share/doc/db4/gsg_txn/JAVA/readmodifywrite.html
+share/doc/db4/gsg_txn/JAVA/recovery-intro.html
+share/doc/db4/gsg_txn/JAVA/recovery.html
+share/doc/db4/gsg_txn/JAVA/reversesplit.html
+share/doc/db4/gsg_txn/JAVA/rwlocks1.jpg
+share/doc/db4/gsg_txn/JAVA/simplelock.jpg
+share/doc/db4/gsg_txn/JAVA/txn_ccursor.html
+share/doc/db4/gsg_txn/JAVA/txnconcurrency.html
+share/doc/db4/gsg_txn/JAVA/txnexample_java.html
+share/doc/db4/gsg_txn/JAVA/txnindices.html
+share/doc/db4/gsg_txn/JAVA/txnnowait.html
+share/doc/db4/gsg_txn/JAVA/usingtxns.html
+share/doc/db4/gsg_txn/JAVA/wrapup.html
+share/doc/db4/gsg_txn/JAVA/writeblock.jpg
share/doc/db4/images/api.gif
share/doc/db4/images/next.gif
share/doc/db4/images/prev.gif
@@ -625,6 +780,7 @@ share/doc/db4/java/com/sleepycat/bind/package-summary.html
share/doc/db4/java/com/sleepycat/bind/package-tree.html
share/doc/db4/java/com/sleepycat/bind/package-use.html
share/doc/db4/java/com/sleepycat/bind/serial/ClassCatalog.html
+share/doc/db4/java/com/sleepycat/bind/serial/SerialBase.html
share/doc/db4/java/com/sleepycat/bind/serial/SerialBinding.html
share/doc/db4/java/com/sleepycat/bind/serial/SerialInput.html
share/doc/db4/java/com/sleepycat/bind/serial/SerialOutput.html
@@ -636,6 +792,7 @@ share/doc/db4/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html
share/doc/db4/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html
share/doc/db4/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html
share/doc/db4/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html
+share/doc/db4/java/com/sleepycat/bind/serial/class-use/SerialBase.html
share/doc/db4/java/com/sleepycat/bind/serial/class-use/SerialBinding.html
share/doc/db4/java/com/sleepycat/bind/serial/class-use/SerialInput.html
share/doc/db4/java/com/sleepycat/bind/serial/class-use/SerialOutput.html
@@ -661,6 +818,7 @@ share/doc/db4/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html
share/doc/db4/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html
share/doc/db4/java/com/sleepycat/bind/tuple/ShortBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/StringBinding.html
+share/doc/db4/java/com/sleepycat/bind/tuple/TupleBase.html
share/doc/db4/java/com/sleepycat/bind/tuple/TupleBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/TupleInput.html
share/doc/db4/java/com/sleepycat/bind/tuple/TupleInputBinding.html
@@ -681,6 +839,7 @@ share/doc/db4/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/StringBinding.html
+share/doc/db4/java/com/sleepycat/bind/tuple/class-use/TupleBase.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/TupleInput.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html
@@ -743,6 +902,8 @@ share/doc/db4/java/com/sleepycat/db/CacheFilePriority.html
share/doc/db4/java/com/sleepycat/db/CacheFileStats.html
share/doc/db4/java/com/sleepycat/db/CacheStats.html
share/doc/db4/java/com/sleepycat/db/CheckpointConfig.html
+share/doc/db4/java/com/sleepycat/db/CompactConfig.html
+share/doc/db4/java/com/sleepycat/db/CompactStats.html
share/doc/db4/java/com/sleepycat/db/Cursor.html
share/doc/db4/java/com/sleepycat/db/CursorConfig.html
share/doc/db4/java/com/sleepycat/db/Database.html
@@ -779,13 +940,20 @@ share/doc/db4/java/com/sleepycat/db/MultipleDataEntry.html
share/doc/db4/java/com/sleepycat/db/MultipleEntry.html
share/doc/db4/java/com/sleepycat/db/MultipleKeyDataEntry.html
share/doc/db4/java/com/sleepycat/db/MultipleRecnoDataEntry.html
+share/doc/db4/java/com/sleepycat/db/MutexStats.html
share/doc/db4/java/com/sleepycat/db/OperationStatus.html
share/doc/db4/java/com/sleepycat/db/PanicHandler.html
share/doc/db4/java/com/sleepycat/db/PreparedTransaction.html
share/doc/db4/java/com/sleepycat/db/QueueStats.html
share/doc/db4/java/com/sleepycat/db/RecordNumberAppender.html
share/doc/db4/java/com/sleepycat/db/RecoveryOperation.html
+share/doc/db4/java/com/sleepycat/db/ReplicationConfig.html
+share/doc/db4/java/com/sleepycat/db/ReplicationDuplicateMasterException.html
share/doc/db4/java/com/sleepycat/db/ReplicationHandleDeadException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationHoldElectionException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationJoinFailureException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationLockoutException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationSiteUnavailableException.html
share/doc/db4/java/com/sleepycat/db/ReplicationStats.html
share/doc/db4/java/com/sleepycat/db/ReplicationStatus.html
share/doc/db4/java/com/sleepycat/db/ReplicationTransport.html
@@ -803,6 +971,7 @@ share/doc/db4/java/com/sleepycat/db/TransactionConfig.html
share/doc/db4/java/com/sleepycat/db/TransactionStats.Active.html
share/doc/db4/java/com/sleepycat/db/TransactionStats.html
share/doc/db4/java/com/sleepycat/db/VerifyConfig.html
+share/doc/db4/java/com/sleepycat/db/VersionMismatchException.html
share/doc/db4/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html
share/doc/db4/java/com/sleepycat/db/class-use/BtreeStats.html
share/doc/db4/java/com/sleepycat/db/class-use/CacheFile.html
@@ -810,6 +979,8 @@ share/doc/db4/java/com/sleepycat/db/class-use/CacheFilePriority.html
share/doc/db4/java/com/sleepycat/db/class-use/CacheFileStats.html
share/doc/db4/java/com/sleepycat/db/class-use/CacheStats.html
share/doc/db4/java/com/sleepycat/db/class-use/CheckpointConfig.html
+share/doc/db4/java/com/sleepycat/db/class-use/CompactConfig.html
+share/doc/db4/java/com/sleepycat/db/class-use/CompactStats.html
share/doc/db4/java/com/sleepycat/db/class-use/Cursor.html
share/doc/db4/java/com/sleepycat/db/class-use/CursorConfig.html
share/doc/db4/java/com/sleepycat/db/class-use/Database.html
@@ -846,13 +1017,20 @@ share/doc/db4/java/com/sleepycat/db/class-use/MultipleDataEntry.html
share/doc/db4/java/com/sleepycat/db/class-use/MultipleEntry.html
share/doc/db4/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html
share/doc/db4/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html
+share/doc/db4/java/com/sleepycat/db/class-use/MutexStats.html
share/doc/db4/java/com/sleepycat/db/class-use/OperationStatus.html
share/doc/db4/java/com/sleepycat/db/class-use/PanicHandler.html
share/doc/db4/java/com/sleepycat/db/class-use/PreparedTransaction.html
share/doc/db4/java/com/sleepycat/db/class-use/QueueStats.html
share/doc/db4/java/com/sleepycat/db/class-use/RecordNumberAppender.html
share/doc/db4/java/com/sleepycat/db/class-use/RecoveryOperation.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationConfig.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationLockoutException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationStats.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationStatus.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationTransport.html
@@ -870,6 +1048,7 @@ share/doc/db4/java/com/sleepycat/db/class-use/TransactionConfig.html
share/doc/db4/java/com/sleepycat/db/class-use/TransactionStats.Active.html
share/doc/db4/java/com/sleepycat/db/class-use/TransactionStats.html
share/doc/db4/java/com/sleepycat/db/class-use/VerifyConfig.html
+share/doc/db4/java/com/sleepycat/db/class-use/VersionMismatchException.html
share/doc/db4/java/com/sleepycat/db/package-frame.html
share/doc/db4/java/com/sleepycat/db/package-summary.html
share/doc/db4/java/com/sleepycat/db/package-tree.html
@@ -999,6 +1178,7 @@ share/doc/db4/ref/build_win/small.html
share/doc/db4/ref/build_win/test.html
share/doc/db4/ref/build_win/unicode.html
share/doc/db4/ref/cam/app.html
+share/doc/db4/ref/cam/fail.html
share/doc/db4/ref/cam/intro.html
share/doc/db4/ref/debug/common.html
share/doc/db4/ref/debug/compile.html
@@ -1082,6 +1262,7 @@ share/doc/db4/ref/refs/libtp_usenix.ps
share/doc/db4/ref/refs/refs.html
share/doc/db4/ref/refs/witold.html
share/doc/db4/ref/rep/app.html
+share/doc/db4/ref/rep/bulk.html
share/doc/db4/ref/rep/comm.html
share/doc/db4/ref/rep/elect.html
share/doc/db4/ref/rep/ex.html
@@ -1089,7 +1270,9 @@ share/doc/db4/ref/rep/ex_comm.html
share/doc/db4/ref/rep/ex_rq.html
share/doc/db4/ref/rep/faq.html
share/doc/db4/ref/rep/id.html
+share/doc/db4/ref/rep/init.html
share/doc/db4/ref/rep/intro.html
+share/doc/db4/ref/rep/mastersync.html
share/doc/db4/ref/rep/newsite.html
share/doc/db4/ref/rep/partition.html
share/doc/db4/ref/rep/pri.html
@@ -1116,6 +1299,7 @@ share/doc/db4/ref/transapp/cursor.html
share/doc/db4/ref/transapp/data_open.html
share/doc/db4/ref/transapp/deadlock.html
share/doc/db4/ref/transapp/env_open.html
+share/doc/db4/ref/transapp/fail.html
share/doc/db4/ref/transapp/faq.html
share/doc/db4/ref/transapp/filesys.html
share/doc/db4/ref/transapp/hotfail.html
@@ -1271,6 +1455,15 @@ share/doc/db4/ref/upgrade.4.3/rtc.html
share/doc/db4/ref/upgrade.4.3/stat.html
share/doc/db4/ref/upgrade.4.3/toc.html
share/doc/db4/ref/upgrade.4.3/verb.html
+share/doc/db4/ref/upgrade.4.4/autocommit.html
+share/doc/db4/ref/upgrade.4.4/clear.html
+share/doc/db4/ref/upgrade.4.4/disk.html
+share/doc/db4/ref/upgrade.4.4/intro.html
+share/doc/db4/ref/upgrade.4.4/isolation.html
+share/doc/db4/ref/upgrade.4.4/joinenv.html
+share/doc/db4/ref/upgrade.4.4/lockstat.html
+share/doc/db4/ref/upgrade.4.4/mutex.html
+share/doc/db4/ref/upgrade.4.4/toc.html
share/doc/db4/ref/upgrade/process.html
share/doc/db4/ref/upgrade/version.html
share/doc/db4/ref/xa/build.html
@@ -1279,12 +1472,14 @@ share/doc/db4/ref/xa/intro.html
share/doc/db4/ref/xa/xa_config.html
share/doc/db4/ref/xa/xa_intro.html
share/doc/db4/sleepycat/legal.html
-share/doc/db4/sleepycat/license.html
+share/doc/db4/sleepycat/license_db.html
+share/doc/db4/sleepycat/license_xml.html
share/doc/db4/utility/berkeley_db_svc.html
share/doc/db4/utility/db_archive.html
share/doc/db4/utility/db_checkpoint.html
share/doc/db4/utility/db_deadlock.html
share/doc/db4/utility/db_dump.html
+share/doc/db4/utility/db_hotbackup.html
share/doc/db4/utility/db_load.html
share/doc/db4/utility/db_printlog.html
share/doc/db4/utility/db_recover.html
@@ -1295,6 +1490,7 @@ share/doc/db4/utility/index.html
@dirrm share/doc/db4/utility
@dirrm share/doc/db4/sleepycat
@dirrm share/doc/db4/ref/xa
+@dirrm share/doc/db4/ref/upgrade.4.4
@dirrm share/doc/db4/ref/upgrade.4.3
@dirrm share/doc/db4/ref/upgrade.4.2
@dirrm share/doc/db4/ref/upgrade.4.1
@@ -1352,6 +1548,10 @@ share/doc/db4/utility/index.html
@dirrm share/doc/db4/java/com
@dirrm share/doc/db4/java
@dirrm share/doc/db4/images
+@dirrm share/doc/db4/gsg_txn/JAVA
+@dirrm share/doc/db4/gsg_txn/CXX
+@dirrm share/doc/db4/gsg_txn/C
+@dirrm share/doc/db4/gsg_txn
@dirrm share/doc/db4/gsg/JAVA
@dirrm share/doc/db4/gsg/CXX
@dirrm share/doc/db4/gsg/C
diff --git a/databases/db4/buildlink3.mk b/databases/db4/buildlink3.mk
index 45f32339a18..43545e75f91 100644
--- a/databases/db4/buildlink3.mk
+++ b/databases/db4/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.24 2005/10/25 06:26:48 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2006/01/06 15:08:47 wiz Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
DB4_BUILDLINK3_MK:= ${DB4_BUILDLINK3_MK}+
@@ -13,8 +13,7 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ndb4}
BUILDLINK_PACKAGES+= db4
.if !empty(DB4_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.db4+= db4>=4.2.52
-BUILDLINK_RECOMMENDED.db4+= db4>=4.3.21
+BUILDLINK_DEPENDS.db4+= db4>=4.4.16
BUILDLINK_PKGSRCDIR.db4?= ../../databases/db4
BUILDLINK_INCDIRS.db4?= include/db4
BUILDLINK_LDADD.db4= -ldb4
diff --git a/databases/db4/distinfo b/databases/db4/distinfo
index 494366426de..5c12e2ff145 100644
--- a/databases/db4/distinfo
+++ b/databases/db4/distinfo
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.20 2005/11/09 14:41:38 tv Exp $
+$NetBSD: distinfo,v 1.21 2006/01/06 15:08:47 wiz Exp $
-SHA1 (db-4.3.29.tar.gz) = 7ddac51fcbd5945aed154be2ee1fe166b3acd628
-RMD160 (db-4.3.29.tar.gz) = fac910828a74087124e9cc3cad99c6a6dc88c14b
-Size (db-4.3.29.tar.gz) = 6103264 bytes
-SHA1 (patch-aa) = 0ab7730d6eb4e1a93c9ca4dcf15f2b28c794d972
-SHA1 (patch-ab) = 606522ad3319b2096600ce7dfbba4c233e0af9bc
-SHA1 (patch-ac) = d31cb82810577003de202ac81e91aa15108147c7
-SHA1 (patch-ad) = a0c92d70ef752f02011ef6b5d76d1fb7cabf8895
+SHA1 (db-4.4.16.tar.gz) = 08ce785ad051ed6e9712201423ddb9045d0cd62c
+RMD160 (db-4.4.16.tar.gz) = 45ad5435eb9d49f69a64e0323d6de414346db2d0
+Size (db-4.4.16.tar.gz) = 8116212 bytes
+SHA1 (patch-aa) = dea422ca0265dc43a5cc9d342be6d2edd6ceeaf3
+SHA1 (patch-ab) = 1da34e325931b2de3646c03562289dd28b9b7eb5
+SHA1 (patch-ac) = 9ca09880abf95f415d5dc8b2595d3da755af18d9
diff --git a/databases/db4/patches/patch-aa b/databases/db4/patches/patch-aa
index 33e7eb572cd..1a850340d4f 100644
--- a/databases/db4/patches/patch-aa
+++ b/databases/db4/patches/patch-aa
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.9 2005/10/25 06:26:48 jlam Exp $
+$NetBSD: patch-aa,v 1.10 2006/01/06 15:08:47 wiz Exp $
---- dist/Makefile.in.orig 2004-11-04 12:26:52.000000000 -0500
+--- dist/Makefile.in.orig 2005-11-08 13:47:22.000000000 +0100
+++ dist/Makefile.in
@@ -11,7 +11,7 @@ exec_prefix=@exec_prefix@
bindir= @bindir@
@@ -22,7 +22,7 @@ $NetBSD: patch-aa,v 1.9 2005/10/25 06:26:48 jlam Exp $
LIBVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@
@@ -60,7 +60,7 @@ LIBS= @LIBS@
TEST_LIBS= @TEST_LIBS@
- LIBSO_LIBS= @LIBSO_LIBS@
+ LIBCSO_LIBS= @LIBCSO_LIBS@ @LIBSO_LIBS@
-libdb_base= libdb
+libdb_base= libdb4
@@ -31,14 +31,14 @@ $NetBSD: patch-aa,v 1.9 2005/10/25 06:26:48 jlam Exp $
libso= $(libdb_base)-$(LIBVERSION)@SOSUFFIX@
@@ -79,7 +79,7 @@ CXXLINK= @MAKEFILE_CXXLINK@ @CXXFLAGS@
XSOLINK= @MAKEFILE_XSOLINK@ @CXXFLAGS@
- LIBXSO_LIBS= @LIBXSO_LIBS@
+ LIBXSO_LIBS= @LIBXSO_LIBS@ @LIBSO_LIBS@
-libcxx_base= libdb_cxx
+libcxx_base= libdb4_cxx
libcxx= $(libcxx_base).a
libcxx_version= $(libcxx_base)-$(LIBVERSION).a
libxso= $(libcxx_base)-$(LIBVERSION)@SOSUFFIX@
-@@ -109,10 +109,10 @@ JAVA_EXDIR= $(srcdir)/examples_java/src/
+@@ -107,10 +107,10 @@ JAVA_EXDIR= $(srcdir)/examples_java/src
JAVA_RPCDIR= $(srcdir)/rpc_server/java
JAVA_SLEEPYCAT= $(srcdir)/java/src/com/sleepycat
@@ -51,16 +51,16 @@ $NetBSD: patch-aa,v 1.9 2005/10/25 06:26:48 jlam Exp $
libjso= $(libjso_base)-$(LIBVERSION)@JMODSUFFIX@
libjso_static= $(libjso_base)-$(LIBVERSION).a
libjso_target= $(libjso_base)-$(LIBVERSION).la
-@@ -127,7 +127,7 @@ libjso_g= $(libjso_base)-$(LIBVERSION)_g
+@@ -125,7 +125,7 @@ libjso_g= $(libjso_base)-$(LIBVERSION)_g
##################################################
- TCFLAGS= @TCFLAGS@
- LIBTSO_LIBS= @LIBTSO_LIBS@
+ TCL_INCLUDE_SPEC= @TCL_INCLUDE_SPEC@
+ LIBTSO_LIBS= @LIBTSO_LIBS@ @LIBSO_LIBS@
-libtso_base= libdb_tcl
+libtso_base= libdb4_tcl
libtso= $(libtso_base)-$(LIBVERSION)@MODSUFFIX@
libtso_static= $(libtso_base)-$(LIBVERSION).a
libtso_target= $(libtso_base)-$(LIBVERSION).la
-@@ -883,11 +883,10 @@ install_utilities:
+@@ -903,11 +903,10 @@ install_utilities:
($(mkdir) -p $(DESTDIR)$(bindir) && \
$(chmod) $(dmode) $(DESTDIR)$(bindir))
@for i in $(UTIL_PROGS); do \
diff --git a/databases/db4/patches/patch-ab b/databases/db4/patches/patch-ab
index 070e90104b4..79eaaf88c86 100644
--- a/databases/db4/patches/patch-ab
+++ b/databases/db4/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.13 2005/11/09 14:41:38 tv Exp $
+$NetBSD: patch-ab,v 1.14 2006/01/06 15:08:47 wiz Exp $
---- dist/configure.orig 2005-09-06 03:44:24.000000000 -0400
+--- dist/configure.orig 2005-11-12 18:42:56.000000000 +0100
+++ dist/configure
-@@ -5417,6 +5417,7 @@ db_cv_gxx_except=no;
+@@ -5498,6 +5498,7 @@ db_cv_gxx_except=no;
if test "$GXX" = "yes"; then
GXX_VERSION=`${MAKEFILE_CXX} --version`
case ${GXX_VERSION} in
@@ -10,7 +10,7 @@ $NetBSD: patch-ab,v 1.13 2005/11/09 14:41:38 tv Exp $
1.*|2.[01234567].*|*-1.*|*-2.[01234567].*)
db_cv_gxx_except=yes;;
esac
-@@ -20774,7 +20775,6 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo
+@@ -21564,7 +21565,6 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo
SOFLAGS="-rpath \$(libdir)"
@@ -18,7 +18,7 @@ $NetBSD: patch-ab,v 1.13 2005/11/09 14:41:38 tv Exp $
# Set SOSUFFIX and friends
-@@ -20866,7 +20866,7 @@ echo "${ECHO_T}$JMODSUFFIX" >&6
+@@ -21656,7 +21656,7 @@ echo "${ECHO_T}$JMODSUFFIX" >&6
INSTALLER="\$(LIBTOOL) --mode=install cp -p"
MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
@@ -27,7 +27,7 @@ $NetBSD: patch-ab,v 1.13 2005/11/09 14:41:38 tv Exp $
MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-@@ -21614,7 +21614,7 @@ if test "$_JTOPDIR" != "/usr"; then
+@@ -22412,7 +22412,7 @@ if test "$_JTOPDIR" != "/usr"; then
case "$host_os" in
aix*) _JNI_INC_SUBDIRS="aix";;
bsdi*) _JNI_INC_SUBDIRS="bsdos";;
@@ -36,7 +36,7 @@ $NetBSD: patch-ab,v 1.13 2005/11/09 14:41:38 tv Exp $
hp*) _JNI_INC_SUBDIRS="hp-ux";;
linux*) _JNI_INC_SUBDIRS="linux genunix";;
osf*) _JNI_INC_SUBDIRS="alpha";;
-@@ -30025,7 +30025,7 @@ fi
+@@ -30835,7 +30835,7 @@ fi
#
# If the user specified we use POSIX pthreads mutexes, and we fail to find the
# full interface, try and configure for just intra-process support.
diff --git a/databases/db4/patches/patch-ac b/databases/db4/patches/patch-ac
index 7cef1ec0b15..86b7ba9f166 100644
--- a/databases/db4/patches/patch-ac
+++ b/databases/db4/patches/patch-ac
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.5 2005/10/25 06:26:48 jlam Exp $
+$NetBSD: patch-ac,v 1.6 2006/01/06 15:08:47 wiz Exp $
---- hmac/sha1.c.orig 2004-01-27 22:36:11.000000000 -0500
+--- hmac/sha1.c.orig 2004-11-17 04:43:56.000000000 +0100
+++ hmac/sha1.c
@@ -103,6 +103,63 @@ A million repetitions of "a"
#define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30);
diff --git a/databases/db4/patches/patch-ad b/databases/db4/patches/patch-ad
deleted file mode 100644
index 6a81a63c50b..00000000000
--- a/databases/db4/patches/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2005/10/25 06:26:48 jlam Exp $
-
---- dbinc/db_185.in.orig 2004-01-27 22:36:01.000000000 -0500
-+++ dbinc/db_185.in
-@@ -72,7 +72,7 @@
- * XXX
- * SGI/IRIX already has a pgno_t.
- */
--#ifdef sgi
-+#ifdef __sgi
- #define pgno_t db_pgno_t
- #endif
-