summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-12-31 13:32:07 -0700
committerMark Wagie2021-12-31 13:32:07 -0700
commit39562cca3128a0df063117b23626c2d2f68ce461 (patch)
treeab09f7ed57ddda18e36bb7674e9be256d4c33afa
parent8b8225b1fbf4756b661a45f88d13a1c3cdb43d24 (diff)
downloadaur-39562cca3128a0df063117b23626c2d2f68ce461.tar.gz
libadwaita 1.0.0 compatibility
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD27
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 70a0c9f871cc..3477c3abf0f2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = hydrapaper
pkgdesc = A Gtk utility to set different backgrounds for each monitor on GNOME
- pkgver = 3.2.0
+ pkgver = 3.2.0+14+g760e06f
pkgrel = 1
url = https://hydrapaper.gabmus.org
arch = any
license = GPL3
checkdepends = appstream
+ makedepends = blueprint-compiler
makedepends = git
makedepends = gobject-introspection
makedepends = meson
@@ -15,7 +16,7 @@ pkgbase = hydrapaper
depends = dbus-python
depends = python-gobject
depends = python-pillow
- source = https://gitlab.gnome.org/GabMus/HydraPaper/-/archive/3.2.0/HydraPaper-3.2.0.tar.gz
- sha256sums = d3340e3c9d2db0055c36848329742be6e77ceddc9d425ce32b79ab7d1813044f
+ source = git+https://gitlab.gnome.org/GabMus/HydraPaper.git#commit=760e06f7cd2910fe70cdd31a736e016a21549c91
+ sha256sums = SKIP
pkgname = hydrapaper
diff --git a/PKGBUILD b/PKGBUILD
index 2ec471234bf0..43d4f8ab5a42 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,31 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=hydrapaper
-pkgver=3.2.0
+pkgver=3.2.0+14+g760e06f
pkgrel=1
pkgdesc="A Gtk utility to set different backgrounds for each monitor on GNOME"
arch=('any')
url="https://hydrapaper.gabmus.org"
license=('GPL3')
depends=('gtk4' 'libadwaita' 'dbus-python' 'python-gobject' 'python-pillow')
-makedepends=('git' 'gobject-introspection' 'meson' 'pandoc')
+makedepends=('blueprint-compiler' 'git' 'gobject-introspection' 'meson' 'pandoc')
checkdepends=('appstream')
-#_commit=593f6946c36339ac8c4d0703637185c2a96fe252
-#source=("git+https://gitlab.gnome.org/GabMus/HydraPaper.git#commit=$_commit")
-source=("https://gitlab.gnome.org/GabMus/HydraPaper/-/archive/$pkgver/HydraPaper-$pkgver.tar.gz")
-sha256sums=('d3340e3c9d2db0055c36848329742be6e77ceddc9d425ce32b79ab7d1813044f')
+_commit=760e06f7cd2910fe70cdd31a736e016a21549c91
+source=("git+https://gitlab.gnome.org/GabMus/HydraPaper.git#commit=$_commit")
+#source=("https://gitlab.gnome.org/GabMus/HydraPaper/-/archive/$pkgver/HydraPaper-$pkgver.tar.gz")
+sha256sums=('SKIP')
-#pkgver() {
-# cd "$srcdir/HydraPaper"
-# git describe --tags | sed 's/-/+/g'
-#}
+pkgver() {
+ cd "$srcdir/HydraPaper"
+ git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+ cd "$srcdir/HydraPaper"
+ sed -i 's/1.0.0.alpha.3/1.0.0/g' meson.build
+}
build() {
- arch-meson HydraPaper-$pkgver build
+ arch-meson HydraPaper build
meson compile -C build
}