SUMMARY="C++ associative containers" DESCRIPTION="The Google SparseHash project contains several hash-map \ implementations in use at Google, with different performance characteristics, \ including an implementation that optimizes for space and one that optimizes \ for speed." HOMEPAGE="https://github.com/sparsehash/sparsehash/" COPYRIGHT="2005-2010 Google" LICENSE="BSD (3-clause)" REVISION="3" SOURCE_URI="https://github.com/sparsehash/sparsehash/archive/sparsehash-$portVersion.tar.gz" CHECKSUM_SHA256="05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c" SOURCE_DIR="sparsehash-sparsehash-$portVersion" PATCHES="sparsehash-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" PROVIDES=" sparsehash$secondaryArchSuffix = $portVersion compat >= 2 " REQUIRES=" haiku$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:automake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize cmd:make " BUILD() { autoreconf -fi runConfigure ./configure make $jobArgs } INSTALL() { make install mkdir -p $docDir fixPkgconfig mv $prefix/share/doc/sparsehash*/* $docDir rm -rf $prefix/share } TEST() { make check }