From ae0160a041b68d1a0a5b5db32b4e015bed6f10a9 Mon Sep 17 00:00:00 2001 From: q66 Date: Sat, 8 Feb 2020 17:14:23 +0100 Subject: [PATCH] ccls: use generic libatomic checks --- srcpkgs/ccls/template | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/srcpkgs/ccls/template b/srcpkgs/ccls/template index 4964d1a79ec..c4bcabfbc65 100644 --- a/srcpkgs/ccls/template +++ b/srcpkgs/ccls/template @@ -13,16 +13,12 @@ distfiles="https://github.com/MaskRay/ccls/archive/${version}.tar.gz" checksum=6f39fa5ce79c1682973811ce2409718710bfef6008f94f96277393e6846bd76c nocross="Clang cannot be installed as makedep" -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - armv6*|ppc*) makedepends+=" libatomic-devel";; -esac +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" +fi post_extract() { - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - armv6*|ppc*) - echo "target_link_libraries(ccls PRIVATE atomic)" >> CMakeLists.txt - ;; - esac + if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + echo "target_link_libraries(ccls PRIVATE atomic)" >> CMakeLists.txt + fi }