aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntoni Aloy Torrens <aaloytorrens@gmail.com>2021-02-12 02:27:34 +0100
committerLeo <thinkabit.ukim@gmail.com>2021-03-21 07:10:38 +0000
commit8bfe35e59c309ba3492b279c43d9f34ae0fcc4b0 (patch)
tree2fbdf951cae457e3286696e7f9b9b0fc4fc1cc0f
parent5a05dac9b9dc2ca5f99c09191243aa6aa3a1b74b (diff)
testing/lxqt-powermanagement: new aport
-rw-r--r--testing/lxqt-powermanagement/APKBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/testing/lxqt-powermanagement/APKBUILD b/testing/lxqt-powermanagement/APKBUILD
new file mode 100644
index 00000000000..63158039d5a
--- /dev/null
+++ b/testing/lxqt-powermanagement/APKBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
+pkgname=lxqt-powermanagement
+pkgver=0.16.0
+pkgrel=0
+pkgdesc="Power management module for LXQt"
+url="https://github.com/lxqt/lxqt-powermanagement"
+arch="all !s390x" # s390x blocked by solid
+license="LGPL-2.0-or-later"
+makedepends="
+ cmake lxqt-build-tools lxqt-globalkeys-dev
+ liblxqt-dev qt5-qttools-dev kidletime-dev
+ solid-dev kwindowsystem-dev libudev-zero-dev
+ "
+options="!check" # No testsuite
+source="https://github.com/lxqt/lxqt-powermanagement/releases/download/$pkgver/lxqt-powermanagement-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ $CMAKE_CROSSOPTS .
+ cmake --build build
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --build build --target install
+}
+sha512sums="d262dc5b182678389d7ac38da5fd3c9bef75ceb9c9733aae3fae9f59d8b2c5e87524fdcdafcf9ec98ad107c23db946e30431f743c6ef8011f70ec4d9fc63a72e lxqt-powermanagement-0.16.0.tar.xz"