summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD28
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..630964ac465d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+# Generated by mksrcinfo v8
+# Sun Nov 12 14:38:38 UTC 2017
+pkgbase = wallgen
+ pkgdesc = WallGen is a tool to generate wallpapers matching for your display configuration.
+ pkgver = 0.1.1
+ pkgrel = 1
+ arch = any
+ license = GPL
+ depends = python>=3.6
+ depends = python-pydbus
+ depends = python-gobject
+ depends = imagemagick
+ depends = python-wand
+ source = git+https://github.com/hobbypunk90/WallGen.git#tag=v0.1.1
+ sha256sums = SKIP
+
+pkgname = wallgen
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c7c1c089a04e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Marcel Hoppe <hoppe.marcel@gmail.com>
+
+pkgname=wallgen
+pkgbase=${pkgname}
+pkgver=0.1.1
+pkgrel=1
+_tag=v${pkgver}
+pkgdesc='WallGen is a tool to generate wallpapers matching for your display configuration.'
+arch=('any')
+source=("git+https://github.com/hobbypunk90/WallGen.git#tag=${_tag}")
+sha256sums=(SKIP)
+license=('GPL')
+depends=('python>=3.6' 'python-pydbus' 'python-gobject' 'imagemagick' 'python-wand')
+
+package() {
+ cd "$srcdir"
+ DESTDIR="$pkgdir/opt/WallGen"
+ DESTBIN="$pkgdir/usr/bin"
+ DESTSYSTEMD="$pkgdir/etc/systemd/user"
+ mkdir -p "$DESTDIR"
+ cp -r "WallGen/python" "$DESTDIR"
+ install -Dm755 "WallGen/bin/wallgen" "$DESTDIR/bin/wallgen"
+ install -Dm755 "WallGen/bin/wallgen" "$DESTBIN/wallgen"
+ install -Dm644 "WallGen/systemd/wallgen.service" "$DESTSYSTEMD/wallgen.service"
+ install -Dm644 "WallGen/systemd/wallgen.timer" "$DESTSYSTEMD/wallgen.timer"
+ install -Dm644 "WallGen/systemd/wallgen-dbus.service" "$DESTSYSTEMD/wallgen-dbus.service"
+ install -Dm644 "WallGen/systemd/wallgen-monitor.service" "$DESTSYSTEMD/wallgen-monitor.service"
+}