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

(-)ports/databases/py-bsddb3/Makefile (-3 / +2 lines)
Lines 15-22 Link Here
15
MAINTAINER=	perky@FreeBSD.org
15
MAINTAINER=	perky@FreeBSD.org
16
COMMENT=	Python extension module for BerkeleyDB 3 and 4
16
COMMENT=	Python extension module for BerkeleyDB 3 and 4
17
17
18
BROKEN=		Does not build
19
20
.if defined(WITH_DB3)
18
.if defined(WITH_DB3)
21
WITH_BDB_VER?=	3
19
WITH_BDB_VER?=	3
22
.elif defined(WITH_DB4)
20
.elif defined(WITH_DB4)
Lines 50-60 Link Here
50
USE_PYTHON=	yes
48
USE_PYTHON=	yes
51
USE_PYDISTUTILS=	yes
49
USE_PYDISTUTILS=	yes
52
USE_REINPLACE=	yes
50
USE_REINPLACE=	yes
51
PYDISTUTILS_CONFIGUREARGS=--libs="-l${DBVERSION}" --berkeley-db=${LOCALBASE}
53
PYDISTUTILS_BUILDARGS=	--libs="-l${DBVERSION}" --berkeley-db=${LOCALBASE}
52
PYDISTUTILS_BUILDARGS=	--libs="-l${DBVERSION}" --berkeley-db=${LOCALBASE}
54
PYDISTUTILS_INSTALLARGS=-c -O1 --prefix=${PREFIX} --berkeley-db=${LOCALBASE}
53
PYDISTUTILS_INSTALLARGS=-c -O1 --prefix=${PREFIX} --berkeley-db=${LOCALBASE}
55
54
56
post-patch:
55
post-patch:
57
	${REINPLACE_CMD} 's,%%DBVERSION%%,${DBVERSION},g' ${WRKSRC}/setup.py
56
	${REINPLACE_CMD} 's,%%DBVERSION%%,${DBVERSION},g' ${WRKSRC}/setup.py
58
	${REINPLACE_CMD} 's,<db\.h>,<${DBVERSION}/db.h>,' ${WRKSRC}/extsrc/_bsddb.c
57
	${REINPLACE_CMD} 's,<db\.h>,<${DBHEADER}/db.h>,' ${WRKSRC}/extsrc/_bsddb.c
59
58
60
.include <bsd.port.mk>
59
.include <bsd.port.mk>

Return to bug 72133