aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2014-08-21 22:50:29 +0000
committerMatthias Andree <mandree@FreeBSD.org>2014-08-21 22:50:29 +0000
commitb50a4b0708948c5766fb92a70bfc082efa53857b (patch)
tree5f9e6219e9207f083ae5e2fff1302ed5967538ef /databases
parent6724089b21de676c367bbc41cca5651958d1b0f3 (diff)
downloadports-b50a4b0708948c5766fb92a70bfc082efa53857b.tar.gz
ports-b50a4b0708948c5766fb92a70bfc082efa53857b.zip
Notes
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile9
-rw-r--r--databases/db4/Makefile48
-rw-r--r--databases/db4/distinfo2
-rw-r--r--databases/db4/files/patch-dist__Makefile.in144
-rw-r--r--databases/db4/files/patch-dist__configure24
-rw-r--r--databases/db4/files/patch-dist__ltmain.sh32
-rw-r--r--databases/db4/files/patch-objformat11
-rw-r--r--databases/db4/pkg-descr10
-rw-r--r--databases/db4/pkg-plist23
-rw-r--r--databases/db41-nocrypto/Makefile12
-rw-r--r--databases/db41-nocrypto/distinfo4
-rw-r--r--databases/db41/Makefile51
-rw-r--r--databases/db41/distinfo4
-rw-r--r--databases/db41/files/patch-dist__Makefile.in144
-rw-r--r--databases/db41/files/patch-dist__configure24
-rw-r--r--databases/db41/files/patch-dist__ltmain.sh32
-rw-r--r--databases/db41/files/patch-objformat11
-rw-r--r--databases/db41/files/patch-upstream.4.1.25.120
-rw-r--r--databases/db41/files/patch-upstream.4.1.25.350
-rw-r--r--databases/db41/pkg-descr10
-rw-r--r--databases/db41/pkg-plist23
-rw-r--r--databases/db42-nocrypto/Makefile14
-rw-r--r--databases/db42-nocrypto/distinfo12
-rw-r--r--databases/db42/Makefile32
-rw-r--r--databases/db42/Makefile.db44
-rw-r--r--databases/db42/distinfo12
-rw-r--r--databases/db42/files/patch-dist__configure15
-rw-r--r--databases/db42/pkg-descr14
-rw-r--r--databases/db42/pkg-plist48
-rw-r--r--databases/db43/Makefile66
-rw-r--r--databases/db43/distinfo2
-rw-r--r--databases/db43/files/patch-dist__configure13
-rw-r--r--databases/db43/files/patch-upstream.4.3.29.124
-rw-r--r--databases/db43/pkg-descr11
-rw-r--r--databases/db43/pkg-plist48
-rw-r--r--databases/db44/Makefile62
-rw-r--r--databases/db44/distinfo10
-rw-r--r--databases/db44/files/patch-dist__configure13
-rw-r--r--databases/db44/files/patch-upstream.4.4.20.127
-rw-r--r--databases/db44/files/patch-upstream.4.4.20.229
-rw-r--r--databases/db44/files/patch-upstream.4.4.20.349
-rw-r--r--databases/db44/files/patch-upstream.4.4.20.424
-rw-r--r--databases/db44/pkg-descr13
-rw-r--r--databases/db44/pkg-plist50
-rw-r--r--databases/db46/Makefile61
-rw-r--r--databases/db46/distinfo10
-rw-r--r--databases/db46/files/patch-dist__configure13
-rw-r--r--databases/db46/pkg-descr11
-rw-r--r--databases/db46/pkg-plist52
-rw-r--r--databases/db47/Makefile59
-rw-r--r--databases/db47/distinfo8
-rw-r--r--databases/db47/files/patch-dist__configure13
-rw-r--r--databases/db47/files/patch.4.7.25.4183
-rw-r--r--databases/db47/pkg-descr11
-rw-r--r--databases/db47/pkg-plist52
-rw-r--r--databases/db48/Makefile3
-rw-r--r--databases/dbtool/Makefile25
-rw-r--r--databases/evolution-data-server/Makefile2
-rw-r--r--databases/fortytwo-bdb/Makefile4
-rw-r--r--databases/libgda4-bdb/Makefile2
-rw-r--r--databases/libgda4/Makefile2
-rw-r--r--databases/libgda5/Makefile2
-rw-r--r--databases/memcachedb/Makefile2
-rw-r--r--databases/memcacheq/Makefile2
-rw-r--r--databases/p5-BDB/Makefile1
-rw-r--r--databases/p5-BerkeleyDB/Makefile1
-rw-r--r--databases/py-bsddb/Makefile2
-rw-r--r--databases/py-bsddb3/Makefile1
-rw-r--r--databases/rdfdb/Makefile2
-rw-r--r--databases/ruby-bdb/Makefile2
70 files changed, 32 insertions, 1814 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 8fadc875fcb7..22a271433c98 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -39,15 +39,6 @@
SUBDIR += dalmp
SUBDIR += datamodeler
SUBDIR += db
- SUBDIR += db4
- SUBDIR += db41
- SUBDIR += db41-nocrypto
- SUBDIR += db42
- SUBDIR += db42-nocrypto
- SUBDIR += db43
- SUBDIR += db44
- SUBDIR += db46
- SUBDIR += db47
SUBDIR += db48
SUBDIR += db4o-mono
SUBDIR += db5
diff --git a/databases/db4/Makefile b/databases/db4/Makefile
deleted file mode 100644
index 8aa271e50854..000000000000
--- a/databases/db4/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Sergey Osokin aka oZZ <ozz@FreeBSD.org.ru>
-# $FreeBSD$
-
-PORTNAME= db4
-PORTVERSION= 4.0.14
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-DISTNAME= db-${PORTVERSION}
-DIST_SUBDIR= bdb
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-
-GNU_CONFIGURE= yes
-CONFIGURE_SCRIPT= ../dist/configure
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 \
- --enable-cxx --enable-dynamic \
- --includedir=${PREFIX}/include/db4
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-INSTALL_TARGET= install install_docs
-PORTDOCS= *
-.endif
-
-# the db install_docs target installs an empty directory, kill it
-NO_STAGE= yes
-# (it's not packaged and it's not needed):
-.if ${PORT_OPTIONS:MDOCS}
-post-install:
- @${RMDIR} ${PREFIX}/share/doc/db4/ref/splash
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -Ee \
- 's|-l?pthread|${PTHREAD_LIBS}|g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/databases/db4/distinfo b/databases/db4/distinfo
deleted file mode 100644
index 30688206fd4d..000000000000
--- a/databases/db4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bdb/db-4.0.14.tar.gz) = a7d983d88b7ba43cfd9a39bfcb0f3f489b15e4b113452e94b7c4bbca0225b7f5
-SIZE (bdb/db-4.0.14.tar.gz) = 2701799
diff --git a/databases/db4/files/patch-dist__Makefile.in b/databases/db4/files/patch-dist__Makefile.in
deleted file mode 100644
index cf1f67e21a73..000000000000
--- a/databases/db4/files/patch-dist__Makefile.in
+++ /dev/null
@@ -1,144 +0,0 @@
---- ../dist/Makefile.in.orig Sat Nov 10 07:48:45 2001
-+++ ../dist/Makefile.in Sat Nov 9 17:36:00 2002
-@@ -11,7 +11,7 @@
- bindir= @bindir@
- includedir=@includedir@
- libdir= @libdir@
--docdir= $(prefix)/docs
-+docdir= $(prefix)/share/doc/db4
-
- dmode= 755
- emode= 555
-@@ -45,6 +45,7 @@
- SOLINK= @MAKEFILE_SOLINK@
- SOFLAGS= @SOFLAGS@
- SOMAJOR= @DB_VERSION_MAJOR@
-+SOMINOR= @DB_VERSION_MINOR@
- SOVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@
-
- ##################################################
-@@ -60,13 +61,13 @@
- LIBS= @LIBS@
- LIBSO_LIBS= @LIBSO_LIBS@
-
--libdb= libdb.a
--libso_base= libdb
--libso= $(libso_base)-$(SOVERSION).@SOSUFFIX@
--libso_static= $(libso_base)-$(SOVERSION).a
--libso_target= $(libso_base)-$(SOVERSION).la
-+libdb= libdb4.a
-+libso_base= libdb4
-+libso= $(libso_base).@SOSUFFIX@
-+libso_static= $(libso_base).a
-+libso_target= $(libso_base).la
- libso_default= $(libso_base).@SOSUFFIX@
--libso_major= $(libso_base)-$(SOMAJOR).@SOSUFFIX@
-+libso_major= $(libso_base).@SOSUFFIX@.$(SOMINOR)
-
- ##################################################
- # C++ API.
-@@ -79,13 +80,13 @@
- XSOLINK= @MAKEFILE_XSOLINK@
- LIBXSO_LIBS= @LIBXSO_LIBS@
-
--libcxx= libdb_cxx.a
--libxso_base= libdb_cxx
--libxso= $(libxso_base)-$(SOVERSION).@SOSUFFIX@
--libxso_static= $(libxso_base)-$(SOVERSION).a
--libxso_target= $(libxso_base)-$(SOVERSION).la
-+libcxx= libdb4_cxx.a
-+libxso_base= libdb4_cxx
-+libxso= $(libxso_base).@SOSUFFIX@
-+libxso_static= $(libxso_base).a
-+libxso_target= $(libxso_base).la
- libxso_default= $(libxso_base).@SOSUFFIX@
--libxso_major= $(libxso_base)-$(SOMAJOR).@SOSUFFIX@
-+libxso_major= $(libxso_base).@SOSUFFIX@.$(SOMINOR)
-
- ##################################################
- # Java API.
-@@ -235,8 +236,8 @@
- db_server_proc@o@ db_server_svc@o@ db_server_util@o@ gen_db_server@o@
-
- UTIL_PROGS=\
-- @ADDITIONAL_PROGS@ db_archive db_checkpoint db_deadlock \
-- db_dump db_load db_printlog db_recover db_stat db_upgrade db_verify
-+ @ADDITIONAL_PROGS@ db4_archive db4_checkpoint db4_deadlock \
-+ db4_dump db4_load db4_printlog db4_recover db4_stat db4_upgrade db4_verify
-
- ##################################################
- # List of files installed into the library directory.
-@@ -330,53 +331,53 @@
- $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_archive: db_archive@o@ util_sig@o@ $(DEF_LIB)
-+db4_archive: db_archive@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_archive@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
-+db4_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
-+db4_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_dump: db_dump@o@ util_sig@o@ $(DEF_LIB)
-+db4_dump: db_dump@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_dump@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_dump185: db_dump185@o@ @LIBOBJS@
-+db4_dump185: db_dump185@o@ @LIBOBJS@
- $(CCLINK) -o $@ $(LDFLAGS) db_dump185@o@ @LIBOBJS@ $(DB185LIB)
- $(POSTLINK) $@
-
--db_load: db_load@o@ util_sig@o@ $(DEF_LIB)
-+db4_load: db_load@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_load@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB)
-+db4_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_printlog@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_recover: db_recover@o@ util_sig@o@ $(DEF_LIB)
-+db4_recover: db_recover@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_recover@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_stat: db_stat@o@ util_sig@o@ $(DEF_LIB)
-+db4_stat: db_stat@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_stat@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB)
-+db4_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_upgrade@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_verify: db_verify@o@ util_sig@o@ $(DEF_LIB)
-+db4_verify: db_verify@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_verify@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-@@ -385,7 +386,7 @@
- # Library and standard utilities install.
- ##################################################
- library_install: install_setup
--library_install: install_include install_lib install_utilities install_docs
-+library_install: install_include install_lib install_utilities
-
- uninstall: uninstall_include uninstall_lib uninstall_utilities uninstall_docs
-
diff --git a/databases/db4/files/patch-dist__configure b/databases/db4/files/patch-dist__configure
deleted file mode 100644
index 4f2ed615df05..000000000000
--- a/databases/db4/files/patch-dist__configure
+++ /dev/null
@@ -1,24 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -8794,10 +8794,10 @@
- INSTALLER="\$(LIBTOOL) --mode=install cp"
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
- # Configure for shared libraries, static libraries, or both. If both are
-@@ -9511,7 +9511,7 @@
-
- # Optional utilities.
- if test "$db_cv_dump185" = "yes"; then
-- ADDITIONAL_PROGS="db_dump185 $ADDITIONAL_PROGS"
-+ ADDITIONAL_PROGS="db4_dump185 $ADDITIONAL_PROGS"
- fi
-
- # Checks for system/compiler characteristics.
diff --git a/databases/db4/files/patch-dist__ltmain.sh b/databases/db4/files/patch-dist__ltmain.sh
deleted file mode 100644
index 7ba6dbdfd3fe..000000000000
--- a/databases/db4/files/patch-dist__ltmain.sh
+++ /dev/null
@@ -1,32 +0,0 @@
---- ../dist/ltmain.sh.orig Sat Nov 17 01:15:01 2001
-+++ ../dist/ltmain.sh Sat Nov 9 17:08:02 2002
-@@ -1043,14 +1043,14 @@
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -4217,10 +4217,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/databases/db4/files/patch-objformat b/databases/db4/files/patch-objformat
deleted file mode 100644
index 2aa1daaaa21b..000000000000
--- a/databases/db4/files/patch-objformat
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../dist/configure.foo Sun Feb 4 14:10:01 2007
-+++ ../dist/configure Sun Feb 4 14:11:26 2007
-@@ -7002,7 +7002,7 @@
- ;;
-
- freebsd*)
-- objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf`
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
diff --git a/databases/db4/pkg-descr b/databases/db4/pkg-descr
deleted file mode 100644
index 2ba215b28cdc..000000000000
--- a/databases/db4/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Version 4 of the Berkeley DB library. This version uses an underlying
-database format incompatible with revision 1 and a different standard API.
-Utilities are included in the distribution to convert v1.85 databases to v4
-databases, and a backwards compatible API is provided to maintain
-compatibility with programs using the v1.85 interface.
-
-For details on compatibility with other DB versions, see:
-http://www.sleepycat.com/download/patchlogs.shtml
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db4/pkg-plist b/databases/db4/pkg-plist
deleted file mode 100644
index e9a13d342d71..000000000000
--- a/databases/db4/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/db4_archive
-bin/db4_checkpoint
-bin/db4_deadlock
-bin/db4_dump
-bin/db4_dump185
-bin/db4_load
-bin/db4_printlog
-bin/db4_recover
-bin/db4_stat
-bin/db4_upgrade
-bin/db4_verify
-include/db4/cxx_common.h
-include/db4/cxx_except.h
-include/db4/db.h
-include/db4/db_185.h
-include/db4/db_cxx.h
-lib/libdb4.a
-lib/libdb4.so
-lib/libdb4.so.0
-lib/libdb4_cxx.a
-lib/libdb4_cxx.so
-lib/libdb4_cxx.so.0
-@dirrm include/db4
diff --git a/databases/db41-nocrypto/Makefile b/databases/db41-nocrypto/Makefile
deleted file mode 100644
index 9b343662213c..000000000000
--- a/databases/db41-nocrypto/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-# Created by: Matthias Andree <matthias.andree@gmx.de>
-# $FreeBSD$
-
-PKGNAMESUFFIX= -nocrypto
-DISTNAME= db-${PORTVERSION}.NC
-
-MASTERDIR= ${.CURDIR}/../db41
-DISTINFO_FILE= ${.CURDIR}/distinfo
-
-CONFLICTS= db41-4*
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/db41-nocrypto/distinfo b/databases/db41-nocrypto/distinfo
deleted file mode 100644
index 42f994c99c84..000000000000
--- a/databases/db41-nocrypto/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (bdb/db-4.1.25.NC.tar.gz) = 35a304a98af6d9f6a7443c58fc72e877293d5fb95e326b08a5470dc4f4542337
-SIZE (bdb/db-4.1.25.NC.tar.gz) = 2892289
-SHA256 (bdb/patch.4.1.25.2) = 391e652b0b6a1e2410a8e4b8d7e0ed0d53c9af549a29754e04532f390bee8f5d
-SIZE (bdb/patch.4.1.25.2) = 18100
diff --git a/databases/db41/Makefile b/databases/db41/Makefile
deleted file mode 100644
index 81ebece7872e..000000000000
--- a/databases/db41/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Matthias Andree <matthias.andree@gmx.de>
-# $FreeBSD$
-
-PORTNAME= db41
-PORTVERSION= 4.1.25
-PORTREVISION= 4
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-PKGNAMESUFFIX?=
-DISTNAME?= db-${PORTVERSION}
-DIST_SUBDIR= bdb
-
-PATCH_SITES= http://download.oracle.com/berkeley-db/patches/db/${PORTVERSION}/
-PATCHFILES= patch.${PORTVERSION}.2
-PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.1
-
-CONFLICTS?= db41-nocrypto-4*
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-
-USES= desthack
-GNU_CONFIGURE= yes
-CONFIGURE_SCRIPT= ../dist/configure
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 \
- --enable-cxx --enable-dynamic \
- --includedir=${STAGEDIR}${PREFIX}/include/db41
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-INSTALL_TARGET= install install_docs
-PORTDOCS= *
-.endif
-
-.if ${ARCH} == amd64
-CONFIGURE_ARGS+= --with-mutex=x86/gcc-assembly
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -Ee \
- 's|-l?pthread|${PTHREAD_LIBS}|g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/databases/db41/distinfo b/databases/db41/distinfo
deleted file mode 100644
index 66f3f6efd4ab..000000000000
--- a/databases/db41/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (bdb/db-4.1.25.tar.gz) = 0d0644039b24f8eb823d0492f86bb8cd61fde36adbf85c52f4141fcbce05d9f3
-SIZE (bdb/db-4.1.25.tar.gz) = 2901161
-SHA256 (bdb/patch.4.1.25.2) = 391e652b0b6a1e2410a8e4b8d7e0ed0d53c9af549a29754e04532f390bee8f5d
-SIZE (bdb/patch.4.1.25.2) = 18100
diff --git a/databases/db41/files/patch-dist__Makefile.in b/databases/db41/files/patch-dist__Makefile.in
deleted file mode 100644
index 9809860f6b47..000000000000
--- a/databases/db41/files/patch-dist__Makefile.in
+++ /dev/null
@@ -1,144 +0,0 @@
---- ../dist/Makefile.in.orig Sat Aug 31 03:11:56 2002
-+++ ../dist/Makefile.in Sat Dec 28 01:15:46 2002
-@@ -11,7 +11,7 @@
- bindir= @bindir@
- includedir=@includedir@
- libdir= @libdir@
--docdir= $(prefix)/docs
-+docdir= $(prefix)/share/doc/db41
-
- dmode= 755
- emode= 555
-@@ -45,6 +45,7 @@
- SOLINK= @MAKEFILE_SOLINK@
- SOFLAGS= @SOFLAGS@
- SOMAJOR= @DB_VERSION_MAJOR@
-+SOMINOR= @DB_VERSION_MINOR@
- SOVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@
-
- ##################################################
-@@ -59,13 +60,13 @@
- LIBS= @LIBS@
- LIBSO_LIBS= @LIBSO_LIBS@
-
--libdb= libdb.a
--libso_base= libdb
--libso= $(libso_base)-$(SOVERSION).@SOSUFFIX@
--libso_static= $(libso_base)-$(SOVERSION).a
--libso_target= $(libso_base)-$(SOVERSION).la
-+libdb= libdb41.a
-+libso_base= libdb41
-+libso= $(libso_base).@SOSUFFIX@
-+libso_static= $(libso_base).a
-+libso_target= $(libso_base).la
- libso_default= $(libso_base).@SOSUFFIX@
--libso_major= $(libso_base)-$(SOMAJOR).@SOSUFFIX@
-+libso_major= $(libso_base).@SOSUFFIX@.$(SOMINOR)
-
- ##################################################
- # C++ API.
-@@ -78,13 +79,13 @@
- XSOLINK= @MAKEFILE_XSOLINK@
- LIBXSO_LIBS= @LIBXSO_LIBS@
-
--libcxx= libdb_cxx.a
--libxso_base= libdb_cxx
--libxso= $(libxso_base)-$(SOVERSION).@SOSUFFIX@
--libxso_static= $(libxso_base)-$(SOVERSION).a
--libxso_target= $(libxso_base)-$(SOVERSION).la
-+libcxx= libdb41_cxx.a
-+libxso_base= libdb41_cxx
-+libxso= $(libxso_base).@SOSUFFIX@
-+libxso_static= $(libxso_base).a
-+libxso_target= $(libxso_base).la
- libxso_default= $(libxso_base).@SOSUFFIX@
--libxso_major= $(libxso_base)-$(SOMAJOR).@SOSUFFIX@
-+libxso_major= $(libxso_base).@SOSUFFIX@.$(SOMINOR)
-
- ##################################################
- # Java API.
-@@ -364,8 +365,8 @@
-
- UTIL_PROGS=\
- @ADDITIONAL_PROGS@ \
-- db_archive db_checkpoint db_deadlock \
-- db_dump db_load db_printlog db_recover db_stat db_upgrade db_verify
-+ db41_archive db41_checkpoint db41_deadlock \
-+ db41_dump db41_load db41_printlog db41_recover db41_stat db41_upgrade db41_verify
-
- ##################################################
- # List of files installed into the library directory.
-@@ -481,53 +482,53 @@
- echo >> $@ exec java com.sleepycat.db.rpcserver.DbServer \$$@
- chmod +x $@
-
--db_archive: db_archive@o@ util_sig@o@ $(DEF_LIB)
-+db41_archive: db_archive@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_archive@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
-+db41_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
-+db41_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_dump: db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
-+db41_dump: db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_dump185: db_dump185@o@ @LTLIBOBJS@
-+db41_dump185: db_dump185@o@ @LTLIBOBJS@
- $(CCLINK) -o $@ $(LDFLAGS) db_dump185@o@ @LTLIBOBJS@ $(DB185LIB)
- $(POSTLINK) $@
-
--db_load: db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
-+db41_load: db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB)
-+db41_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_printlog@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_recover: db_recover@o@ util_sig@o@ $(DEF_LIB)
-+db41_recover: db_recover@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_recover@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_stat: db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
-+db41_stat: db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB)
-+db41_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_upgrade@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-
--db_verify: db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
-+db41_verify: db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB)
- $(CCLINK) -o $@ $(LDFLAGS) \
- db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS)
- $(POSTLINK) $@
-@@ -536,7 +537,7 @@
- # Library and standard utilities install.
- ##################################################
- library_install: install_setup
--library_install: install_include install_lib install_utilities install_docs
-+library_install: install_include install_lib install_utilities
-
- uninstall: uninstall_include uninstall_lib uninstall_utilities uninstall_docs
-
diff --git a/databases/db41/files/patch-dist__configure b/databases/db41/files/patch-dist__configure
deleted file mode 100644
index f6f65d26177e..000000000000
--- a/databases/db41/files/patch-dist__configure
+++ /dev/null
@@ -1,24 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -8794,10 +8794,10 @@
- INSTALLER="\$(LIBTOOL) --mode=install cp"
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
- # Configure for shared libraries, static libraries, or both. If both are
-@@ -9511,7 +9511,7 @@
-
- # Optional utilities.
- if test "$db_cv_dump185" = "yes"; then
-- ADDITIONAL_PROGS="db_dump185 $ADDITIONAL_PROGS"
-+ ADDITIONAL_PROGS="db41_dump185 $ADDITIONAL_PROGS"
- fi
-
- # Checks for system/compiler characteristics.
diff --git a/databases/db41/files/patch-dist__ltmain.sh b/databases/db41/files/patch-dist__ltmain.sh
deleted file mode 100644
index 7ba6dbdfd3fe..000000000000
--- a/databases/db41/files/patch-dist__ltmain.sh
+++ /dev/null
@@ -1,32 +0,0 @@
---- ../dist/ltmain.sh.orig Sat Nov 17 01:15:01 2001
-+++ ../dist/ltmain.sh Sat Nov 9 17:08:02 2002
-@@ -1043,14 +1043,14 @@
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -4217,10 +4217,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/databases/db41/files/patch-objformat b/databases/db41/files/patch-objformat
deleted file mode 100644
index 2aa1daaaa21b..000000000000
--- a/databases/db41/files/patch-objformat
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../dist/configure.foo Sun Feb 4 14:10:01 2007
-+++ ../dist/configure Sun Feb 4 14:11:26 2007
-@@ -7002,7 +7002,7 @@
- ;;
-
- freebsd*)
-- objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf`
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
diff --git a/databases/db41/files/patch-upstream.4.1.25.1 b/databases/db41/files/patch-upstream.4.1.25.1
deleted file mode 100644
index 801e3350319d..000000000000
--- a/databases/db41/files/patch-upstream.4.1.25.1
+++ /dev/null
@@ -1,20 +0,0 @@
-*** ../fileops/fop_util.c 8 Jan 2003 05:01:56 -0000 1.57
---- ../fileops/fop_util.c 12 Jan 2003 19:44:29 -0000 1.58
-***************
-*** 40,46 ****
- u_int32_t __lockval; \
- \
- if (LOCKING_ON((ENV))) { \
-! __lockval = 0; \
- __dbt.data = &__lockval; \
- __dbt.size = sizeof(__lockval); \
- if ((ret = (ENV)->lock_get((ENV), (ID), \
---- 40,46 ----
- u_int32_t __lockval; \
- \
- if (LOCKING_ON((ENV))) { \
-! __lockval = 1; \
- __dbt.data = &__lockval; \
- __dbt.size = sizeof(__lockval); \
- if ((ret = (ENV)->lock_get((ENV), (ID), \
-
diff --git a/databases/db41/files/patch-upstream.4.1.25.3 b/databases/db41/files/patch-upstream.4.1.25.3
deleted file mode 100644
index f31ebfdf1fb5..000000000000
--- a/databases/db41/files/patch-upstream.4.1.25.3
+++ /dev/null
@@ -1,50 +0,0 @@
-*** ../mp/mp_fget.c.orig 2002-08-07 08:23:01.000000000 -0700
---- ../mp/mp_fget.c 2006-05-30 20:32:20.000000000 -0700
-***************
-*** 506,513 ****
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_T_MAX;
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
- hp->hash_priority =
- SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority;
- }
---- 506,517 ----
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_T_MAX;
-! /* Move the buffer if there are others in the bucket. */
-! if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) != bhp
-! || SH_TAILQ_NEXT(bhp, hq, __bh) != NULL) {
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
-! }
- hp->hash_priority =
- SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority;
- }
-*** ../mp/mp_fput.c.orig 2002-08-13 06:26:41.000000000 -0700
---- ../mp/mp_fput.c 2006-05-30 20:55:11.000000000 -0700
-***************
-*** 166,171 ****
---- 166,176 ----
- * to the correct position in the list.
- */
- argbhp = bhp;
-+ /* Move the buffer if there are others in the bucket. */
-+ if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) == bhp
-+ && SH_TAILQ_NEXT(bhp, hq, __bh) != NULL)
-+ goto done;
-+
- SH_TAILQ_REMOVE(&hp->hash_bucket, argbhp, hq, __bh);
-
- prev = NULL;
-***************
-*** 178,183 ****
---- 183,189 ----
- else
- SH_TAILQ_INSERT_AFTER(&hp->hash_bucket, prev, argbhp, hq, __bh);
-
-+ done:
- /* Reset the hash bucket's priority. */
- hp->hash_priority = SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority;
diff --git a/databases/db41/pkg-descr b/databases/db41/pkg-descr
deleted file mode 100644
index c37f1604f9e6..000000000000
--- a/databases/db41/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Version 4.1 of the Berkeley DB library. This version uses an underlying
-database format incompatible with revision 1 and a different standard API.
-Utilities are included in the distribution to convert v1.85 databases to v4.1
-databases, and a backwards compatible API is provided to maintain
-compatibility with programs using the v1.85 interface.
-
-For details on compatibility with other DB versions, see:
-http://www.sleepycat.com/download/patchlogs.shtml
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db41/pkg-plist b/databases/db41/pkg-plist
deleted file mode 100644
index 25027e1d611b..000000000000
--- a/databases/db41/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/db41_archive
-bin/db41_checkpoint
-bin/db41_deadlock
-bin/db41_dump
-bin/db41_dump185
-bin/db41_load
-bin/db41_printlog
-bin/db41_recover
-bin/db41_stat
-bin/db41_upgrade
-bin/db41_verify
-include/db41/cxx_common.h
-include/db41/cxx_except.h
-include/db41/db.h
-include/db41/db_185.h
-include/db41/db_cxx.h
-lib/libdb41.a
-lib/libdb41.so
-lib/libdb41.so.1
-lib/libdb41_cxx.a
-lib/libdb41_cxx.so
-lib/libdb41_cxx.so.1
-@dirrm include/db41
diff --git a/databases/db42-nocrypto/Makefile b/databases/db42-nocrypto/Makefile
deleted file mode 100644
index d32907ff5a7d..000000000000
--- a/databases/db42-nocrypto/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-# Created by: matthias.andree@gmx.de
-# $FreeBSD$
-
-PKGNAMESUFFIX= -nocrypto
-DISTNAME= db-${PORTVERSION}.NC
-
-MAINTAINER= mandree@FreeBSD.org
-
-MASTERDIR= ${.CURDIR}/../db42
-DISTINFO_FILE= ${.CURDIR}/distinfo
-
-CONFLICTS= db42-4*
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/db42-nocrypto/distinfo b/databases/db42-nocrypto/distinfo
deleted file mode 100644
index 2c3b0153f8ab..000000000000
--- a/databases/db42-nocrypto/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-SHA256 (bdb/db-4.2.52.NC.tar.gz) = 46ba780a698fc981dcdd20a213e939d9b50ca76743c802dfe6fa4e9b7174e54a
-SIZE (bdb/db-4.2.52.NC.tar.gz) = 3879486
-SHA256 (bdb/patch.4.2.52.1) = 98b7580916459ee931b9c7e06dcb9da980732672fe0811714933f366ad97dfa5
-SIZE (bdb/patch.4.2.52.1) = 988
-SHA256 (bdb/patch.4.2.52.2) = c9b132bcc8f1c12e03baaf47abd3801f2adf24ffbd56f35a27617fec12654f32
-SIZE (bdb/patch.4.2.52.2) = 1433
-SHA256 (bdb/patch.4.2.52.3) = ca5245d2e1c7a40df5ec57cbabee8bf0106292c69a37eb0ca275d1aa59061907
-SIZE (bdb/patch.4.2.52.3) = 8672
-SHA256 (bdb/patch.4.2.52.4) = c15c82071c02ce1a10024c572e2e9fd72006089007141a01fdd37b889411b973
-SIZE (bdb/patch.4.2.52.4) = 1311
-SHA256 (bdb/patch.4.2.52.5) = 242f1a9c3efdd61a2b738c12617175849dbc73df6a2bf7cff61c814b13905e06
-SIZE (bdb/patch.4.2.52.5) = 839
diff --git a/databases/db42/Makefile b/databases/db42/Makefile
deleted file mode 100644
index 18c74d7c0dba..000000000000
--- a/databases/db42/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Matthias Andree <matthias.andree@gmx.de>
-# $FreeBSD$
-
-PORTNAME= db42
-PORTVERSION= 4.2.52
-PORTREVISION= 5
-CATEGORIES= databases
-PKGNAMESUFFIX?=
-
-PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2 \
- patch.${PORTVERSION}.3 patch.${PORTVERSION}.4 \
- patch.${PORTVERSION}.5
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.2
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-CONFLICTS?= db42-nocrypto-4*
-
-MASTERDIR?= ${.CURDIR}
-
-SLAVE_PORT= no
-
-.include <${MASTERDIR}/Makefile.db>
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == amd64
-CONFIGURE_ARGS+= --with-mutex=x86/gcc-assembly
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/db42/Makefile.db b/databases/db42/Makefile.db
deleted file mode 100644
index 59c7b94f0a4b..000000000000
--- a/databases/db42/Makefile.db
+++ /dev/null
@@ -1,44 +0,0 @@
-# $FreeBSD$
-
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-DISTNAME?= db-${PORTVERSION}
-DIST_SUBDIR= bdb
-
-PATCH_SITES= http://download.oracle.com/berkeley-db/patches/db/${PORTVERSION}/
-PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool
-CONFIGURE_SCRIPT= ../dist/configure
-LIBTOOLFILES= ${CONFIGURE_SCRIPT}
-BDBVER= ${PORTVERSION:R}
-BDBMINOR= ${BDBVER:E:S/^\.//}
-BDBDIR= BerkeleyDB.${BDBVER}
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 \
- --enable-cxx --enable-dynamic \
- --enable-rpc \
- --with-uniquename \
- --includedir=${PREFIX}/include/${PORTNAME} \
- --libdir=${PREFIX}/lib/${PORTNAME} \
- --bindir=${PREFIX}/bin/${PORTNAME}
-INSTALL_TARGET= install_include install_lib install_utilities
-INSTALL_TARGET+= install_docs docdir=${DOCSDIR}
-
-PORTDOCS= *
-
-pre-patch:
- ${REINPLACE_CMD} -Ee 's|-l?pthread|${PTHREAD_LIBS}|g; s,/usr/bin/objformat \|\| echo aout,/usr/bin/objformat || echo elf,' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-pre-configure:
- ${CHMOD} u+w ${WRKSRC}/../dist/configure
-
-post-install:
-.for i in libdb libdb_cxx
- ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.${BDBMINOR} ${STAGEDIR}${PREFIX}/lib
- ${LN} -s -f ${i}-${BDBVER}.so.${BDBMINOR} ${STAGEDIR}${PREFIX}/lib/${i}-${BDBVER}.so
-.endfor
- @${RMDIR} ${STAGEDIR}${DOCSDIR}/ref/splash 2>/dev/null || :
- cd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ; \
- for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
diff --git a/databases/db42/distinfo b/databases/db42/distinfo
deleted file mode 100644
index da19aa6d2e82..000000000000
--- a/databases/db42/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-SHA256 (bdb/db-4.2.52.tar.gz) = f4bddd8d1b4cde0daf5e13e3493ed62a25b736b0bf258e1d929e47bc6a82a28c
-SIZE (bdb/db-4.2.52.tar.gz) = 3919271
-SHA256 (bdb/patch.4.2.52.1) = 98b7580916459ee931b9c7e06dcb9da980732672fe0811714933f366ad97dfa5
-SIZE (bdb/patch.4.2.52.1) = 988
-SHA256 (bdb/patch.4.2.52.2) = c9b132bcc8f1c12e03baaf47abd3801f2adf24ffbd56f35a27617fec12654f32
-SIZE (bdb/patch.4.2.52.2) = 1433
-SHA256 (bdb/patch.4.2.52.3) = ca5245d2e1c7a40df5ec57cbabee8bf0106292c69a37eb0ca275d1aa59061907
-SIZE (bdb/patch.4.2.52.3) = 8672
-SHA256 (bdb/patch.4.2.52.4) = c15c82071c02ce1a10024c572e2e9fd72006089007141a01fdd37b889411b973
-SIZE (bdb/patch.4.2.52.4) = 1311
-SHA256 (bdb/patch.4.2.52.5) = 242f1a9c3efdd61a2b738c12617175849dbc73df6a2bf7cff61c814b13905e06
-SIZE (bdb/patch.4.2.52.5) = 839
diff --git a/databases/db42/files/patch-dist__configure b/databases/db42/files/patch-dist__configure
deleted file mode 100644
index f5fd795067be..000000000000
--- a/databases/db42/files/patch-dist__configure
+++ /dev/null
@@ -1,15 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -8794,10 +8794,10 @@
- INSTALLER="\$(LIBTOOL) --mode=install cp"
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info ${DB_VERSION_MINOR}"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
- # Configure for shared libraries, static libraries, or both. If both are
diff --git a/databases/db42/pkg-descr b/databases/db42/pkg-descr
deleted file mode 100644
index 17fd91e7493a..000000000000
--- a/databases/db42/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Version 4.2 of the Berkeley Data Base library which offers (key/value) storage
-with optional concurrent access or transactions interface.
-
-Utilities are included in the distribution to convert v1.85 databases to v4.2
-databases, and a backwards compatible API is provided to maintain
-compatibility with programs using the v1.85 interface.
-
-Note that this port has a different layout than the 3.3, 4.0 and 4.1 ports,
-it does not rename libraries.
-
-For details on compatibility with other DB versions, see:
-http://www.sleepycat.com/download/patchlogs.shtml
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db42/pkg-plist b/databases/db42/pkg-plist
deleted file mode 100644
index d52927a1e023..000000000000
--- a/databases/db42/pkg-plist
+++ /dev/null
@@ -1,48 +0,0 @@
-bin/db42/berkeley_db_svc
-bin/db42/db_archive
-bin/db42/db_checkpoint
-bin/db42/db_deadlock
-bin/db42/db_dump
-bin/db42/db_dump185
-bin/db42/db_load
-bin/db42/db_printlog
-bin/db42/db_recover
-bin/db42/db_stat
-bin/db42/db_upgrade
-bin/db42/db_verify
-bin/berkeley_db_svc-4.2
-bin/db_archive-4.2
-bin/db_checkpoint-4.2
-bin/db_deadlock-4.2
-bin/db_dump-4.2
-bin/db_dump185-4.2
-bin/db_load-4.2
-bin/db_printlog-4.2
-bin/db_recover-4.2
-bin/db_stat-4.2
-bin/db_upgrade-4.2
-bin/db_verify-4.2
-include/db42/db.h
-include/db42/db_185.h
-include/db42/db_cxx.h
-lib/db42/libdb-4.2.a
-lib/db42/libdb-4.2.la
-lib/db42/libdb-4.2.so
-lib/db42/libdb-4.2.so.2
-lib/db42/libdb-4.so
-lib/db42/libdb.a
-lib/db42/libdb.so
-lib/db42/libdb_cxx-4.2.a
-lib/db42/libdb_cxx-4.2.la
-lib/db42/libdb_cxx-4.2.so
-lib/db42/libdb_cxx-4.2.so.2
-lib/db42/libdb_cxx-4.so
-lib/db42/libdb_cxx.a
-lib/db42/libdb_cxx.so
-lib/libdb-4.2.so
-lib/libdb-4.2.so.2
-lib/libdb_cxx-4.2.so
-lib/libdb_cxx-4.2.so.2
-@dirrm lib/db42
-@dirrm include/db42
-@dirrm bin/db42
diff --git a/databases/db43/Makefile b/databases/db43/Makefile
deleted file mode 100644
index bc01d82c0331..000000000000
--- a/databases/db43/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Matthias Andree <matthias.andree@gmx.de>
-# $FreeBSD$
-
-PORTNAME= db43
-PORTVERSION= 4.3.29
-PORTREVISION= 1
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-DISTNAME= db-${PORTVERSION}
-DIST_SUBDIR= bdb
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.3
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_SCRIPT= ../dist/configure
-LIBTOOLFILES= ${CONFIGURE_SCRIPT}
-BDBVER= ${PORTVERSION:R}
-BDBMINOR= ${BDBVER:E:S/^\.//}
-BDBDIR= BerkeleyDB.${BDBVER}
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 \
- --enable-cxx --enable-dynamic \
- --enable-rpc \
- --includedir=${PREFIX}/include/${PORTNAME} \
- --libdir=${PREFIX}/lib/${PORTNAME} \
- --bindir=${PREFIX}/bin/${PORTNAME}
-INSTALL_TARGET= install_include install_lib install_utilities
-
-INSTALL_TARGET+= install_docs docdir=${DOCSDIR}
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-pre-patch:
- ${REINPLACE_CMD} -Ee 's|-l?pthread|${PTHREAD_LIBS}|g; s,/usr/bin/objformat \|\| echo aout,/usr/bin/objformat || echo elf,' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-pre-configure:
- ${CHMOD} u+w ${WRKSRC}/../dist/configure
-
-post-configure:
- ${REINPLACE_CMD} -e '/^extern void db_rpc_serverprog/ d;' ${WRKSRC}/db_server.h
-
-post-install:
-.for i in libdb libdb_cxx
- ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib
- ${LN} -s -f ${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib/${i}-${BDBVER}.so
-.endfor
-.if ${PORT_OPTIONS:MDOCS}
- @${RMDIR} ${DOCSDIR}/ref/splash 2>/dev/null || :
-.endif
- cd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ; \
- for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == amd64
-CONFIGURE_ARGS+= --with-mutex=x86/gcc-assembly
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/db43/distinfo b/databases/db43/distinfo
deleted file mode 100644
index 0fb30e66976d..000000000000
--- a/databases/db43/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bdb/db-4.3.29.tar.gz) = a1fa714482f25a67a19490303a0164326ac63bd7653ae3f4664c2536b14f3337
-SIZE (bdb/db-4.3.29.tar.gz) = 5942547
diff --git a/databases/db43/files/patch-dist__configure b/databases/db43/files/patch-dist__configure
deleted file mode 100644
index 2dac99fc909d..000000000000
--- a/databases/db43/files/patch-dist__configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -20867,8 +20867,8 @@
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
diff --git a/databases/db43/files/patch-upstream.4.3.29.1 b/databases/db43/files/patch-upstream.4.3.29.1
deleted file mode 100644
index 2bec8e0200bb..000000000000
--- a/databases/db43/files/patch-upstream.4.3.29.1
+++ /dev/null
@@ -1,24 +0,0 @@
-*** ../mp/mp_fget.c.orig 2006-05-30 20:44:11.000000000 -0700
---- ../mp/mp_fget.c 2006-05-30 20:44:22.000000000 -0700
-***************
-*** 577,584 ****
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_MAX;
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
- hp->hash_priority =
- SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority;
- }
---- 577,587 ----
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_MAX;
-! if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) !=
-! SH_TAILQ_LAST(&hp->hash_bucket, hq, __bh)) {
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
-! }
- hp->hash_priority =
- SH_TAILQ_FIRST(&hp->hash_bucket, __bh)->priority;
- }
diff --git a/databases/db43/pkg-descr b/databases/db43/pkg-descr
deleted file mode 100644
index 66b08222b8aa..000000000000
--- a/databases/db43/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Version 4.3 of the Berkeley Data Base library which offers (key/value) storage
-with optional concurrent access or transactions interface.
-
-Utilities are included in the distribution to convert v1.85 databases to v4.3
-databases, and a backwards compatible API is provided to maintain
-compatibility with programs using the v1.85 interface.
-
-For details on compatibility with other DB versions, see:
-http://www.sleepycat.com/download/patchlogs.shtml
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db43/pkg-plist b/databases/db43/pkg-plist
deleted file mode 100644
index 8d51f88a0b49..000000000000
--- a/databases/db43/pkg-plist
+++ /dev/null
@@ -1,48 +0,0 @@
-bin/db43/berkeley_db_svc
-bin/db43/db_archive
-bin/db43/db_checkpoint
-bin/db43/db_deadlock
-bin/db43/db_dump
-bin/db43/db_dump185
-bin/db43/db_load
-bin/db43/db_printlog
-bin/db43/db_recover
-bin/db43/db_stat
-bin/db43/db_upgrade
-bin/db43/db_verify
-bin/berkeley_db_svc-4.3
-bin/db_archive-4.3
-bin/db_checkpoint-4.3
-bin/db_deadlock-4.3
-bin/db_dump-4.3
-bin/db_dump185-4.3
-bin/db_load-4.3
-bin/db_printlog-4.3
-bin/db_recover-4.3
-bin/db_stat-4.3
-bin/db_upgrade-4.3
-bin/db_verify-4.3
-include/db43/db.h
-include/db43/db_185.h
-include/db43/db_cxx.h
-lib/db43/libdb-4.3.a
-lib/db43/libdb-4.3.la
-lib/db43/libdb-4.3.so
-lib/db43/libdb-4.3.so.0
-lib/db43/libdb-4.so
-lib/db43/libdb.a
-lib/db43/libdb.so
-lib/db43/libdb_cxx-4.3.a
-lib/db43/libdb_cxx-4.3.la
-lib/db43/libdb_cxx-4.3.so
-lib/db43/libdb_cxx-4.3.so.0
-lib/db43/libdb_cxx-4.so
-lib/db43/libdb_cxx.a
-lib/db43/libdb_cxx.so
-lib/libdb-4.3.so
-lib/libdb-4.3.so.0
-lib/libdb_cxx-4.3.so
-lib/libdb_cxx-4.3.so.0
-@dirrm lib/db43
-@dirrm include/db43
-@dirrm bin/db43
diff --git a/databases/db44/Makefile b/databases/db44/Makefile
deleted file mode 100644
index 39903bccda03..000000000000
--- a/databases/db44/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Matthias Andree <matthias.andree@gmx.de>
-# $FreeBSD$
-
-PORTNAME= db44
-PORTVERSION= 4.4.20.4
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-PKGNAMESUFFIX?=
-DISTNAME= db-4.4.20
-DIST_SUBDIR= bdb
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.4
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-DEBUG_FLAGS= -g -O1 # need -O1 for inline assembly
-CONFIGURE_SCRIPT= ../dist/configure
-LIBTOOLFILES= ${CONFIGURE_SCRIPT}
-BDBVER= ${PORTVERSION:R:R}
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 \
- --enable-cxx --enable-dynamic \
- --enable-rpc \
- --includedir=${PREFIX}/include/${PORTNAME} \
- --libdir=${PREFIX}/lib/${PORTNAME} \
- --bindir=${PREFIX}/bin/${PORTNAME}
-INSTALL_TARGET= install_include install_lib install_utilities
-
-OPTIONS_DEFINE= DOCS
-
-DOCS_INSTALL_TARGET= install_docs docdir=${DOCSDIR}
-PORTDOCS= *
-
-NO_STAGE= yes
-
-.include <bsd.port.options.mk>
-
-pre-patch:
- @${REINPLACE_CMD} -Ee 's|-l?pthread|${PTHREAD_LIBS}|g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-pre-configure:
- @${CHMOD} u+w ${WRKSRC}/../dist/configure
-
-post-configure:
- @${REINPLACE_CMD} -e '/^extern void db_rpc_serverprog/ d;' ${WRKSRC}/db_server.h
-
-post-install:
-.for i in libdb libdb_cxx
- ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${PREFIX}/lib
- ${LN} -s -f ${i}-${BDBVER}.so.0 ${PREFIX}/lib/${i}-${BDBVER}.so
-.endfor
-.if ${PORT_OPTIONS:MDOCS}
- @${RMDIR} ${DOCSDIR}/ref/splash 2>/dev/null || :
-.endif
- cd ${PREFIX}/bin/${PORTNAME} ; \
- for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
-
-.include <bsd.port.mk>
diff --git a/databases/db44/distinfo b/databases/db44/distinfo
deleted file mode 100644
index 5741c6d90d1e..000000000000
--- a/databases/db44/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (bdb/db-4.4.20.tar.gz) = 298ab78801f7502016aa2db033b65fab46f323533bdc08610d3dabd910d63b79
-SIZE (bdb/db-4.4.20.tar.gz) = 7952742
-SHA256 (bdb/patch.4.4.20.1) = 4eeb18450b88703282251c386405bf7c9efa053a42d1dda97603ee8039ee5869
-SIZE (bdb/patch.4.4.20.1) = 867
-SHA256 (bdb/patch.4.4.20.2) = 45949e288482736bbc27bd62c854a99fad4b3e55103897eafd62bce1d5629bbc
-SIZE (bdb/patch.4.4.20.2) = 721
-SHA256 (bdb/patch.4.4.20.3) = ae54bb752a31655a1a945f12900b740fad397c3e2ddab792ecfd4660d3e6e236
-SIZE (bdb/patch.4.4.20.3) = 1366
-SHA256 (bdb/patch.4.4.20.4) = 7018f74e5184451809f6864172132472e91d95e2bec97ce6124afb67f0d65e59
-SIZE (bdb/patch.4.4.20.4) = 837
diff --git a/databases/db44/files/patch-dist__configure b/databases/db44/files/patch-dist__configure
deleted file mode 100644
index 5aceb834b77d..000000000000
--- a/databases/db44/files/patch-dist__configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -21657,8 +21657,8 @@
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
diff --git a/databases/db44/files/patch-upstream.4.4.20.1 b/databases/db44/files/patch-upstream.4.4.20.1
deleted file mode 100644
index bd7334747039..000000000000
--- a/databases/db44/files/patch-upstream.4.4.20.1
+++ /dev/null
@@ -1,27 +0,0 @@
-*** ../qam/qam_files.c.orig 2005-10-20 11:57:12.000000000 -0700
---- ../qam/qam_files.c 2006-01-27 13:38:38.000000000 -0800
-***************
-*** 411,416 ****
---- 411,422 ----
- DB_APP_DATA, buf, 0, NULL, &real_name)) != 0)
- goto err;
- #endif
-+
-+ mpf = array->mpfarray[offset].mpf;
-+ /* This extent my already be marked for delete and closed. */
-+ if (mpf == NULL)
-+ goto err;
-+
- /*
- * The log must be flushed before the file is deleted. We depend on
- * the log record of the last delete to recreate the file if we crash.
-***************
-*** 418,424 ****
- if (LOGGING_ON(dbenv) && (ret = __log_flush(dbenv, NULL)) != 0)
- goto err;
-
-- mpf = array->mpfarray[offset].mpf;
- (void)__memp_set_flags(mpf, DB_MPOOL_UNLINK, 1);
- /* Someone could be real slow, let them close it down. */
- if (array->mpfarray[offset].pinref != 0)
---- 424,429 ----
diff --git a/databases/db44/files/patch-upstream.4.4.20.2 b/databases/db44/files/patch-upstream.4.4.20.2
deleted file mode 100644
index dbcd69962bda..000000000000
--- a/databases/db44/files/patch-upstream.4.4.20.2
+++ /dev/null
@@ -1,29 +0,0 @@
-*** ../txn/txn.c.orig Tue Nov 1 06:50:03 2005
---- ../txn/txn.c Tue Jan 31 15:05:13 2006
-***************
-*** 1049,1060 ****
---- 1049,1062 ----
- return (ret);
- memcpy(txn->name, name, len);
-
-+ TXN_SYSTEM_LOCK(dbenv);
- if (td->name != INVALID_ROFF) {
- __db_shalloc_free(
- &mgr->reginfo, R_ADDR(&mgr->reginfo, td->name));
- td->name = INVALID_ROFF;
- }
- if ((ret = __db_shalloc(&mgr->reginfo, len, 0, &p)) != 0) {
-+ TXN_SYSTEM_UNLOCK(dbenv);
- __db_err(dbenv,
- "Unable to allocate memory for transaction name");
-
-***************
-*** 1063,1068 ****
---- 1065,1071 ----
-
- return (ret);
- }
-+ TXN_SYSTEM_UNLOCK(dbenv);
- td->name = R_OFFSET(&mgr->reginfo, p);
- memcpy(p, name, len);
-
diff --git a/databases/db44/files/patch-upstream.4.4.20.3 b/databases/db44/files/patch-upstream.4.4.20.3
deleted file mode 100644
index d859c42a44c1..000000000000
--- a/databases/db44/files/patch-upstream.4.4.20.3
+++ /dev/null
@@ -1,49 +0,0 @@
-*** ../db/db_cam.c.orig 2006-01-11 03:19:21.000000000 +1100
---- ../db/db_cam.c 2006-03-01 13:59:01.000000000 +1100
-***************
-*** 579,589 ****
- flags == DB_NEXT || flags == DB_NEXT_DUP || flags == DB_PREV)) {
- if (tmp_rmw && (ret = dbc_arg->c_am_writelock(dbc_arg)) != 0)
- return (ret);
-! if ((ret = __db_c_idup(cp->opd, &opd, DB_POSITION)) != 0)
- return (ret);
-
-! switch (ret =
-! opd->c_am_get(opd, key, data, flags, NULL)) {
- case 0:
- goto done;
- case DB_NOTFOUND:
---- 579,590 ----
- flags == DB_NEXT || flags == DB_NEXT_DUP || flags == DB_PREV)) {
- if (tmp_rmw && (ret = dbc_arg->c_am_writelock(dbc_arg)) != 0)
- return (ret);
-! if (F_ISSET(dbc_arg, DBC_TRANSIENT))
-! opd = cp->opd;
-! else if ((ret = __db_c_idup(cp->opd, &opd, DB_POSITION)) != 0)
- return (ret);
-
-! switch (ret = opd->c_am_get(opd, key, data, flags, NULL)) {
- case 0:
- goto done;
- case DB_NOTFOUND:
-***************
-*** 596,607 ****
---- 597,614 ----
- if ((ret = __db_c_close(opd)) != 0)
- goto err;
- opd = NULL;
-+ if (F_ISSET(dbc_arg, DBC_TRANSIENT))
-+ cp->opd = NULL;
- break;
- }
- goto err;
- default:
- goto err;
- }
-+ } else if (cp->opd != NULL && F_ISSET(dbc_arg, DBC_TRANSIENT)) {
-+ if ((ret = __db_c_close(cp->opd)) != 0)
-+ goto err;
-+ cp->opd = NULL;
- }
-
- /*
diff --git a/databases/db44/files/patch-upstream.4.4.20.4 b/databases/db44/files/patch-upstream.4.4.20.4
deleted file mode 100644
index d6ee29d12d6a..000000000000
--- a/databases/db44/files/patch-upstream.4.4.20.4
+++ /dev/null
@@ -1,24 +0,0 @@
-*** ../mp/mp_fget.c.orig 2005-10-12 10:53:36.000000000 -0700
---- ../mp/mp_fget.c 2006-05-30 20:48:10.000000000 -0700
-***************
-*** 587,594 ****
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_MAX;
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
- hp->hash_priority =
- SH_TAILQ_FIRSTP(&hp->hash_bucket, __bh)->priority;
- }
---- 587,597 ----
- */
- if (state != SECOND_MISS && bhp->ref == 1) {
- bhp->priority = UINT32_MAX;
-! if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) !=
-! SH_TAILQ_LAST(&hp->hash_bucket, hq, __bh)) {
-! SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
-! SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
-! }
- hp->hash_priority =
- SH_TAILQ_FIRSTP(&hp->hash_bucket, __bh)->priority;
- }
diff --git a/databases/db44/pkg-descr b/databases/db44/pkg-descr
deleted file mode 100644
index d16e0ce757c6..000000000000
--- a/databases/db44/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Version 4.4 of the Berkeley Data Base library which offers (key/value) storage
-with optional concurrent access or transactions interface.
-
-This port will install the AES (American Encryption Standard) enabled version.
-
-Utilities are included in the distribution to convert v1.85 databases to v4.4
-databases, and a backwards compatible API is provided to maintain compatibility
-with programs using the v1.85 interface.
-
-For details on compatibility with other DB versions, see:
-http://dev.sleepycat.com/downloads/releasehistorybdb.html
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db44/pkg-plist b/databases/db44/pkg-plist
deleted file mode 100644
index 554ddbac3237..000000000000
--- a/databases/db44/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-bin/db44/berkeley_db_svc
-bin/db44/db_archive
-bin/db44/db_checkpoint
-bin/db44/db_deadlock
-bin/db44/db_dump
-bin/db44/db_dump185
-bin/db44/db_hotbackup
-bin/db44/db_load
-bin/db44/db_printlog
-bin/db44/db_recover
-bin/db44/db_stat
-bin/db44/db_upgrade
-bin/db44/db_verify
-bin/berkeley_db_svc-4.4
-bin/db_archive-4.4
-bin/db_checkpoint-4.4
-bin/db_deadlock-4.4
-bin/db_dump-4.4
-bin/db_dump185-4.4
-bin/db_hotbackup-4.4
-bin/db_load-4.4
-bin/db_printlog-4.4
-bin/db_recover-4.4
-bin/db_stat-4.4
-bin/db_upgrade-4.4
-bin/db_verify-4.4
-include/db44/db.h
-include/db44/db_185.h
-include/db44/db_cxx.h
-lib/db44/libdb-4.4.a
-lib/db44/libdb-4.4.la
-lib/db44/libdb-4.4.so
-lib/db44/libdb-4.4.so.0
-lib/db44/libdb-4.so
-lib/db44/libdb.a
-lib/db44/libdb.so
-lib/db44/libdb_cxx-4.4.a
-lib/db44/libdb_cxx-4.4.la
-lib/db44/libdb_cxx-4.4.so
-lib/db44/libdb_cxx-4.4.so.0
-lib/db44/libdb_cxx-4.so
-lib/db44/libdb_cxx.a
-lib/db44/libdb_cxx.so
-lib/libdb-4.4.so
-lib/libdb-4.4.so.0
-lib/libdb_cxx-4.4.so
-lib/libdb_cxx-4.4.so.0
-@dirrm lib/db44
-@dirrm include/db44
-@dirrm bin/db44
diff --git a/databases/db46/Makefile b/databases/db46/Makefile
deleted file mode 100644
index 433f1b53b7d9..000000000000
--- a/databases/db46/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= db46
-PORTVERSION= 4.6.21.4
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/ \
-PKGNAMEPREFIX?=
-DISTNAME= db-${PORTVERSION:R}
-DIST_SUBDIR= bdb
-
-PATCH_SITES= http://download.oracle.com/berkeley-db/patches/db/${PORTVERSION:R}/
-PATCHFILES= patch.4.6.21.1 patch.4.6.21.2 patch.4.6.21.3 patch.4.6.21.4
-PATCH_DIST_STRIP= -d .. -l
-# * patch.4.6.21.1: -----------------------------------------------------------
-# Fixes a race condition between checkpoint and DB->close which can result in
-# the checkpoint thread self-deadlocking. [#15692]
-# * 4.6.21.2: -----------------------------------------------------------------
-# Fixes the potential for the wrong number of mutexes to be allocated. This
-# issue could cause applications with multiple cache regions to see undefined
-# behavior in rare cases under load. [#16178]
-# * 4.6.21.3: -----------------------------------------------------------------
-# Replication clients should be able to open a sequence. [#16406]
-# * 4.6.21.4: -----------------------------------------------------------------
-# Fixes a bug which could lead to slow performance of internal init under
-# Replication Manager, as evidenced by "queue limit exceeded" messages in
-# verbose replication diagnostic output. [#15788]
-
-# I allow matthias.andree@gmx.de and all freebsd committer to do changes
-# to this package.
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.6
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-BDBVER= ${PORTVERSION:R:R}
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 --enable-cxx \
- --enable-dynamic --enable-rpc --enable-pthread_api \
- --includedir=${PREFIX}/include/${PORTNAME} \
- --libdir=${PREFIX}/lib/${PORTNAME} \
- --bindir=${PREFIX}/bin/${PORTNAME}
-CONFIGURE_SCRIPT= ../dist/configure
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install_include install_lib install_utilities
-LIBTOOLFILES= ${CONFIGURE_SCRIPT}
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-USE_LDCONFIG= yes
-
-INSTALL_TARGET+= install_docs docdir=${DOCSDIR}
-PORTDOCS= *
-
-post-install:
-.for i in libdb libdb_cxx
- ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib
- ${LN} -s -f ${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib/${i}-${BDBVER}.so
-.endfor
- cd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ; \
- for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
-
-.include <bsd.port.mk>
diff --git a/databases/db46/distinfo b/databases/db46/distinfo
deleted file mode 100644
index 63b747c2155b..000000000000
--- a/databases/db46/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (bdb/db-4.6.21.tar.gz) = 53ea9c9f03746a0aa415e6706e9c6da18ca18148f20ad1465b182411a7985e21
-SIZE (bdb/db-4.6.21.tar.gz) = 11881885
-SHA256 (bdb/patch.4.6.21.1) = d28c0723c465a2cf3ff2ddc5ed3c643b40c955c4e64d56580961f2fd799cbb53
-SIZE (bdb/patch.4.6.21.1) = 2475
-SHA256 (bdb/patch.4.6.21.2) = 9496a6cad44377ad1fab8c617f17c6f541e3423814663bfa81c3abb4001622d9
-SIZE (bdb/patch.4.6.21.2) = 892
-SHA256 (bdb/patch.4.6.21.3) = ad6951ec702e3d6cd539ba86d51b3b0436da43b17814c197c2d277fa5e1cb620
-SIZE (bdb/patch.4.6.21.3) = 1911
-SHA256 (bdb/patch.4.6.21.4) = 98bb4499dc7408c27a8a855330972a69abd3b29d0ff3820d6e1da790593a5bb7
-SIZE (bdb/patch.4.6.21.4) = 41501
diff --git a/databases/db46/files/patch-dist__configure b/databases/db46/files/patch-dist__configure
deleted file mode 100644
index 2dac99fc909d..000000000000
--- a/databases/db46/files/patch-dist__configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -20867,8 +20867,8 @@
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
diff --git a/databases/db46/pkg-descr b/databases/db46/pkg-descr
deleted file mode 100644
index 171a54c0e062..000000000000
--- a/databases/db46/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Oracle Berkeley DB is a family of open source embeddable databases
-that allows developers to incorporate within their applications a
-fast, scalable, transactional database engine with industrial grade
-reliability and availability. As a result, customers and end-users
-will experience an application that simply works, reliably manages
-data, can scale under extreme load, but requires no ongoing database
-administration. As a developer, you can focus on your application and
-be confident that Oracle Berkeley DB will manage your persistence
-needs.
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db46/pkg-plist b/databases/db46/pkg-plist
deleted file mode 100644
index 53fa09119263..000000000000
--- a/databases/db46/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/berkeley_db_svc-4.6
-bin/db46/berkeley_db_svc
-bin/db46/db_archive
-bin/db46/db_checkpoint
-bin/db46/db_codegen
-bin/db46/db_deadlock
-bin/db46/db_dump
-bin/db46/db_dump185
-bin/db46/db_hotbackup
-bin/db46/db_load
-bin/db46/db_printlog
-bin/db46/db_recover
-bin/db46/db_stat
-bin/db46/db_upgrade
-bin/db46/db_verify
-bin/db_archive-4.6
-bin/db_checkpoint-4.6
-bin/db_codegen-4.6
-bin/db_deadlock-4.6
-bin/db_dump-4.6
-bin/db_dump185-4.6
-bin/db_hotbackup-4.6
-bin/db_load-4.6
-bin/db_printlog-4.6
-bin/db_recover-4.6
-bin/db_stat-4.6
-bin/db_upgrade-4.6
-bin/db_verify-4.6
-include/db46/db.h
-include/db46/db_185.h
-include/db46/db_cxx.h
-lib/db46/libdb-4.6.a
-lib/db46/libdb-4.6.la
-lib/db46/libdb-4.6.so
-lib/db46/libdb-4.6.so.0
-lib/db46/libdb-4.so
-lib/db46/libdb.a
-lib/db46/libdb.so
-lib/db46/libdb_cxx-4.6.a
-lib/db46/libdb_cxx-4.6.la
-lib/db46/libdb_cxx-4.6.so
-lib/db46/libdb_cxx-4.6.so.0
-lib/db46/libdb_cxx-4.so
-lib/db46/libdb_cxx.a
-lib/db46/libdb_cxx.so
-lib/libdb-4.6.so
-lib/libdb-4.6.so.0
-lib/libdb_cxx-4.6.so
-lib/libdb_cxx-4.6.so.0
-@dirrmtry lib/db46
-@dirrmtry include/db46
-@dirrmtry bin/db46
diff --git a/databases/db47/Makefile b/databases/db47/Makefile
deleted file mode 100644
index 2b8e7948bc15..000000000000
--- a/databases/db47/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= db47
-PORTVERSION= 4.7.25.4
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/
-PKGNAMEPREFIX?=
-DISTNAME= db-${PORTVERSION:R}
-DIST_SUBDIR= bdb
-
-PATCH_SITES= http://download.oracle.com/berkeley-db/patches/db/${PORTVERSION:R}/
-PATCHFILES= patch.4.7.25.1 patch.4.7.25.2 patch.4.7.25.3
-PATCH_DIST_STRIP= -d .. --ignore-whitespace
-# * patch.4.7.25.1: -----------------------------------------------------------
-# # [#16406] Replication clients should be able to open a sequence.
-# * patch.4.7.25.2: -----------------------------------------------------------
-# # [#16415] DB_ENV->lock_get may self deadlock if user defined locks
-# are used and there is only one lock partition defined.
-# * patch.4.7.25.3: -----------------------------------------------------------
-# # [#16541] Fix for dd segfaults.
-# * patch.4.7.25.4: -----------------------------------------------------------
-# # [#16299] Fix a bug which could cause a SEGV in __repmgr_available_site if a
-# site becomes master after winning an election but is still
-# processing client messages.
-
-# I allow matthias.andree@gmx.de and all freebsd committer to do changes
-# to this package.
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= The Berkeley DB package, revision 4.7
-
-DEPRECATED= Please use databases/db5 or db6 for new installs.
-
-BDBVER= ${PORTVERSION:R:R}
-CONFIGURE_ARGS= --enable-compat185 --enable-dump185 --enable-cxx \
- --enable-dynamic --enable-rpc --enable-pthread_api \
- --includedir=${PREFIX}/include/${PORTNAME} \
- --libdir=${PREFIX}/lib/${PORTNAME} \
- --bindir=${PREFIX}/bin/${PORTNAME}
-CONFIGURE_SCRIPT= ../dist/configure
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install_include install_lib install_utilities
-LIBTOOLFILES= ${CONFIGURE_SCRIPT}
-WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
-USE_LDCONFIG= yes
-
-INSTALL_TARGET+= install_docs docdir=${DOCSDIR}
-PORTDOCS= *
-
-post-install:
-.for i in libdb libdb_cxx
- ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib
- ${LN} -s -f ${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib/${i}-${BDBVER}.so
-.endfor
- cd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ; \
- for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
-
-.include <bsd.port.mk>
diff --git a/databases/db47/distinfo b/databases/db47/distinfo
deleted file mode 100644
index d2842f86e410..000000000000
--- a/databases/db47/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (bdb/db-4.7.25.tar.gz) = f14fd96dd38915a1d63dcb94a63fbb8092334ceba6b5060760427096f631263e
-SIZE (bdb/db-4.7.25.tar.gz) = 13124129
-SHA256 (bdb/patch.4.7.25.1) = e91590af872705efc34414afb702abc630a75c55ba61570dca2216c783e0a83a
-SIZE (bdb/patch.4.7.25.1) = 2072
-SHA256 (bdb/patch.4.7.25.2) = 05d6cde0ab1bfdb80394a7a88ff7233d0407f0b09103b0dd3791ebfccbbcca31
-SIZE (bdb/patch.4.7.25.2) = 2210
-SHA256 (bdb/patch.4.7.25.3) = e5393cbfc8538cc21cc939d26ceca3e5782b4a4259a644884d91790e18ed39f3
-SIZE (bdb/patch.4.7.25.3) = 8442
diff --git a/databases/db47/files/patch-dist__configure b/databases/db47/files/patch-dist__configure
deleted file mode 100644
index 2dac99fc909d..000000000000
--- a/databases/db47/files/patch-dist__configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../dist/configure.orig Wed Dec 5 13:14:02 2001
-+++ ../dist/configure Wed Dec 5 13:24:01 2001
-@@ -20867,8 +20867,8 @@
-
- MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
--MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
-+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
- MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
- MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
--MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
-+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
- MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
-
diff --git a/databases/db47/files/patch.4.7.25.4 b/databases/db47/files/patch.4.7.25.4
deleted file mode 100644
index d5568a472a72..000000000000
--- a/databases/db47/files/patch.4.7.25.4
+++ /dev/null
@@ -1,183 +0,0 @@
-*** dbinc/repmgr.h.orig 2009-05-04 10:33:55.000000000 -0400
---- dbinc/repmgr.h 2009-05-04 10:27:26.000000000 -0400
-***************
-*** 374,379 ****
---- 374,380 ----
- #define SITE_FROM_EID(eid) (&db_rep->sites[eid])
- #define EID_FROM_SITE(s) ((int)((s) - (&db_rep->sites[0])))
- #define IS_VALID_EID(e) ((e) >= 0)
-+ #define IS_KNOWN_REMOTE_SITE(e) ((e) >= 0 && ((u_int)(e)) < db_rep->site_cnt)
- #define SELF_EID INT_MAX
-
- #define IS_PEER_POLICY(p) ((p) == DB_REPMGR_ACKS_ALL_PEERS || \
-*** cvotn/rep/rep_elect.c.orig 2009-05-04 10:35:50.000000000 -0400
---- cvotn/rep/rep_elect.c 2009-05-04 10:31:24.000000000 -0400
-***************
-*** 33,39 ****
- static int __rep_fire_elected __P((ENV *, REP *, u_int32_t));
- static void __rep_elect_master __P((ENV *, REP *));
- static int __rep_tally __P((ENV *, REP *, int, u_int32_t *, u_int32_t, roff_t));
-! static int __rep_wait __P((ENV *, db_timeout_t *, int *, int, u_int32_t));
-
- /*
- * __rep_elect --
---- 33,39 ----
- static int __rep_fire_elected __P((ENV *, REP *, u_int32_t));
- static void __rep_elect_master __P((ENV *, REP *));
- static int __rep_tally __P((ENV *, REP *, int, u_int32_t *, u_int32_t, roff_t));
-! static int __rep_wait __P((ENV *, db_timeout_t *, int, u_int32_t));
-
- /*
- * __rep_elect --
-***************
-*** 55,61 ****
- ENV *env;
- LOG *lp;
- REP *rep;
-! int done, eid, elected, full_elect, locked, in_progress, need_req;
- int ret, send_vote, t_ret;
- u_int32_t ack, ctlflags, egen, nsites, orig_tally, priority, realpri;
- u_int32_t tiebreaker;
---- 55,61 ----
- ENV *env;
- LOG *lp;
- REP *rep;
-! int done, elected, full_elect, locked, in_progress, need_req;
- int ret, send_vote, t_ret;
- u_int32_t ack, ctlflags, egen, nsites, orig_tally, priority, realpri;
- u_int32_t tiebreaker;
-***************
-*** 181,188 ****
- REP_SYSTEM_UNLOCK(env);
- (void)__rep_send_message(env, DB_EID_BROADCAST,
- REP_MASTER_REQ, NULL, NULL, 0, 0);
-! ret = __rep_wait(env, &to, &eid,
-! 0, REP_F_EPHASE0);
- REP_SYSTEM_LOCK(env);
- F_CLR(rep, REP_F_EPHASE0);
- switch (ret) {
---- 181,187 ----
- REP_SYSTEM_UNLOCK(env);
- (void)__rep_send_message(env, DB_EID_BROADCAST,
- REP_MASTER_REQ, NULL, NULL, 0, 0);
-! ret = __rep_wait(env, &to, 0, REP_F_EPHASE0);
- REP_SYSTEM_LOCK(env);
- F_CLR(rep, REP_F_EPHASE0);
- switch (ret) {
-***************
-*** 286,296 ****
- REP_SYSTEM_LOCK(env);
- goto vote;
- }
-! ret = __rep_wait(env, &to, &eid, full_elect, REP_F_EPHASE1);
- switch (ret) {
- case 0:
- /* Check if election complete or phase complete. */
-! if (eid != DB_EID_INVALID && !IN_ELECTION(rep)) {
- RPRINT(env, DB_VERB_REP_ELECT,
- (env, "Ended election phase 1"));
- goto edone;
---- 285,295 ----
- REP_SYSTEM_LOCK(env);
- goto vote;
- }
-! ret = __rep_wait(env, &to, full_elect, REP_F_EPHASE1);
- switch (ret) {
- case 0:
- /* Check if election complete or phase complete. */
-! if (!IN_ELECTION(rep)) {
- RPRINT(env, DB_VERB_REP_ELECT,
- (env, "Ended election phase 1"));
- goto edone;
-***************
-*** 398,412 ****
- REP_SYSTEM_LOCK(env);
- goto i_won;
- }
-! ret = __rep_wait(env, &to, &eid, full_elect, REP_F_EPHASE2);
- RPRINT(env, DB_VERB_REP_ELECT,
- (env, "Ended election phase 2 %d", ret));
- switch (ret) {
- case 0:
-! if (eid != DB_EID_INVALID)
-! goto edone;
-! ret = DB_REP_UNAVAIL;
-! break;
- case DB_REP_EGENCHG:
- if (to > timeout)
- to = timeout;
---- 397,408 ----
- REP_SYSTEM_LOCK(env);
- goto i_won;
- }
-! ret = __rep_wait(env, &to, full_elect, REP_F_EPHASE2);
- RPRINT(env, DB_VERB_REP_ELECT,
- (env, "Ended election phase 2 %d", ret));
- switch (ret) {
- case 0:
-! goto edone;
- case DB_REP_EGENCHG:
- if (to > timeout)
- to = timeout;
-***************
-*** 1050,1062 ****
- ENV *env;
- REP *rep;
- {
-- /*
-- * We often come through here twice, sometimes even more. We mustn't
-- * let the redundant calls affect stats counting. But rep_elect relies
-- * on this first part for setting eidp.
-- */
-- rep->master_id = rep->eid;
--
- if (F_ISSET(rep, REP_F_MASTERELECT | REP_F_MASTER)) {
- /* We've been through here already; avoid double counting. */
- return;
---- 1046,1051 ----
-***************
-*** 1093,1102 ****
- (timeout > 5000000) ? 500000 : ((timeout >= 10) ? timeout / 10 : 1);
-
- static int
-! __rep_wait(env, timeoutp, eidp, full_elect, flags)
- ENV *env;
- db_timeout_t *timeoutp;
-! int *eidp, full_elect;
- u_int32_t flags;
- {
- DB_REP *db_rep;
---- 1082,1091 ----
- (timeout > 5000000) ? 500000 : ((timeout >= 10) ? timeout / 10 : 1);
-
- static int
-! __rep_wait(env, timeoutp, full_elect, flags)
- ENV *env;
- db_timeout_t *timeoutp;
-! int full_elect;
- u_int32_t flags;
- {
- DB_REP *db_rep;
-***************
-*** 1174,1180 ****
- F_CLR(rep, REP_F_EGENUPDATE);
- ret = DB_REP_EGENCHG;
- } else if (phase_over) {
-- *eidp = rep->master_id;
- done = 1;
- ret = 0;
- }
---- 1163,1168 ----
-*** cvotn/repmgr/repmgr_net.c.orig 2009-05-04 10:34:46.000000000 -0400
---- cvotn/repmgr/repmgr_net.c 2009-05-04 10:27:26.000000000 -0400
-***************
-*** 100,105 ****
---- 100,107 ----
- control, rec, &nsites_sent, &npeers_sent)) != 0)
- goto out;
- } else {
-+ DB_ASSERT(env, IS_KNOWN_REMOTE_SITE(eid));
-+
- /*
- * If this is a request that can be sent anywhere, then see if
- * we can send it to our peer (to save load on the master), but
diff --git a/databases/db47/pkg-descr b/databases/db47/pkg-descr
deleted file mode 100644
index 171a54c0e062..000000000000
--- a/databases/db47/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Oracle Berkeley DB is a family of open source embeddable databases
-that allows developers to incorporate within their applications a
-fast, scalable, transactional database engine with industrial grade
-reliability and availability. As a result, customers and end-users
-will experience an application that simply works, reliably manages
-data, can scale under extreme load, but requires no ongoing database
-administration. As a developer, you can focus on your application and
-be confident that Oracle Berkeley DB will manage your persistence
-needs.
-
-WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
diff --git a/databases/db47/pkg-plist b/databases/db47/pkg-plist
deleted file mode 100644
index 22a7a9ccbc4d..000000000000
--- a/databases/db47/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/berkeley_db_svc-4.7
-bin/db47/berkeley_db_svc
-bin/db47/db_archive
-bin/db47/db_checkpoint
-bin/db47/db_codegen
-bin/db47/db_deadlock
-bin/db47/db_dump
-bin/db47/db_dump185
-bin/db47/db_hotbackup
-bin/db47/db_load
-bin/db47/db_printlog
-bin/db47/db_recover
-bin/db47/db_stat
-bin/db47/db_upgrade
-bin/db47/db_verify
-bin/db_archive-4.7
-bin/db_checkpoint-4.7
-bin/db_codegen-4.7
-bin/db_deadlock-4.7
-bin/db_dump-4.7
-bin/db_dump185-4.7
-bin/db_hotbackup-4.7
-bin/db_load-4.7
-bin/db_printlog-4.7
-bin/db_recover-4.7
-bin/db_stat-4.7
-bin/db_upgrade-4.7
-bin/db_verify-4.7
-include/db47/db.h
-include/db47/db_185.h
-include/db47/db_cxx.h
-lib/db47/libdb-4.7.a
-lib/db47/libdb-4.7.la
-lib/db47/libdb-4.7.so
-lib/db47/libdb-4.7.so.0
-lib/db47/libdb-4.so
-lib/db47/libdb.a
-lib/db47/libdb.so
-lib/db47/libdb_cxx-4.7.a
-lib/db47/libdb_cxx-4.7.la
-lib/db47/libdb_cxx-4.7.so
-lib/db47/libdb_cxx-4.7.so.0
-lib/db47/libdb_cxx-4.so
-lib/db47/libdb_cxx.a
-lib/db47/libdb_cxx.so
-lib/libdb-4.7.so
-lib/libdb-4.7.so.0
-lib/libdb_cxx-4.7.so
-lib/libdb_cxx-4.7.so.0
-@dirrmtry lib/db47
-@dirrmtry include/db47
-@dirrmtry bin/db47
diff --git a/databases/db48/Makefile b/databases/db48/Makefile
index 9603985f2492..f4304e02b723 100644
--- a/databases/db48/Makefile
+++ b/databases/db48/Makefile
@@ -15,6 +15,9 @@ MAINTAINER= mandree@FreeBSD.org
# my permission.
COMMENT= The Berkeley DB package, revision 4.8
+DEPRECATED= Please move to db5 or db6.
+EXPIRATION_DATE= 2014-11-30
+
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE
diff --git a/databases/dbtool/Makefile b/databases/dbtool/Makefile
index 097f47eecf80..780708267f04 100644
--- a/databases/dbtool/Makefile
+++ b/databases/dbtool/Makefile
@@ -14,11 +14,6 @@ LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
OPTIONS_DEFINE= BDB EXAMPLES
-BDB_LIB_DEPENDS= libdb3.so:${PORTSDIR}/databases/db3
-BDB_CPPFLAGS= -I${LOCALBASE}/include/db3
-BDB_CONFIGURE_ON= --with-berkeley
-BDB_LIB_DEPENDS_OFF= libgdbm.so:${PORTSDIR}/databases/gdbm
-
EXAMPLES_RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
LICENSE= GPLv2
@@ -35,17 +30,27 @@ UB2PFX= samples/locate/locate samples/locate/updatedb
.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MBDB}
+USE_BDB= 48+
+CPPFLAGS+= -I${BDB_INCLUDE_DIR}
+LIBS+= -L${BDB_LIB_DIR} -l${BDB_LIB_NAME}
+CONFIGURE_ARGS+= --with-berkeley
+.else
+LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
+CONFIGURE_ARGS+= --without-berkeley
+.endif
+
post-patch:
+ ${REINPLACE_CMD} -e 's,==,=,g' ${WRKSRC}/configure
.for file in dbtool.cc engine.cc engine.h
- @${REINPLACE_CMD} -e "s,stdin,input,g" ${WRKSRC}/${file}
+ ${REINPLACE_CMD} -e "s,stdin,input,g" ${WRKSRC}/${file}
.endfor
- @${REINPLACE_CMD} -e "s,==,=,g" ${WRKSRC}/configure
.if ${PORT_OPTIONS:MEXAMPLES}
.for file in ${SH2BASH}
- @${REINPLACE_CMD} -e "s|/bin/sh|${LOCALBASE}/bin/bash|" ${WRKSRC}/${file}
+ ${REINPLACE_CMD} -e "s|/bin/sh|${LOCALBASE}/bin/bash|" ${WRKSRC}/${file}
.endfor
.for file in ${UB2PFX}
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file}
+ ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file}
@${RM} ${WRKSRC}/${file}.orig
@${RM} ${WRKSRC}/${file}~
.endfor
@@ -53,6 +58,6 @@ post-patch:
post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @${CP} -Rp ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR}
+ ${CP} -Rp ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 20cc08575660..7ed0544d1a90 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -4,7 +4,7 @@
PORTNAME= evolution-data-server
PORTVERSION= 2.32.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/databases/fortytwo-bdb/Makefile b/databases/fortytwo-bdb/Makefile
index 2829cdf3fdd0..aa03f347e16d 100644
--- a/databases/fortytwo-bdb/Makefile
+++ b/databases/fortytwo-bdb/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bdb
PORTVERSION= 0.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases gnustep
MASTER_SITES= SF/fortytwo/Berkeley%20DB%20Wrapper%20%28BDB%29/${PORTVERSION}
PKGNAMEPREFIX= fortytwo-
@@ -21,7 +21,7 @@ USE_GNUSTEP_INSTALL= yes
USE_GNUSTEP_LOCAL_LIBS+= Encore:${ENCORE_PORT}
DEFAULT_LIBVERSION= 0.1
USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
-USE_BDB= 43
+USE_BDB= 43+
WRKSRC= ${WRKDIR}/BDB-${PORTVERSION}
DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/BDB
diff --git a/databases/libgda4-bdb/Makefile b/databases/libgda4-bdb/Makefile
index 3d3d338855d5..14cb2ec2ca3f 100644
--- a/databases/libgda4-bdb/Makefile
+++ b/databases/libgda4-bdb/Makefile
@@ -1,7 +1,7 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases gnome
PKGNAMESUFFIX= 4-bdb
diff --git a/databases/libgda4/Makefile b/databases/libgda4/Makefile
index a0fb529993b9..56e32b5a45be 100644
--- a/databases/libgda4/Makefile
+++ b/databases/libgda4/Makefile
@@ -4,7 +4,7 @@
PORTNAME= libgda
PORTVERSION= 4.2.12
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 4
diff --git a/databases/libgda5/Makefile b/databases/libgda5/Makefile
index 044cd51b20b6..4d1407a5ecb1 100644
--- a/databases/libgda5/Makefile
+++ b/databases/libgda5/Makefile
@@ -4,7 +4,7 @@
PORTNAME= libgda
PORTVERSION?= 5.0.3
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 5
diff --git a/databases/memcachedb/Makefile b/databases/memcachedb/Makefile
index b2551db49753..8c96766a4d62 100644
--- a/databases/memcachedb/Makefile
+++ b/databases/memcachedb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= memcachedb
PORTVERSION= 1.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
diff --git a/databases/memcacheq/Makefile b/databases/memcacheq/Makefile
index caea80a3fd27..53c1ba189e38 100644
--- a/databases/memcacheq/Makefile
+++ b/databases/memcacheq/Makefile
@@ -3,7 +3,7 @@
PORTNAME= memcacheq
PORTVERSION= 0.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
${MASTER_SITE_GENTOO}
diff --git a/databases/p5-BDB/Makefile b/databases/p5-BDB/Makefile
index 8d1b100cca72..2160747d2bce 100644
--- a/databases/p5-BDB/Makefile
+++ b/databases/p5-BDB/Makefile
@@ -3,6 +3,7 @@
PORTNAME= BDB
PORTVERSION= 1.90
+PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MLEHMANN
diff --git a/databases/p5-BerkeleyDB/Makefile b/databases/p5-BerkeleyDB/Makefile
index 185d11e2e869..baea1be2257a 100644
--- a/databases/p5-BerkeleyDB/Makefile
+++ b/databases/p5-BerkeleyDB/Makefile
@@ -3,6 +3,7 @@
PORTNAME= BerkeleyDB
PORTVERSION= 0.54
+PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PMQS
diff --git a/databases/py-bsddb/Makefile b/databases/py-bsddb/Makefile
index 4345030045ba..a20fa907071d 100644
--- a/databases/py-bsddb/Makefile
+++ b/databases/py-bsddb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bsddb
PORTVERSION= ${PYTHON_PORTVERSION}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases python
MASTER_SITES= PYTHON
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION}
diff --git a/databases/py-bsddb3/Makefile b/databases/py-bsddb3/Makefile
index 7f216af9c634..42241069ba00 100644
--- a/databases/py-bsddb3/Makefile
+++ b/databases/py-bsddb3/Makefile
@@ -3,6 +3,7 @@
PORTNAME= bsddb3
PORTVERSION= 6.0.1
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/rdfdb/Makefile b/databases/rdfdb/Makefile
index b0fc73a44fe2..bf8da50dcd1a 100644
--- a/databases/rdfdb/Makefile
+++ b/databases/rdfdb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= rdfdb
PORTVERSION= 0.46
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= http://www.guha.com/
DISTNAME= rdfdb_src
diff --git a/databases/ruby-bdb/Makefile b/databases/ruby-bdb/Makefile
index ebe056c01850..88c4a0dd541a 100644
--- a/databases/ruby-bdb/Makefile
+++ b/databases/ruby-bdb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bdb
PORTVERSION= 0.6.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases ruby
MASTER_SITES= ftp://ftp.idaemons.org/pub/distfiles/ruby/ \
http://idaemons.org/distfiles/ruby/ \