summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordeviantfero2021-08-27 09:40:45 -0600
committerdeviantfero2021-08-27 09:40:45 -0600
commit3fee97f5d6497845b8179a165e329507f68f2429 (patch)
tree2936bdfd815896bde25196524389442587f76a9d
downloadaur-3fee97f5d6497845b8179a165e329507f68f2429.tar.gz
Add initial PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD41
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f2083faddf43
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = wpgtk
+ pkgdesc = A gui wallpaper chooser that changes your WM theme, GTK theme and more
+ pkgver = 6.5.2
+ pkgrel = 6
+ url = https://github.com/deviantfero/wpgtk/
+ arch = any
+ license = GPLv2
+ makedepends = python-setuptools
+ depends = python
+ depends = python-pillow
+ depends = python-gobject
+ depends = gtk3
+ depends = libxslt
+ depends = python-pywal
+ optdepends = feh: set wallpaper
+ optdepends = nitrogen: set wallpaper
+ optdepends = xsettingsd: live reload GTK+ theme
+ source = wpgtk-6.5.2.tar.gz::https://github.com/deviantfero/wpgtk/archive/6.5.2.tar.gz
+ source = wpgtk.png::https://github.githubassets.com/images/icons/emoji/unicode/1f3b4.png
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = wpgtk
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3b806cad2257
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Fernando Vasquez <fmorataya.04@gmail.com>
+
+pkgname=wpgtk
+pkgver=6.5.2
+pkgrel=6
+pkgdesc="A gui wallpaper chooser that changes your WM theme, GTK theme and more"
+arch=('any')
+url="https://github.com/deviantfero/wpgtk/"
+license=('GPLv2')
+makedepends=('python-setuptools')
+depends=('python' 'python-pillow' 'python-gobject' 'gtk3' 'libxslt' 'python-pywal')
+optdepends=('feh: set wallpaper'
+ 'nitrogen: set wallpaper'
+ 'xsettingsd: live reload GTK+ theme')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/deviantfero/wpgtk/archive/${pkgver}.tar.gz"
+ "wpgtk.png::https://github.githubassets.com/images/icons/emoji/unicode/1f3b4.png")
+sha256sums=('SKIP' 'SKIP')
+
+build(){
+ cd "wpgtk-${pkgver}"
+ python setup.py build
+}
+
+check(){
+ cd "wpgtk-${pkgver}"
+ python setup.py test
+}
+
+package() {
+ cd "${srcdir}/wpgtk-${pkgver}"
+ python setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1 --skip-build
+
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 wpgtk/misc/wpg.conf "usr/etc/wpgtk/wpg.conf"
+ install -Dm644 wpgtk/misc/wpgtk.desktop "$pkgdir/usr/share/applications/wpgtk.desktop"
+ install -Dm644 wpgtk/misc/wpg-install.sh usr/bin/wpg-install.sh
+ install -Dm644 completions/bash/wpg usr/share/bash-completion/wpg
+ install -Dm644 completions/zsh/_wpg usr/share/zsh/site-functions/_wpg
+ install -Dm644 ../wpgtk.png "$pkgdir/usr/share/pixmaps/wpgtk.png"
+}
+