diff --git a/dev-cpp/sparsehash/sparsehash-2.0.2.recipe b/dev-cpp/sparsehash/sparsehash-2.0.2.recipe new file mode 100644 index 000000000..82a358ac0 --- /dev/null +++ b/dev-cpp/sparsehash/sparsehash-2.0.2.recipe @@ -0,0 +1,52 @@ +SUMMARY="A YAML parser and emitter in C++" +DESCRIPTION="yaml-cpp is a YAML parser and emitter in C++ matching the YAML \ +1.2 spec." +HOMEPAGE="http://code.google.com/p/sparsehash" +SRC_URI="https://sparsehash.googlecode.com/files/sparsehash-$portVersion.tar.gz" +CHECKSUM_SHA256="2ed639a7155607c097c2029af5f4287296595080b2e5dd2e2ebd9bbb7450b87c" +REVISION="1" +LICENSE="BSD (2-clause)" +COPYRIGHT="2008 Jesse Beder" + +ARCHITECTURES="x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 x86" + +PROVIDES=" + sparsehash$secondaryArchSuffix = $portVersion compat >= 0.5 + " + +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 +}