diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 16 insertions, 15 deletions
@@ -1,12 +1,13 @@ pkgbase = pext-git pkgdesc = Python-based extendable tool - pkgver = 0.14 + pkgver = 0.15.r1.8e571e0 pkgrel = 1 url = https://pext.hackerchick.me/ arch = any license = GPL3 makedepends = python-setuptools depends = python-dulwich + depends = python-pynput depends = libnotify depends = python-pip depends = python-pyqt5 @@ -1,35 +1,35 @@ # Maintainer: Ivan Semkin (ivan at semkin dot ru) -appname=Pext pkgname=pext-git -pkgver=0.14 +_pkgname=Pext +pkgver=0.15.r1.8e571e0 pkgrel=1 -pkgdesc="Python-based extendable tool" -arch=('any') -url="https://pext.hackerchick.me/" -license=('GPL3') -depends=('python-dulwich' 'libnotify' 'python-pip' 'python-pyqt5' 'qt5-quickcontrols') -makedepends=('python-setuptools') +pkgdesc='Python-based extendable tool' +url='https://pext.hackerchick.me/' +arch=(any) +license=(GPL3) +depends=(python-dulwich python-pynput libnotify python-pip python-pyqt5 qt5-quickcontrols) +makedepends=(python-setuptools) optdepends=('pass: password manager support' 'ffmpeg: radiobrowser music support' 'python-opengl: required for correct rendering on some GPUs') -provides=('pext') -conflicts=('pext') +provides=(pext) +conflicts=(pext) source=('git://github.com/Pext/Pext') md5sums=('SKIP') pkgver() { - cd $appname + cd ${_pkgname} echo "$(git describe | sed 's/^v//; s/-/.r/; s/-g/./')" } prepare() { - sed "s/'pyqt5'//g" -i $srcdir/$appname/setup.py - sed "s/USE_INTERNAL_UPDATER = .*/USE_INTERNAL_UPDATER = False/" -i $srcdir/$appname/pext/constants.py + sed "s/'pyqt5'//g" -i ${srcdir}/${_pkgname}/setup.py + sed "s/USE_INTERNAL_UPDATER = .*/USE_INTERNAL_UPDATER = False/" -i ${srcdir}/${_pkgname}/pext/constants.py } package() { - cd "$srcdir/$appname" + cd ${_pkgname} python3 setup.py install --optimize=1 --root="${pkgdir}/" } # vim:set ts=2 sw=2 et: |