1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Update to 3.4.0

(now builds with db4 by default unless defined(WITH_DB3))
This commit is contained in:
Hye-Shik Chang 2002-07-10 19:15:39 +00:00
parent 38ae899259
commit 98c834c3d3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=62785
6 changed files with 19 additions and 23 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= bsddb3
PORTVERSION= 3.3.0
PORTVERSION= 3.4.0
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= pybsddb
@ -14,12 +14,22 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= perky@FreeBSD.org
.if defined(WITH_DB3)
LIB_DEPENDS= db3.2:${PORTSDIR}/databases/db3
DBVERSION= db3
.else
LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
DBVERSION= db4
.endif
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_BUILDARGS= --libs="-ldb3" --berkeley-db=${LOCALBASE}
USE_REINPLACE= yes
PYDISTUTILS_BUILDARGS= --libs="-l${DBVERSION}" --berkeley-db=${LOCALBASE}
PYDISTUTILS_INSTALLARGS=-c -O1 --prefix=${PREFIX} --berkeley-db=${LOCALBASE}
PLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S|^${LOCALBASE}/||}
post-patch:
${REINPLACE_CMD} 's,%%DBVERSION%%,${DBVERSION},g' ${WRKSRC}/setup.py
${REINPLACE_CMD} 's,<db\.h>,<${DBVERSION}/db.h>,' ${WRKSRC}/src/_db.c
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (bsddb3-3.3.0.tar.gz) = f3e0f37d57fd033db43305684eb6e2e5
MD5 (bsddb3-3.4.0.tar.gz) = e433307b4ee1dd7be4fa1177b8be575a

View File

@ -1,13 +1,13 @@
--- setup.py.orig Fri Sep 14 00:15:30 2001
+++ setup.py Tue Feb 5 12:37:16 2002
--- setup.py.orig Thu Jul 11 03:48:34 2002
+++ setup.py Thu Jul 11 03:51:34 2002
@@ -68,8 +68,8 @@
# figure out from the base setting where the lib and .h are
if not incdir: incdir = os.path.join(BERKELEYDB_DIR, 'include')
if not libdir: libdir = os.path.join(BERKELEYDB_DIR, 'lib')
- if not '-ldb' in LIBS:
- libname = ['db']
+ if not '-ldb3' in LIBS:
+ libname = ['db3']
+ if not '-l%%DBVERSION%%' in LIBS:
+ libname = ['%%DBVERSION%%']
else:
libname = []
utils = []

View File

@ -1,11 +0,0 @@
--- src/_db.c.orig Mon Apr 9 12:26:03 2001
+++ src/_db.c Mon Apr 9 12:26:18 2001
@@ -70,7 +70,7 @@
/* --------------------------------------------------------------------- */
#include <Python.h>
-#include <db.h>
+#include <db3/db.h>
/* --------------------------------------------------------------------- */
/* Various macro definitions */

View File

@ -1 +1 @@
BerkeleyDB3 wrapper module for Python
Python extension module for BerkeleyDB 3 and 4

View File

@ -8,6 +8,3 @@ document in developers' web site for more details on the types and
methods provided.
WWW: http://pybsddb.sourceforge.net/
developed by Robin Dunn et al
- Hye-Shik Chang, a.k.a. "Perky"