Lines 7-12
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= BerkeleyDB |
8 |
PORTNAME= BerkeleyDB |
9 |
PORTVERSION= 0.25 |
9 |
PORTVERSION= 0.25 |
|
|
10 |
PORTREVISION= 1 |
10 |
CATEGORIES= databases perl5 |
11 |
CATEGORIES= databases perl5 |
11 |
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} |
12 |
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} |
12 |
MASTER_SITE_SUBDIR= BerkeleyDB |
13 |
MASTER_SITE_SUBDIR= BerkeleyDB |
Lines 20-33
Link Here
|
20 |
|
21 |
|
21 |
.if ${WITH_BDB_VER} == 2 |
22 |
.if ${WITH_BDB_VER} == 2 |
22 |
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 |
23 |
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 |
|
|
24 |
BDB_LIB_VER= db2 |
23 |
.elif ${WITH_BDB_VER} == 3 |
25 |
.elif ${WITH_BDB_VER} == 3 |
24 |
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3 |
26 |
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3 |
|
|
27 |
BDB_LIB_VER= db3 |
25 |
.elif ${WITH_BDB_VER} == 4 |
28 |
.elif ${WITH_BDB_VER} == 4 |
26 |
LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 |
29 |
LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 |
|
|
30 |
BDB_LIB_VER= db4 |
27 |
.elif ${WITH_BDB_VER} == 41 |
31 |
.elif ${WITH_BDB_VER} == 41 |
28 |
LIB_DEPENDS= db41.1:${PORTSDIR}/databases/db41 |
32 |
LIB_DEPENDS= db41.1:${PORTSDIR}/databases/db41 |
|
|
33 |
BDB_LIB_VER= db41 |
29 |
.elif ${WITH_BDB_VER} == 42 |
34 |
.elif ${WITH_BDB_VER} == 42 |
30 |
LIB_DEPENDS= db-4.2.2:${PORTSDIR}/databases/db42 |
35 |
LIB_DEPENDS= db-4.2.2:${PORTSDIR}/databases/db42 |
|
|
36 |
BDB_LIB_VER= db-4.2 |
31 |
.else |
37 |
.else |
32 |
.error WITH_BDB_VER must be one between 2, 3, 4, 41 and 42 |
38 |
.error WITH_BDB_VER must be one between 2, 3, 4, 41 and 42 |
33 |
.endif |
39 |
.endif |
Lines 43-49
Link Here
|
43 |
post-patch: |
49 |
post-patch: |
44 |
@${ECHO} "INCLUDE = ${LOCALBASE}/include/db${WITH_BDB_VER}" > ${WRKSRC}/config.in |
50 |
@${ECHO} "INCLUDE = ${LOCALBASE}/include/db${WITH_BDB_VER}" > ${WRKSRC}/config.in |
45 |
@${ECHO} "LIB = ${LOCALBASE}/lib" >> ${WRKSRC}/config.in |
51 |
@${ECHO} "LIB = ${LOCALBASE}/lib" >> ${WRKSRC}/config.in |
46 |
@${ECHO} "DBNAME = -ldb${WITH_BDB_VER}" >> ${WRKSRC}/config.in |
52 |
@${ECHO} "DBNAME = -l${BDB_LIB_VER}" >> ${WRKSRC}/config.in |
47 |
${PERL} -pi -e '$$_="" if /MAN3PODS/' ${WRKSRC}/Makefile.PL |
53 |
${PERL} -pi -e '$$_="" if /MAN3PODS/' ${WRKSRC}/Makefile.PL |
48 |
|
54 |
|
49 |
.include <bsd.port.mk> |
55 |
.include <bsd.port.mk> |