# Maintainer: Gabriele Musco # Upstream URL: https://gitlab.gnome.org/gabmus/hydrapaper pkgname=hydrapaper-git pkgver=3.3.1.r0.g876d292 pkgrel=1 pkgdesc="Wallpaper manager with multi monitor support" arch=('any') url="https://hydrapaper.gabmus.org" license=('GPL3') depends=('gtk4' 'libadwaita' 'dbus-python' 'python-gobject' 'python-pillow') makedepends=('git' 'gobject-introspection' 'meson' 'pandoc' 'blueprint-compiler') checkdepends=('appstream') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("${pkgname%-git}::git+https://gitlab.gnome.org/GabMus/HydraPaper.git") sha256sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" git describe --long --tags --always | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { arch-meson "${pkgname%-git}" build meson compile -C build } check() { meson test -C build --print-errorlogs } package() { meson install -C build --destdir "$pkgdir" }