# $OpenBSD: Makefile,v 1.8 2010/09/30 12:13:07 jasper Exp $ COMMENT= Python-based build system DISTNAME= waf-1.5.18 CATEGORIES= devel EXTRACT_SUFX= .tar.bz2 HOMEPAGE= http://waf.googlecode.com/ MASTER_SITES= ${HOMEPAGE}/files/ # BSD PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MODULES= lang/python NO_REGRESS= Yes SUBST_VARS= MODPY_SITEPKG pre-configure: ${SUBST_CMD} ${WRKSRC}/waf-light ${WRKSRC}/wscript touch ${WRKSRC}/waf do-configure: cd ${WRKSRC} && PYTHON=${MODPY_BIN} ${MODPY_BIN} ./waf-light configure do-build: cd ${WRKSRC} && ${MODPY_BIN} ./waf-light do-install: cd ${WRKSRC} && ${MODPY_BIN} ./waf-light install --yes --prefix=${PREFIX} # clean root owned files and overwrite with our patched version post-install: rm -fr ${WRKSRC}/build ${INSTALL_SCRIPT} ${WRKSRC}/waf-light ${PREFIX}/bin/waf .include