aports/testing/gtklock/APKBUILD
2025-01-31 16:14:45 +00:00

41 lines
1 KiB
Text

# Contributor: Edd Salkield <edd@salkield.uk>
# Maintainer: Edd Salkield <edd@salkield.uk>
pkgname=gtklock
pkgver=4.0.0
pkgrel=0
pkgdesc="GTK-based lockscreen for Wayland"
url="https://github.com/jovanlanik/gtklock"
arch="all"
license="GPL-3.0-only"
makedepends="
glib-dev
gtk+3.0-dev
gtk-layer-shell-dev
gtk-session-lock-dev
linux-pam-dev
meson
ninja
scdoc
wayland-dev
"
subpackages="$pkgname-doc"
# macro.patch is in master branch, should be dropped on release after 4.0.0.
source="
https://github.com/jovanlanik/gtklock/archive/v$pkgver/gtklock-v$pkgver.tar.gz
macro.patch
"
options="!check" # no upstream tests
build() {
abuild-meson build
ninja -C build
}
package() {
meson install -C build --destdir "${pkgdir}"
}
sha512sums="
f589a65a0d93c9bbf79d9ff4a5b101983ca4af8ad8569d32bbb603c40d3e8332cbe082be26a372cd1e8bd6d42beb723ffe6042e048f6b12dcdc45b8ac854ebf9 gtklock-v4.0.0.tar.gz
7ae46c9b4be722735cff7444f54d7b5fc3f9f0f3956526198bb5150074300c35f6350d12150f791dd065296a6ab41881c50cd257319526b7b9a1f9e0c8eac048 macro.patch
"