diff options
Diffstat (limited to 'community/brillo/APKBUILD')
-rw-r--r-- | community/brillo/APKBUILD | 50 |
1 files changed, 40 insertions, 10 deletions
diff --git a/community/brillo/APKBUILD b/community/brillo/APKBUILD index ce44ee838ad..29308a04f7d 100644 --- a/community/brillo/APKBUILD +++ b/community/brillo/APKBUILD @@ -1,27 +1,57 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> -# Maintainer: +# Maintainer: Sertonix <sertonix@posteo.net> pkgname=brillo -pkgver=1.4.10 -pkgrel=1 +pkgver=1.4.12 +pkgrel=3 pkgdesc="Control the brightness of backlight and keyboard LED devices" -options="!check" url="https://gitlab.com/cameronnemo/brillo" arch="all" -license="0BSD" +license="GPL-3.0-only" makedepends="go-md2man" -checkdepends="valgrind" -subpackages="$pkgname-doc" +checkdepends="valgrind /bin/sh" +subpackages=" + $pkgname-doc + $pkgname-udev::noarch + $pkgname-polkit::noarch + " source="https://gitlab.com/cameronnemo/brillo/-/archive/v$pkgver/brillo-v$pkgver.tar.gz" builddir="$srcdir/brillo-v$pkgver" +case "$CARCH" in + # armhf|riscv64: valgrind not available + # armv7|ppc64le: check fails + armhf|riscv64|armv7|ppc64le) + options="$options !check" + ;; +esac build() { - make + make VERSION="alpine-$pkgver-r$pkgrel" +} + +check() { + BRILLO_BIN=build/brillo sh ./test.sh } package() { - make DESTDIR="$pkgdir" install install.polkit + make DESTDIR="$pkgdir" install-dist +} + +udev() { + pkgdesc="$pkgdesc (udev rules)" + depends="" + install_if="$pkgname=$pkgver-r$pkgrel udev" + + amove usr/lib/udev +} + +polkit() { + pkgdesc="$pkgdesc (polkit config)" + depends="" + install_if="$pkgname=$pkgver-r$pkgrel polkit" + + amove usr/share/polkit-1 } sha512sums=" -7561f2635623237b89f82c5362d2594ba3533e89a296c23a7f1b50ce2577c5fcbd08f4493664a1ed3f88553790c76cba481f8887c3a0488ebc7ebe1fc53a28a7 brillo-v1.4.10.tar.gz +450e46ac9db70da52f320a9d0683bea15968a7d75c225ace00fcddcd4121af405586d742eca4e7787a5ed7f666ff985bfd46bc353ce1fabcc7f0dbf0c0ec0b3f brillo-v1.4.12.tar.gz " |