View | Details | Raw Unified | Return to bug 69305
Collapse All | Expand All

(-)/home/clsung/p5-BerkeleyDB/Makefile (-1 / +7 lines)
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>

Return to bug 69305