projects/aports·blob master · refs

47 lines · 1.2 KiB

1# Contributor: Zachary Lee Andrews <[email protected]>
2maintainer="Antoni Aloy <[email protected]>"
3pkgname=lxqt-powermanagement
4pkgver=2.4.0
5pkgrel=0
6pkgdesc="Power management module for LXQt"
7url="https://github.com/lxqt/lxqt-powermanagement"
8# armhf blocked by extra-cmake-modules -> kwindowsystem-dev
9arch="all !armhf"
10license="LGPL-2.0-or-later"
11makedepends="
12 cmake
13 samurai
14 kidletime-dev
15 kwindowsystem-dev
16 liblxqt-dev
17 lxqt-build-tools
18 lxqt-globalkeys-dev
19 perl
20 qt6-qttools-dev
21 solid-dev
22 "
23options="!check" # No testsuite
24subpackages="$pkgname-lang"
25source="https://github.com/lxqt/lxqt-powermanagement/releases/download/$pkgver/lxqt-powermanagement-$pkgver.tar.xz"
26
27build() {
28 cmake -B build -G Ninja \
29 -DCMAKE_BUILD_TYPE=Release \
30 -DCMAKE_INSTALL_PREFIX=/usr \
31 -DCMAKE_INSTALL_LIBDIR=lib \
32 -DBUILD_SHARED_LIBS=True
33 cmake --build build
34}
35
36package() {
37 DESTDIR="$pkgdir" cmake --install build
38}
39
40lang() {
41 install_if="lang $pkgname=$pkgver-r$pkgrel"
42 amove usr/share/lxqt/translations/$pkgname
43}
44
45sha512sums="
4659a3e979a5656b12fca83cd6006da4105903a3c7024ea05b20e0cf9abf6f85e6b300e6baaeffabf452c04adc0cbe09b476e6f7d74ef45276d64d8dcf14cc1d24 lxqt-powermanagement-2.4.0.tar.xz
47"