From 915cf2f7f0ffe983e36827f07f3085503c1738ca Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 25 Mar 2023 11:46:52 +0100 Subject: [PATCH] grantlee, fix, clean build (#8105) --- dev-libs/grantlee/grantlee-5.2.0.recipe | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/dev-libs/grantlee/grantlee-5.2.0.recipe b/dev-libs/grantlee/grantlee-5.2.0.recipe index 77a16017f..63ecaa03e 100644 --- a/dev-libs/grantlee/grantlee-5.2.0.recipe +++ b/dev-libs/grantlee/grantlee-5.2.0.recipe @@ -10,7 +10,7 @@ text such as code." HOMEPAGE="https://github.com/steveire/grantlee/" COPYRIGHT="2010-2017 Stephen Kelly" LICENSE="GNU LGPL v2" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/steveire/grantlee/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="139acee5746b957bdf1327ec0d97c604d4c0b9be42aec5d584297cb5ed6a990a" SOURCE_FILENAME="grantlee-$portVersion.tar.gz" @@ -56,24 +56,19 @@ BUILD_PREREQUIRES=" BUILD() { - mkdir -p build - cd build - - cmake .. \ + cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ -DLIB_SUFFIX="/${secondaryArchSuffix/_/}" \ -DINCLUDE_INSTALL_DIR=$includeDir \ - $cmakeDirArgs - - make $jobArgs - make docs + $cmakeDirArgs -L + make -C build $jobArgs + make -C build docs } INSTALL() { - cd build - make install + make -C build install mkdir -p $docDir - install -Dm644 apidox/* $docDir/ + install -Dm644 build/apidox/* $docDir/ # Remove unneeded include, no idea, where does it comes from. Aliens? sed -i 's/;.*\"/"/' "$libDir"/cmake/Grantlee5/GrantleeTargets.cmake