summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHanabishi2023-02-13 19:02:55 +0500
committerHanabishi2023-02-13 19:02:55 +0500
commit83c6d168163438ef7b8483b6b5c255ce48d31f81 (patch)
tree999016f9abb0b59fbd67fe7388f09533e98f2022 /PKGBUILD
parent1858c23201a6521b4d8ccdfb0d915685bd0de39a (diff)
downloadaur-83c6d168163438ef7b8483b6b5c255ce48d31f81.tar.gz
Package improvement
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8c1cbf8e7b3b..b7746fa0b6b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@
_name=powerdevil
pkgname=${_name}-light
pkgver=5.26.5
-pkgrel=2
+pkgrel=3
pkgdesc='Manages the power consumption settings of a Plasma Shell. Light version without NetworkManager and Bluez support/dependencies.'
arch=('x86_64')
url='https://kde.org/plasma-desktop/'
@@ -40,12 +40,20 @@ validpgpkeys=(
'1FA881591C26B276D7A5518EEAAF29B42A678C20' # Marco Martin <notmart@gmail.com>
)
+_disable=(
+ 'KF5BluezQt'
+ 'KF5NetworkManagerQt'
+)
+
+_disable=("${_disable[@]/#/"-DCMAKE_DISABLE_FIND_PACKAGE_"}")
+_disable=("${_disable[@]/%/"=ON"}")
+
build() {
cmake -B "build" -S "${_snapshot}" \
- -DKF5NetworkManagerQt_FOUND=OFF \
- -DKF5BluezQt_FOUND=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
- -DBUILD_TESTING=OFF
+ -DBUILD_TESTING=OFF \
+ "${_disable[@]}"
cmake --build "build"
}