summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2023-11-11 23:20:26 +0100
committerbartus2023-11-11 23:20:26 +0100
commit0fdaa1f9a83e32b8d82c3a138c510cad8123fe20 (patch)
treee29878cc12c73f5f4d11712dd2a764a2ee28760b
parent188ae5f7115af58909b7ae23075739c740f5882a (diff)
downloadaur-0fdaa1f9a83e32b8d82c3a138c510cad8123fe20.tar.gz
Add conflict detect when build internal deps
-rw-r--r--PKGBUILD4
1 files changed, 4 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ceb816e5b0f1..023a8eb2a33f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -97,4 +97,8 @@ case $BITMAP_BACKEND in imagemagick) export PKG_CONFIG_PATH="/usr/lib/imagemagic
package() {
DESTDIR="${pkgdir}" cmake --install build
+ internal_2geom=$(cmake -LA -N build/CMakeCache.txt|grep -oP "WITH_INTERNAL_2GEOM.*=\K.*")
+ internal_cairo=$(cmake -LA -N build/CMakeCache.txt|grep -oP "WITH_INTERNAL_CAIRO.*=\K.*")
+ [[ $internal_2geom == "ON" ]] && conflicts+=('lib2geom') || true
+ [[ $internal_cairo == "ON" ]] && conflicts+=('cairo') || true
}