diff options
author | Julien Nicoulaud | 2019-10-27 18:53:57 +0100 |
---|---|---|
committer | Julien Nicoulaud | 2019-10-27 18:53:57 +0100 |
commit | f44e787f5d1c4746be70e7cdc129025e574594f0 (patch) | |
tree | 2fea5e6f9a3e92443d837c516916f7af9bf40ca2 | |
parent | 90305c6f48eb2693a6da02cd69e48b4c1996368d (diff) | |
download | aur-f44e787f5d1c4746be70e7cdc129025e574594f0.tar.gz |
add missing dependencies, separate build and package
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 26 insertions, 6 deletions
@@ -9,10 +9,18 @@ pkgbase = python-pystray makedepends = python2 makedepends = python-setuptools makedepends = python2-setuptools + makedepends = python-sphinx + makedepends = python2-sphinx source = https://github.com/moses-palmer/pystray/archive/v0.14.4.tar.gz sha512sums = 8c0da713ce5314137015d23c156de22054a44d4720be36a41ad1917bc694ffaed0b254b9473f67a26bf630e12d7fa71744410723927318280768efcfb752cd81 pkgname = python-pystray + depends = python-pillow + depends = python-six + depends = python-xlib pkgname = python2-pystray + depends = python2-pillow + depends = python2-six + depends = python2-xlib @@ -4,12 +4,12 @@ _pkgname=pystray pkgbase="python-${_pkgname}" pkgname=("python-${_pkgname}" "python2-${_pkgname}") pkgver=0.14.4 -pkgrel=1 +pkgrel=2 arch=(any) license=('GPL') pkgdesc="Provides systray integration." url="https://github.com/moses-palmer/pystray" -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools' 'python-sphinx' 'python2-sphinx') source=("https://github.com/moses-palmer/${_pkgname}/archive/v${pkgver}.tar.gz") sha512sums=('8c0da713ce5314137015d23c156de22054a44d4720be36a41ad1917bc694ffaed0b254b9473f67a26bf630e12d7fa71744410723927318280768efcfb752cd81') @@ -17,12 +17,24 @@ prepare() { cp -a ${_pkgname}-${pkgver}{,-py2} } +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build + + cd "${srcdir}/${_pkgname}-${pkgver}-py2" + python2 setup.py build +} + package_python-pystray() { - cd ${_pkgname}-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + depends=('python-pillow' 'python-six' 'python-xlib') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } package_python2-pystray() { - cd ${_pkgname}-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 + depends=('python2-pillow' 'python2-six' 'python2-xlib') + + cd "${srcdir}/${_pkgname}-${pkgver}-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build } |