diff options
author | Ivan Semkin | 2017-12-30 16:50:31 +0300 |
---|---|---|
committer | Ivan Semkin | 2017-12-30 16:50:31 +0300 |
commit | 2fd83f87133118f2d30afd648d349d9973e25d68 (patch) | |
tree | 1f68f73f12c5ae6d899027ad9053253c3385c067 | |
download | aur-2fd83f87133118f2d30afd648d349d9973e25d68.tar.gz |
Initial commit, v0.11.1
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 33 |
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: |