# Maintainer: Sven-Hendrik Haase pkgbase=python-neovim pkgname=('python-neovim' 'python2-neovim') _realname=python-client pkgver=0.2.4 pkgrel=2 pkgdesc='Python client for Neovim' url='https://github.com/neovim/python-client' arch=('any') license=('Apache') makedepends=('python-setuptools' 'python2-setuptools') source=("https://github.com/neovim/python-client/archive/${pkgver}.tar.gz") sha256sums=('01a0aaa8bef3e051e295bcf881d8e35e099a4c996fb44cf6aa5354fa3dededbd') prepare() { sed -i "s/msgpack-python/msgpack/g" ${_realname}-${pkgver}/setup.py cp -a ${_realname}-${pkgver}{,-python2} } build() { cd "${srcdir}/${_realname}-${pkgver}" python setup.py build cd "${srcdir}/${_realname}-${pkgver}-python2" python2 setup.py build } package_python-neovim() { pkgdesc='Python 3 client for neovim' depends=('python' 'python-msgpack' 'python-greenlet') cd "${srcdir}/${_realname}-${pkgver}" python setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" --skip-build } package_python2-neovim() { pkgdesc='Python 2 client for neovim' depends=('python2' 'python2-msgpack' 'python2-greenlet' 'python2-trollius') cd "${srcdir}/${_realname}-${pkgver}-python2" python2 setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" --skip-build } # vim:set sw=2 sts=2 et: