35 lines
840 B
Makefile
35 lines
840 B
Makefile
# Created by: Bruce M. Simpson
|
|
|
|
PORTNAME= boost_build
|
|
DISTVERSION= 4.3.0.20201229
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= ports@FreeBSD.org
|
|
COMMENT= Extensible cross-platform build tool suite
|
|
|
|
LICENSE= BSL
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
|
|
RUN_DEPENDS= ${LOCALBASE}/bin/bjam:devel/boost-jam
|
|
|
|
USES= compiler:c++11-lang python:test shebangfix tar:bzip2
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= boostorg
|
|
GH_PROJECT= build
|
|
GH_TAGNAME= 29baa79
|
|
|
|
SHEBANG_GLOB= *.py
|
|
|
|
SUB_FILES= pkg-message
|
|
|
|
do-build:
|
|
@cd ${WRKSRC} && CXXFLAGS="${CXXFLAGS}" CXX="${CXX}" ./bootstrap.sh
|
|
|
|
do-install:
|
|
cd ${WRKSRC} && ./b2 toolset=${CHOSEN_COMPILER_TYPE} install --prefix=${STAGEDIR}${PREFIX}
|
|
|
|
do-test: # test target fails: https://github.com/boostorg/build/issues/698
|
|
cd ${WRKSRC} && ./b2 toolset=${CHOSEN_COMPILER_TYPE} test --prefix=${STAGEDIR}${PREFIX}
|
|
|
|
.include <bsd.port.mk>
|