Changeset View
Changeset View
Standalone View
Standalone View
databases/py-bsddb/Makefile
Show All 24 Lines | |||||
WRKSRC= ${WRKDIR}/Python-${PORTVERSION}/Modules | WRKSRC= ${WRKDIR}/Python-${PORTVERSION}/Modules | ||||
PYDISTUTILS_INSTALLARGS+= --install-lib ${PYTHON_LIBDIR}/lib-dynload | PYDISTUTILS_INSTALLARGS+= --install-lib ${PYTHON_LIBDIR}/lib-dynload | ||||
MAKE_ENV= BSDDB_VERSION=${BDB_LIB_NAME} | MAKE_ENV= BSDDB_VERSION=${BDB_LIB_NAME} | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PYTHON_REL} >= 300 | .if ${PYTHON_REL} >= 3000 | ||||
IGNORE= bsddb package was removed from core standard library since 3.0, use databases/py-bsddb3 instead | IGNORE= bsddb package was removed from core standard library since 3.0, use databases/py-bsddb3 instead | ||||
.endif | .endif | ||||
post-extract: | post-extract: | ||||
@${CP} ${FILESDIR}/setup.py ${WRKSRC} | @${CP} ${FILESDIR}/setup.py ${WRKSRC} | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e \ | ${REINPLACE_CMD} -e \ | ||||
's,^\(#include.*\)\(db\.h.*\)$$,\1${BDB_INCLUDE_DIR}/\2,' \ | 's,^\(#include.*\)\(db\.h.*\)$$,\1${BDB_INCLUDE_DIR}/\2,' \ | ||||
${WRKSRC}/bsddb.h | ${WRKSRC}/bsddb.h | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |