diff --git a/dev-libs/benchmark/benchmark-1.2.0.recipe b/dev-libs/benchmark/benchmark-1.4.1.recipe similarity index 62% rename from dev-libs/benchmark/benchmark-1.2.0.recipe rename to dev-libs/benchmark/benchmark-1.4.1.recipe index 0edb7ce93..6edc40adf 100644 --- a/dev-libs/benchmark/benchmark-1.2.0.recipe +++ b/dev-libs/benchmark/benchmark-1.4.1.recipe @@ -5,22 +5,26 @@ COPYRIGHT="2015-2017 Google Benchmark developers" LICENSE="Apache v2" REVISION="1" SOURCE_URI="https://github.com/google/benchmark/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="3dcc90c158838e2ac4a7ad06af9e28eb5877cf28252a81e55eb3c836757d3070" +CHECKSUM_SHA256="f8e525db3c42efc9c7f3bc5176a8fa893a9a9920bbd08cef30fb56a51854d60d" +SOURCE_FILENAME="benchmark-$portVersion.tar.gz" ARCHITECTURES="!x86_gcc2 ?x86 x86_64" -SECONDARY_ARCHITECTURES="?x86" +SECONDARY_ARCHITECTURES="!x86" PROVIDES=" benchmark$secondaryArchSuffix = $portVersion - lib:libbenchmark$secondaryArchSuffix = $portVersion + lib:libbenchmark$secondaryArchSuffix = 0.0.0 compat >= 0 + lib:libbenchmark_main$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES=" haiku$secondaryArchSuffix + gtest$secondaryArchSuffix " PROVIDES_devel=" benchmark${secondaryArchSuffix}_devel = $portVersion - devel:libbenchmark$secondaryArchSuffix + devel:libbenchmark$secondaryArchSuffix = 0.0.0 compat >= 0 + devel:libbenchmark_main$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES_devel=" benchmark$secondaryArchSuffix == $portVersion base @@ -28,14 +32,20 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + gtest${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:cmake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make + cmd:pkg_config$secondaryArchSuffix " +defineDebugInfoPackage benchmark$secondaryArchSuffix \ + "$libDir"/libbenchmark.so.0.0.0 \ + "$libDir"/libbenchmark_main.so.0.0.0 + BUILD() { mkdir -p build && cd build @@ -56,7 +66,8 @@ INSTALL() mv $prefix/include/* $includeDir/ rm -rf $prefix/include/ - prepareInstalledDevelLibs libbenchmark + prepareInstalledDevelLibs libbenchmark libbenchmark_main + fixPkgconfig # devel package packageEntries devel \