aboutsummaryrefslogtreecommitdiff
path: root/devel/boost_build/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/boost_build/Makefile')
-rw-r--r--devel/boost_build/Makefile24
1 files changed, 16 insertions, 8 deletions
diff --git a/devel/boost_build/Makefile b/devel/boost_build/Makefile
index 7be89c74dd9a..f0c535194455 100644
--- a/devel/boost_build/Makefile
+++ b/devel/boost_build/Makefile
@@ -1,11 +1,11 @@
-# Created by: Bruce M. Simpson
-
-PORTNAME= boost_build
-DISTVERSION= 4.3.0.20201229
+PORTNAME= build
+DISTVERSION= 4.10.1
CATEGORIES= devel
+PKGNAMEPREFIX= boost-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fluffy@FreeBSD.org
COMMENT= Extensible cross-platform build tool suite
+WWW= https://boostorg.github.io/build/index.html
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -17,14 +17,22 @@ USES= compiler:c++11-lang python:test shebangfix tar:bzip2
USE_GITHUB= yes
GH_ACCOUNT= boostorg
GH_PROJECT= build
-GH_TAGNAME= 29baa79
+GH_TAGNAME= 8d86b9a
+
+DATADIR= ${PREFIX}/share/b2
+
+CONFLICTS_INSTALL= b2
SHEBANG_GLOB= *.py
SUB_FILES= pkg-message
-do-build:
- @cd ${WRKSRC} && CXXFLAGS="${CXXFLAGS}" CXX="${CXX}" ./bootstrap.sh
+MAKE_CMD= ./bootstrap.sh
+ALL_TARGET= ${CHOSEN_COMPILER_TYPE} ${WITH_DEBUG:D--debug}
+MAKE_FLAGS= --cxx="${CXX}" --cxxflags="${CXXFLAGS:N-O*}" BOOST_BUILD_PATH=${DATADIR}
+_MAKE_JOBS= #
+MAKEFILE= #
+INSTALL_ENV= BOOST_BUILD_PATH=${DATADIR}
do-install:
cd ${WRKSRC} && ./b2 toolset=${CHOSEN_COMPILER_TYPE} install --prefix=${STAGEDIR}${PREFIX}