diff options
author | deviantfero | 2021-08-27 09:40:45 -0600 |
---|---|---|
committer | deviantfero | 2021-08-27 09:40:45 -0600 |
commit | 3fee97f5d6497845b8179a165e329507f68f2429 (patch) | |
tree | 2936bdfd815896bde25196524389442587f76a9d | |
download | aur-3fee97f5d6497845b8179a165e329507f68f2429.tar.gz |
Add initial PKGBUILD and .SRCINFO
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 41 |
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" +} + |