Date: Mon, 21 Nov 2005 18:38:55 +0100 From: Matthias Andree <matthias.andree@gmx.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/89384: [NEW PORT] databases/db44: The Berkeley DB package, revision 4.4 Message-ID: <E1EeFd1-000Iks-PG@libertas.emma.line.org> Resent-Message-ID: <200511211740.jALHeLfw055224@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 89384 >Category: ports >Synopsis: [NEW PORT] databases/db44: The Berkeley DB package, revision 4.4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 21 17:40:20 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Matthias Andree >Release: FreeBSD 6.0-STABLE i386 >Organization: >Environment: System: FreeBSD libertas.emma.line.org 6.0-STABLE FreeBSD 6.0-STABLE #1: Mon Nov 21 12:07:53 CET 2005 >Description: ##### PLEASE REPOCOPY FROM ports/databases/db43 BEFORE COMMITTING THIS ##### 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 -- Matthias Andree WWW: http://www.sleepycat.com/products/bdb.html Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- db44-4.4.16.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # db44 # db44/files # db44/files/patch-dist::configure # db44/Makefile # db44/distinfo # db44/pkg-descr # db44/pkg-plist # echo c - db44 mkdir -p db44 > /dev/null 2>&1 echo c - db44/files mkdir -p db44/files > /dev/null 2>&1 echo x - db44/files/patch-dist::configure sed 's/^X//' >db44/files/patch-dist::configure << 'END-of-db44/files/patch-dist::configure' X--- ../dist/configure.orig Wed Dec 5 13:14:02 2001 X+++ ../dist/configure Wed Dec 5 13:24:01 2001 X@@ -20867,8 +20867,8 @@ X X MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}" X-MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version" X+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0" X MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}" X MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}" X-MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version" X+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0" X MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}" X END-of-db44/files/patch-dist::configure echo x - db44/Makefile sed 's/^X//' >db44/Makefile << 'END-of-db44/Makefile' X# ports collection makefile for: Berkeley DB v4.4 X# Date created: 2005-11-21 X# Whom: Matthias Andree <matthias.andree@gmx.de> X# X# $FreeBSD$ X# X XPORTNAME= db44 XPORTVERSION= 4.4.16 XCATEGORIES= databases XMASTER_SITES= http://downloads.sleepycat.com/ XPKGNAMESUFFIX?= XDISTNAME?= db-${PORTVERSION} XDIST_SUBDIR= bdb X XPATCH_SITES= http://www.sleepycat.com/update/${PORTVERSION}/ XPATCH_DIST_STRIP= -d .. X XMAINTAINER= matthias.andree@gmx.de XCOMMENT= The Berkeley DB package, revision 4.4 X XWRKSRC= ${WRKDIR}/${DISTNAME}/build_unix X XUSE_REINPLACE= yes XINSTALLS_SHLIB= yes XUSE_AUTOTOOLS= libtool:15 XCONFIGURE_SCRIPT= ../dist/configure XLIBTOOLFILES= ${CONFIGURE_SCRIPT} XBDBVER= ${PORTVERSION:R} XBDBMINOR= ${BDBVER:E:S/^\.//} XBDBDIR= BerkeleyDB.${BDBVER} XCONFIGURE_ARGS= --enable-compat185 --enable-dump185 \ X --enable-cxx --enable-dynamic \ X --enable-rpc \ X --includedir=${PREFIX}/include/${PORTNAME} \ X --libdir=${PREFIX}/lib/${PORTNAME} \ X --bindir=${PREFIX}/bin/${PORTNAME} XINSTALL_TARGET= install_include install_lib install_utilities X.if !defined(NOPORTDOCS) XINSTALL_TARGET+= install_docs docdir=${DOCSDIR} XPORTDOCS= * X.endif X Xpre-patch: X @${REINPLACE_CMD} -Ee 's|-l?pthread|${PTHREAD_LIBS}|g' ${WRKSRC}/${CONFIGURE_SCRIPT} X Xpre-configure: X @${CHMOD} u+w ${WRKSRC}/../dist/configure X Xpost-configure: X @${REINPLACE_CMD} -e '/^extern void db_rpc_serverprog/ d;' ${WRKSRC}/db_server.h X Xpost-install: X.for i in libdb libdb_cxx X ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${PREFIX}/lib X ${LN} -s -f ${i}-${BDBVER}.so.0 ${PREFIX}/lib/${i}-${BDBVER}.so X.endfor X.if !defined(NOPORTDOCS) X @${RMDIR} ${DOCSDIR}/ref/splash 2>/dev/null || : X.endif X cd ${PREFIX}/bin/${PORTNAME} ; \ X for i in * ; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done X X.include <bsd.port.mk> END-of-db44/Makefile echo x - db44/distinfo sed 's/^X//' >db44/distinfo << 'END-of-db44/distinfo' XMD5 (bdb/db-4.4.16.tar.gz) = ec58179a39695cab6512eee0db0d71b9 XSHA256 (bdb/db-4.4.16.tar.gz) = c582252f730f7602603af0d1caa7efcfe278d2314cde004da3c29ae0218e2b3e XSIZE (bdb/db-4.4.16.tar.gz) = 8116212 END-of-db44/distinfo echo x - db44/pkg-descr sed 's/^X//' >db44/pkg-descr << 'END-of-db44/pkg-descr' XVersion 4.4 of the Berkeley Data Base library which offers (key/value) storage Xwith optional concurrent access or transactions interface. X XThis port will install the AES (American Encryption Standard) enabled version. X XUtilities are included in the distribution to convert v1.85 databases to v4.4 Xdatabases, and a backwards compatible API is provided to maintain compatibility Xwith programs using the v1.85 interface. X XFor details on compatibility with other DB versions, see: Xhttp://dev.sleepycat.com/downloads/releasehistorybdb.html X X-- Matthias Andree X XWWW: http://www.sleepycat.com/products/bdb.html END-of-db44/pkg-descr echo x - db44/pkg-plist sed 's/^X//' >db44/pkg-plist << 'END-of-db44/pkg-plist' Xbin/db44/berkeley_db_svc Xbin/db44/db_archive Xbin/db44/db_checkpoint Xbin/db44/db_deadlock Xbin/db44/db_dump Xbin/db44/db_dump185 Xbin/db44/db_hotbackup Xbin/db44/db_load Xbin/db44/db_printlog Xbin/db44/db_recover Xbin/db44/db_stat Xbin/db44/db_upgrade Xbin/db44/db_verify Xbin/berkeley_db_svc-4.4 Xbin/db_archive-4.4 Xbin/db_checkpoint-4.4 Xbin/db_deadlock-4.4 Xbin/db_dump-4.4 Xbin/db_dump185-4.4 Xbin/db_hotbackup-4.4 Xbin/db_load-4.4 Xbin/db_printlog-4.4 Xbin/db_recover-4.4 Xbin/db_stat-4.4 Xbin/db_upgrade-4.4 Xbin/db_verify-4.4 Xinclude/db44/db.h Xinclude/db44/db_185.h Xinclude/db44/db_cxx.h Xlib/db44/libdb-4.4.a Xlib/db44/libdb-4.4.la Xlib/db44/libdb-4.4.so Xlib/db44/libdb-4.4.so.0 Xlib/db44/libdb-4.so Xlib/db44/libdb.a Xlib/db44/libdb.so Xlib/db44/libdb_cxx-4.4.a Xlib/db44/libdb_cxx-4.4.la Xlib/db44/libdb_cxx-4.4.so Xlib/db44/libdb_cxx-4.4.so.0 Xlib/db44/libdb_cxx-4.so Xlib/db44/libdb_cxx.a Xlib/db44/libdb_cxx.so Xlib/libdb-4.4.so Xlib/libdb-4.4.so.0 Xlib/libdb_cxx-4.4.so Xlib/libdb_cxx-4.4.so.0 X@dirrm lib/db44 X@dirrm include/db44 X@dirrm bin/db44 END-of-db44/pkg-plist exit --- db44-4.4.16.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1EeFd1-000Iks-PG>