SUMMARY="A family of hash functions" DESCRIPTION="FarmHash provides hash functions for strings and other data." HOMEPAGE="https://github.com/google/farmhash/" COPYRIGHT="2014 Google, Inc." LICENSE="MIT" REVISION="1" srcGitRev="816a4ae622e964763ca0862d9dbd19324a1eaf45" SOURCE_URI="https://github.com/google/farmhash/archive/$srcGitRev.tar.gz" CHECKSUM_SHA256="6560547c63e4af82b0f202cb710ceabb3f21347a4b996db565a411da5b17aba0" SOURCE_FILENAME="$portVersionedName.tar.gz" SOURCE_DIR="farmhash-$srcGitRev" PATCHES="farmhash-$portVersion.patchset" ARCHITECTURES="all !x86_gcc2 ?arm" SECONDARY_ARCHITECTURES="x86" PROVIDES=" farmhash$secondaryArchSuffix = $portVersion compat >= 0 lib:libfarmhash$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES=" haiku$secondaryArchSuffix " PROVIDES_devel=" farmhash${secondaryArchSuffix}_devel = $portVersion devel:libfarmhash$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES_devel=" farmhash$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize$secondaryArchSuffix cmd:make " BUILD() { export CXXFLAGS="-D_BSD_SOURCE" libtoolize --force --copy --install aclocal -I conftools -I m4 autoconf automake --add-missing runConfigure ./configure make $jobArgs } INSTALL() { make install rm $libDir/libfarmhash.la # prepare develop/lib prepareInstalledDevelLib libfarmhash fixPkgconfig # devel package packageEntries devel \ $developDir } TEST() { make check }