Changeset View
Changeset View
Standalone View
Standalone View
devel/boost-libs/Makefile
# Created by: Alexander Churanov <churanov.port.maintainer@gmail.com> | # Created by: Alexander Churanov <churanov.port.maintainer@gmail.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= boost-libs | PORTNAME= boost-libs | ||||
PORTREVISION= 2 | PORTREVISION= 0 | ||||
COMMENT= Free portable C++ libraries (without Boost.Python) | COMMENT= Free portable C++ libraries (without Boost.Python) | ||||
BROKEN_sparc64= https://github.com/boostorg/context/commit/f2ef6326b6ed | BROKEN_sparc64= https://github.com/boostorg/context/commit/f2ef6326b6ed | ||||
BUILD_DEPENDS+= bjam:devel/boost-jam | BUILD_DEPENDS+= bjam:devel/boost-jam | ||||
OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS | OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS | ||||
Show All 17 Lines | |||||
MAKE_ARGS+= --without-python | MAKE_ARGS+= --without-python | ||||
MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} | MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} | ||||
MAKE_ARGS_gcc= xdll-path=${_GCC_RUNTIME} | MAKE_ARGS_gcc= xdll-path=${_GCC_RUNTIME} | ||||
ALL_TARGET= stage | ALL_TARGET= stage | ||||
do-install: | do-install: | ||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ | @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ | ||||
${MAKE_ARGS:NDESTDIR=*:S,^--prefix=,&${STAGEDIR},} ${INSTALL_TARGET} | ${MAKE_ARGS:NDESTDIR=*:S,^--prefix=,&${STAGEDIR},} ${INSTALL_TARGET} | ||||
@${FIND} ${STAGEDIR}${PREFIX}/lib/cmake -type f -exec \ | |||||
${REINPLACE_CMD} -i '' -e 's,${STAGEDIR},,' {} + | |||||
# For some reasons BJAM forget about the links | # For some reasons BJAM forget about the links | ||||
@cd ${WRKSRC}/stage/ && ${FIND} lib -type l | ${PAX} -rw -p p ${STAGEDIR}${PREFIX} | @cd ${WRKSRC}/stage/ && ${FIND} lib -type l | ${PAX} -rw -p p ${STAGEDIR}${PREFIX} | ||||
# display pkg-message | # display pkg-message | ||||
post-install: | post-install: | ||||
@${TOUCH} ${PKGMESSAGE} | @${TOUCH} ${PKGMESSAGE} | ||||
@${CAT} ${PKG_MESSAGE_FILE_THREADS} >> ${PKGMESSAGE} | @${CAT} ${PKG_MESSAGE_FILE_THREADS} >> ${PKGMESSAGE} | ||||
Show All 11 Lines |