mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
# Contributor: Sean McAvoy <seanmcavoy@gmail.com>
|
|
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
|
# Maintainer: Sean McAvoy <seanmcavoy@gmail.com>
|
|
pkgname=greetd-gtkgreet
|
|
_projname=gtkgreet
|
|
pkgver=0.7_git20210325
|
|
_gitrev=3471aaaaee4619fd4aded85803b27b4a8dff41a6
|
|
pkgrel=0
|
|
pkgdesc="GTK-based greeter for greetd"
|
|
url="https://git.sr.ht/~kennylevinsen/gtkgreet"
|
|
# s390x, riscv64: blocked by greetd
|
|
arch="all !s390x !riscv64"
|
|
license="GPL-3.0-only"
|
|
depends="greetd"
|
|
makedepends="
|
|
gtk+3.0-dev
|
|
gtk-layer-shell-dev
|
|
json-c-dev
|
|
meson
|
|
scdoc
|
|
"
|
|
provides="$_projname=$pkgver-r$pkgrel"
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$_gitrev.tar.gz::https://git.sr.ht/~kennylevinsen/gtkgreet/archive/$_gitrev.tar.gz
|
|
fix-deprecated-declarations.patch
|
|
"
|
|
builddir="$srcdir/$_projname-$_gitrev"
|
|
|
|
build() {
|
|
abuild-meson \
|
|
-Dlayershell=enabled \
|
|
-Dman-pages=enabled \
|
|
. output
|
|
meson compile -j ${JOBS:-0} -C output
|
|
}
|
|
|
|
check() {
|
|
meson test --no-rebuild --print-errorlogs -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
}
|
|
|
|
sha512sums="
|
|
aecf9c6068f612a294a81403fca1abf150e281f6d965d2f76ff3140eec7f6014354329e8242d344d47a340d84b488c1f2069592fb9662f00add072bb4beb97b0 greetd-gtkgreet-3471aaaaee4619fd4aded85803b27b4a8dff41a6.tar.gz
|
|
b18058eb7ecf1052a6dd24949e71c059795493a6c2f011d5a3902216775ebd315f1f62c5e35dba0eb55d0c72c1f5b953da12094fe4fb8c2e1152c9da24d3c4e2 fix-deprecated-declarations.patch
|
|
"
|