0
0
Fork 0
haikuports/dev-util/boost_build/boost_build-1.64.0.recipe

45 lines
1.2 KiB
Bash

SUMMARY="Makes it easy to build C++ projects, everywhere"
DESCRIPTION="You name your executables and libraries and list their sources. \
Boost.Build takes care about compiling your sources with right options, \
creating static and shared libraries, making executables, and other chores — \
whether you're using gcc, msvc, or a dozen more supported C++ compilers — on \
Windows, OSX, Linux and commercial UNIX systems."
HOMEPAGE="https://www.boost.org/build/index.html"
COPYRIGHT="2006, 2014 Vladimir Prus"
LICENSE="Boost v1.0"
REVISION="1"
SOURCE_URI="https://github.com/boostorg/build/archive/boost-$portVersion.tar.gz"
CHECKSUM_SHA256="08df6f0e32c59e51a134e598b29a3dacb415a58e4494635b82a071d43a1e3631"
SOURCE_DIR="build-boost-$portVersion"
PATCHES="boost_build-$portVersion.patchset"
ARCHITECTURES="?all x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
boost_build$secondaryArchSuffix
cmd:b2$secondaryArchSuffix
cmd:bjam$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
BUILD()
{
export LIBS=-lbsd
sh bootstrap.sh
}
INSTALL()
{
runConfigure ./b2 install
}