SUMMARY="Binary-decimal and decimal-binary routines for IEEE doubles" DESCRIPTION="The library consists of efficient conversion routines that have \ been extracted from the V8 JavaScript engine. The code has been refactored and\ improved so that it can be used more easily in other projects." HOMEPAGE="https://github.com/google/double-conversion/" COPYRIGHT="2006-2011 the V8 project authors" LICENSE="BSD (3-clause)" REVISION="1" SOURCE_URI="$HOMEPAGE/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="152f15355242b6b1fbb4098fcd825bf08527eda0c65e8446939222a13f0b3915" SOURCE_DIR="double-conversion-$portVersion" ARCHITECTURES="?x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86 ?x86_gcc2" PROVIDES=" double_conversion$secondaryArchSuffix = $portVersion lib:libdouble_conversion$secondaryArchSuffix = 1.0.0 compat >= 1 " REQUIRES=" haiku$secondaryArchSuffix " PROVIDES_devel=" double_conversion${secondaryArchSuffix}_devel = $portVersion devel:libdouble_conversion$secondaryArchSuffix = 1.0.0 compat >= 1 " REQUIRES_devel=" double_conversion$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:cmake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " BUILD() { cmake . $cmakeDirArgs -DCMAKE_BUILD_TYPE=Release \ -DINSTALL_CMAKE_DIR=$libDir/cmake -DINSTALL_BIN_DIR=$binDir \ -DINSTALL_LIB_DIR=$libDir -DINSTALL_INCLUDE_DIR=$includeDir \ -DBUILD_SHARED_LIBS=ON make $jobArgs } INSTALL() { make install # prepare develop/lib prepareInstalledDevelLib libdouble-conversion # devel package packageEntries devel \ $developDir \ $libDir/cmake } TEST() { make check }