# $NetBSD: Makefile,v 1.21 2004/06/07 01:36:19 tv Exp $ # COMMENT= Free, portable libraries that integrate with the ISO C++ Stdlib BJAM= ${WRKSRC}/tools/build/jam_src/bin.*/bjam BJAM_ARGS+= --without-python BJAM_ARGS+= --without-thread BJAM_BUILD+= single HTMLDIR= ${PREFIX}/share/doc/html/boost .include "../boost/Makefile.common" do-configure: userhpp-configure do-build: @cd ${WRKSRC}/tools/build/jam_src && ${SETENV} ${MAKE_ENV} ${SH} ./build.sh @cd ${WRKSRC} && ${BJAM_CMD} stage do-install: @cd ${WRKSRC} && ${BJAM_CMD} install ${FIND} ${WRKSRC}/libs \ \( -name "*.zip" -or -name "*.tgz" \ -or -name "*.orig" -or -name "*.bak" \) \ -exec ${RM} -f {} \; ${INSTALL_PROGRAM} ${BJAM} ${PREFIX}/bin/bjam ${INSTALL_DATA_DIR} ${HTMLDIR} cd ${WRKSRC} && ${PAX} -rw -pm \ -s':^.*/build$$::' \ -s':^.*/build/.*$$::' \ -s':^libs/.*/test$$::' \ -s':^libs/.*/test/.*$$::' \ *.gif *.css *.htm libs more ${HTMLDIR} ${FIND} ${HTMLDIR} ${PREFIX}/include/boost-1_31 \ -type f -print | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${FIND} ${HTMLDIR} ${PREFIX}/include/boost-1_31 \ -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE} .include "../../mk/bsd.pkg.mk"