summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-09-20 11:46:07 -0600
committerMark Wagie2021-09-20 11:46:07 -0600
commit1eb35f4211b3ac0ad52bdcdc274fe16d864beb06 (patch)
tree6c386ebdf9967053d03d08b6393723b2f32601bd
downloadaur-1eb35f4211b3ac0ad52bdcdc274fe16d864beb06.tar.gz
initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD26
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5dbdb38e7685
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = hydrapaper
+ pkgdesc = A Gtk utility to set different backgrounds for each monitor on GNOME
+ pkgver = 3.1.0
+ pkgrel = 1
+ url = https://gitlab.gnome.org/GabMus/HydraPaper
+ arch = any
+ license = GPL3
+ checkdepends = appstream
+ makedepends = gobject-introspection
+ makedepends = meson
+ makedepends = pandoc
+ depends = gtk4
+ depends = libadwaita
+ depends = python-dbus
+ depends = python-gobject
+ depends = python-pillow
+ source = https://gitlab.gnome.org/GabMus/HydraPaper/-/archive/3.1.0/HydraPaper-3.1.0.tar.gz
+ sha256sums = fc69f1fa934743f1ee1f823248d9bfaaa2ced4af65176f9852bc5278bcb5a469
+
+pkgname = hydrapaper
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4dab8d6386e3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+# Ignore everything
+*
+
+# But not these files...
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b12aa6f9edbd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
+pkgname=hydrapaper
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="A Gtk utility to set different backgrounds for each monitor on GNOME"
+arch=('any')
+url="https://gitlab.gnome.org/GabMus/HydraPaper"
+license=('GPL3')
+depends=('gtk4' 'libadwaita' 'python-dbus' 'python-gobject' 'python-pillow' )
+makedepends=('gobject-introspection' 'meson' 'pandoc')
+checkdepends=('appstream')
+source=("$url/-/archive/$pkgver/HydraPaper-$pkgver.tar.gz")
+sha256sums=('fc69f1fa934743f1ee1f823248d9bfaaa2ced4af65176f9852bc5278bcb5a469')
+
+build() {
+ arch-meson HydraPaper-$pkgver build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+package() {
+ meson install -C build --destdir "$pkgdir"
+}