summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Semkin2017-12-30 16:50:31 +0300
committerIvan Semkin2017-12-30 16:50:31 +0300
commit2fd83f87133118f2d30afd648d349d9973e25d68 (patch)
tree1f68f73f12c5ae6d899027ad9053253c3385c067
downloadaur-2fd83f87133118f2d30afd648d349d9973e25d68.tar.gz
Initial commit, v0.11.1
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD33
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9d490e9d24ce
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = pext-git
+ pkgdesc = Python-based extendable tool
+ pkgver = 0.11.1.r16.81d57a2
+ pkgrel = 1
+ url = https://pext.hackerchick.me/
+ arch = any
+ license = GPL3
+ makedepends = python-setuptools
+ depends = libnotify
+ depends = python-pip
+ depends = python-pyqt5
+ depends = qt5-quickcontrols
+ optdepends = pass: password manager support
+ optdepends = ffmpeg: radiobrowser music support
+ provides = pext
+ conflicts = pext
+ source = git://github.com/Pext/Pext
+ md5sums = SKIP
+
+pkgname = pext-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b791f7c0468c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Ivan Semkin (ivan at semkin dot ru)
+
+appname=Pext
+pkgname=pext-git
+pkgver=0.11.1.r16.81d57a2
+pkgrel=1
+pkgdesc="Python-based extendable tool"
+arch=('any')
+url="https://pext.hackerchick.me/"
+license=('GPL3')
+depends=('libnotify' 'python-pip' 'python-pyqt5' 'qt5-quickcontrols' 'python-dulwich')
+makedepends=('python-setuptools')
+optdepends=('pass: password manager support'
+ 'ffmpeg: radiobrowser music support')
+provides=('pext')
+conflicts=('pext')
+source=("git://github.com/Pext/Pext")
+md5sums=("SKIP")
+
+pkgver() {
+ cd $appname
+ echo "$(git describe | sed 's/^v//; s/-/.r/; s/-g/./')"
+}
+
+prepare() {
+ sed "s/'pyqt5'//g" -i $srcdir/$appname/setup.py
+}
+
+package() {
+ cd "$srcdir/$appname"
+ python3 setup.py install --optimize=1 --root="${pkgdir}/"
+}
+# vim:set ts=2 sw=2 et: