diff options
author | Hanabishi | 2023-02-13 19:02:55 +0500 |
---|---|---|
committer | Hanabishi | 2023-02-13 19:02:55 +0500 |
commit | 83c6d168163438ef7b8483b6b5c255ce48d31f81 (patch) | |
tree | 999016f9abb0b59fbd67fe7388f09533e98f2022 /PKGBUILD | |
parent | 1858c23201a6521b4d8ccdfb0d915685bd0de39a (diff) | |
download | aur-83c6d168163438ef7b8483b6b5c255ce48d31f81.tar.gz |
Package improvement
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -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" } |