diff options
author | Gabriele Musco | 2021-10-26 18:09:28 +0200 |
---|---|---|
committer | Gabriele Musco | 2021-10-26 18:09:32 +0200 |
commit | 44fa80fb6b13b4811f0bc069d23debaee73b8193 (patch) | |
tree | 24afd7aec3df3dcf641da52900b5b1e5cfe59d7b | |
parent | a197ada1ecce7a4da2e4dcb94bf2061e4309f146 (diff) | |
download | aur-44fa80fb6b13b4811f0bc069d23debaee73b8193.tar.gz |
cleaned up pkgbuild (thanks @yochananmarqos)
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 27 insertions, 32 deletions
@@ -1,21 +1,23 @@ pkgbase = hydrapaper-git - pkgdesc = Wallpaper manager with multimonitor support - pkgver = 3.0.0.r0.ga0b4bb1 + pkgdesc = Wallpaper manager with multi monitor support + pkgver = 3.1.0.r7.gbcc1d1f pkgrel = 1 - url = https://gitlab.gnome.org/gabmus/hydrapaper + url = https://hydrapaper.gabmus.org arch = any license = GPL3 + checkdepends = appstream makedepends = git + makedepends = gobject-introspection makedepends = meson + makedepends = pandoc depends = gtk4 - depends = python - depends = python-pillow depends = libadwaita - depends = gobject-introspection + depends = dbus-python depends = python-gobject + depends = python-pillow provides = hydrapaper conflicts = hydrapaper - source = hydrapaper::git+https://gitlab.gnome.org/gabmus/hydrapaper + source = hydrapaper::git+https://gitlab.gnome.org/GabMus/HydraPaper.git sha256sums = SKIP pkgname = hydrapaper-git @@ -2,42 +2,35 @@ # Upstream URL: https://gitlab.gnome.org/gabmus/hydrapaper pkgname=hydrapaper-git -pkgver=3.0.0.r0.ga0b4bb1 +pkgver=3.1.0.r7.gbcc1d1f pkgrel=1 -pkgdesc='Wallpaper manager with multimonitor support' +pkgdesc="Wallpaper manager with multi monitor support" arch=('any') -url='https://gitlab.gnome.org/gabmus/hydrapaper' +url="https://hydrapaper.gabmus.org" license=('GPL3') -depends=( - 'gtk4' - 'python' - 'python-pillow' - 'libadwaita' - 'gobject-introspection' - 'python-gobject' -) -makedepends=('git' 'meson') -provides=('hydrapaper') -conflicts=('hydrapaper') -source=("hydrapaper::git+https://gitlab.gnome.org/gabmus/hydrapaper") +depends=('gtk4' 'libadwaita' 'dbus-python' 'python-gobject' 'python-pillow') +makedepends=('git' 'gobject-introspection' 'meson' 'pandoc') +checkdepends=('appstream') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("${pkgname%-git}::git+https://gitlab.gnome.org/GabMus/HydraPaper.git") sha256sums=('SKIP') pkgver() { - cd "$srcdir/hydrapaper" + cd "$srcdir/${pkgname%-git}" git describe --long --tags --always | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$srcdir/hydrapaper" - rm -rf build - mkdir build - cd build - meson --prefix /usr --buildtype release .. - ninja + arch-meson "${pkgname%-git}" build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs } package() { - cd "$srcdir/hydrapaper" - cd build - DESTDIR="$pkgdir" ninja install + meson install -C build --destdir "$pkgdir" } + |