aports/testing/gtklock/APKBUILD

42 lines
1 KiB
Text
Raw Normal View History

2023-07-18 20:18:40 +01:00
# Contributor: Edd Salkield <edd@salkield.uk>
# Maintainer: Edd Salkield <edd@salkield.uk>
pkgname=gtklock
2024-11-20 08:06:16 -06:00
pkgver=4.0.0
2023-07-18 20:18:40 +01:00
pkgrel=0
pkgdesc="GTK-based lockscreen for Wayland"
url="https://github.com/jovanlanik/gtklock"
arch="all"
license="GPL-3.0-only"
2024-11-20 08:06:16 -06:00
makedepends="
glib-dev
gtk+3.0-dev
gtk-layer-shell-dev
gtk-session-lock-dev
linux-pam-dev
meson
ninja
scdoc
wayland-dev
"
2023-07-18 20:18:40 +01:00
subpackages="$pkgname-doc"
2024-11-20 08:06:16 -06:00
# 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
2023-07-18 20:18:40 +01:00
build() {
2024-11-20 08:06:16 -06:00
abuild-meson build
ninja -C build
2023-07-18 20:18:40 +01:00
}
package() {
2024-11-20 08:06:16 -06:00
meson install -C build --destdir "${pkgdir}"
2023-07-18 20:18:40 +01:00
}
sha512sums="
2024-11-20 08:06:16 -06:00
f589a65a0d93c9bbf79d9ff4a5b101983ca4af8ad8569d32bbb603c40d3e8332cbe082be26a372cd1e8bd6d42beb723ffe6042e048f6b12dcdc45b8ac854ebf9 gtklock-v4.0.0.tar.gz
7ae46c9b4be722735cff7444f54d7b5fc3f9f0f3956526198bb5150074300c35f6350d12150f791dd065296a6ab41881c50cd257319526b7b9a1f9e0c8eac048 macro.patch
2023-07-18 20:18:40 +01:00
"