Update to 3.0.55. Fix up PLISTs and update the DESCR.

This commit is contained in:
kevlo 1999-12-02 07:17:10 +00:00
parent a6f949d178
commit 7eb13beb0d
5 changed files with 582 additions and 482 deletions

View File

@ -1,53 +1,55 @@
# $OpenBSD: Makefile,v 1.10 1999/10/29 09:40:15 turan Exp $
# $OpenBSD: Makefile,v 1.11 1999/12/02 07:17:10 kevlo Exp $
DISTNAME= db-2.7.5
DISTNAME= db-3.0.55
CATEGORIES= databases
MAINTAINER= tacho@openbsd.org
MIRROR_DISTFILE= no
MASTER_SITES= see-do-fetch-target
MASTER_SITES= http://www.sleepycat.com/update/3.0.55/
GNU_CONFIGURE= YES
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS= --host=${ARCH}-unknown-openbsd --prefix=${PREFIX} \
--enable-compat185 --enable-dump185 --enable-cxx
--enable-compat185 --enable-dump185 --enable-cxx \
--enable-shared --enable-dynamic
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
EXAMPLES= README ex_access.c ex_appinit.c ex_btrec.c ex_lock.c \
ex_mpool.c ex_tpcb.c ex_tpcb.h
EXAMPLES_CPP= AccessExample.cpp AppinitExample.cpp LockExample.cpp \
MpoolExample.cpp TpcbExample.cpp
EXAMPLES_C= README ex_access.c ex_btrec.c ex_env.c ex_lock.c \
ex_mpool.c ex_thread.c ex_tpcb.c ex_tpcb.h
EXAMPLES_CPP= AccessExample.cpp BtRecExample.cpp EnvExample.cpp \
LockExample.cpp MpoolExample.cpp TpcbExample.cpp
EXAMPLES_JAVA= AccessExample.java BtRecExample.java EnvExample.java \
LockExample.java TpcbExample.java
IS_INTERACTIVE= yes
NO_PACKAGE= interactive port
do-fetch:
@if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
${ECHO} "";\
${ECHO} " The source to this port may not be automatically fetched.";\
${ECHO} " See http://www.sleepycat.com/register.html for details.";\
${ECHO} "";\
${ECHO} " Once ${DISTFILES} has been downloaded,";\
${ECHO} " move it to ${DISTDIR} and restart this build.";\
${ECHO} "";\
exit 1;\
fi
post-install:
@mv ${PREFIX}/include/db.h ${PREFIX}/include/db2.h
@mv ${PREFIX}/lib/libdb.a ${PREFIX}/lib/libdb2.a
@mv ${PREFIX}/include/db.h ${PREFIX}/include/db3.h
@${MKDIR} ${PREFIX}/share/doc/db
@${MV} ${PREFIX}/docs/* ${PREFIX}/share/doc/db
@${RMDIR} ${PREFIX}/docs
@${MKDIR} ${PREFIX}/share/examples/db
@echo Installing samples: ${PREFIX}/share/examples/db ...
.for example in ${EXAMPLES}
@${INSTALL_DATA} ${WRKSRC}/../examples/${example} \
.for example in ${EXAMPLES_C}
@${INSTALL_DATA} ${WRKSRC}/../examples_c/${example} \
${PREFIX}/share/examples/db
.endfor
.for example in ${EXAMPLES_CPP}
@${INSTALL_DATA} ${WRKSRC}/../examples_cxx/${example} \
${PREFIX}/share/examples/db
.endfor
.for example in ${EXAMPLES_JAVA}
@${INSTALL_DATA} ${WRKSRC}/../examples_java/${example} \
${PREFIX}/share/examples/db
.endfor
@${ECHO_MSG} ""
@${ECHO_MSG} "Java support for ${PKGNAME} is *not* built by default,"
@${ECHO_MSG} "and requires that you have a work working copy of the"
@${ECHO_MSG} "JDK installed."
@${ECHO_MSG} ""
@${ECHO_MSG} "To build java support, please add \"--enable-java\""
@${ECHO_MSG} "in CONFIGURE_ARGS, thaks."
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (db-2.7.5.tar.gz) = 983768ee994476fd4b52501d68b9baf5
RMD160 (db-2.7.5.tar.gz) = 711c509e405112c5b849d48e95c2aa9dab9abd07
SHA1 (db-2.7.5.tar.gz) = 7ee263d139d2ba9013867a97bc66c05bc9298c41
MD5 (db-3.0.55.tar.gz) = c489c3322c4c2490133190166d58c12c
RMD160 (db-3.0.55.tar.gz) = 7800c28724fc43a50427af33d1a026ac38146332
SHA1 (db-3.0.55.tar.gz) = 113142a1675f058ad6cdd9743dafb4bcbd282428

View File

@ -1 +1 @@
Berkeley DB package, revision 2
Berkeley DB package, revision 3

View File

@ -1,5 +1,7 @@
Version 2.x.y of the Berkeley DB library. This version uses an incompatible
underlying database than v1.85 and a different API. Utilities are included in
the distribution to convert v1.85 databases to v2.3.16
In November of 1999, Sleepycat Software released Version 3.0 of Berkeley DB.
The 3.X code line includes major new features, some of which require a
database format upgrade. Release 3 also modified the Berkeley DB API.
Applications developed using version 2 of Berkeley DB will need to be upgraded
in order to use release 3.X.
For more information, refer to http://www.sleepycat.com

File diff suppressed because it is too large Load Diff