ports/89445: Update port: databases/p5-BerkeleyDB
Gea-Suan Lin
gslin at ccca.nctu.edu.tw
Wed Nov 23 04:00:43 UTC 2005
>Number: 89445
>Category: ports
>Synopsis: Update port: databases/p5-BerkeleyDB
>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: Wed Nov 23 04:00:39 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Gea-Suan Lin
>Release: FreeBSD 4.11-STABLE i386
>Organization:
>Environment:
System: FreeBSD ccduty 4.11-STABLE FreeBSD 4.11-STABLE #40: Mon Oct 17 18:27:51 CST 2005 root at ccduty:/bsdhome/bsd4/obj/bsdhome/bsd4/src/sys/CSIEBSD i386
>Description:
* Add SHA256.
* Use bsd.database.mk to decide BerkeleyDB version.
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/databases/p5-BerkeleyDB/Makefile p5-BerkeleyDB/Makefile
--- /usr/ports/databases/p5-BerkeleyDB/Makefile Wed Nov 23 11:37:14 2005
+++ p5-BerkeleyDB/Makefile Wed Nov 23 11:46:55 2005
@@ -7,47 +7,20 @@
PORTNAME= BerkeleyDB
PORTVERSION= 0.27
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= BerkeleyDB
PKGNAMEPREFIX= p5-
MAINTAINER= clsung at FreeBSD.org
-COMMENT= Perl5 interface to the Berkeley DB package revision 2, 3, 4 or 4.1
+COMMENT= Perl5 interface to the Berkeley DB package
-# Default to db3
-WITH_BDB_VER?= 3
-
-.if ${WITH_BDB_VER} == 2
-LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2
-BDB_LIB_VER= db2
-.elif ${WITH_BDB_VER} == 3
-LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
-BDB_LIB_VER= db3
-.elif ${WITH_BDB_VER} == 4
-LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
-BDB_LIB_VER= db4
-.elif ${WITH_BDB_VER} == 41
-LIB_DEPENDS= db41.1:${PORTSDIR}/databases/db41
-BDB_LIB_VER= db41
-.elif ${WITH_BDB_VER} == 42
-LIB_DEPENDS= db-4.2.2:${PORTSDIR}/databases/db42
-BDB_LIB_VER= db-4.2
-.elif ${WITH_BDB_VER} == 43
-LIB_DEPENDS= db-4.3.0:${PORTSDIR}/databases/db43
-BDB_LIB_VER= db-4.3
-.else
-IGNORE= "WITH_BDB_VER must be one between 2, 3, 4, 41, 42 and 43"
-.endif
+USE_BDB?= yes
PERL_CONFIGURE= yes
MAN3= BerkeleyDB.3
-
-pre-everything::
- @${ECHO} "This port defaults to use Berkeley DB 3, but you can change it"
- @${ECHO} "by setting WITH_BDB_VER to either 2, 3, 4, 41, 42 or 43"
post-patch:
@${ECHO} "INCLUDE = ${LOCALBASE}/include/db${WITH_BDB_VER}" > ${WRKSRC}/config.in
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list