# Maintainer: Donald Webster # Contributor: Sebastien Leduc pkgname=('python-rebulk' 'python2-rebulk') _name=${pkgname#python-} pkgver=1.0.1 pkgrel=1 pkgdesc="Define simple search patterns in bulk to perform advanced matching on any string. " arch=("any") url="https://github.com/Toilal/rebulk" license=('MIT') makedepends=('python-setuptools' 'python2-setuptools') options=(!emptydirs) source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") sha512sums=('30b4e23ffbc982d9ff2e2e60b16b31dc49f40483dfd3d822872b0a71e5330698f53d9b03ecc85cf3dd7f2775eeafbce2fdaf1fe3477327c118dddcce0484615a') prepare() { cp -a "rebulk-${pkgver}"{,-py2} } check() { cd "${srcdir}/rebulk-${pkgver}" python setup.py test # Tests don't work in python2, issue Toilal/rebulk/issues/19 #cd "${srcdir}/rebulk-${pkgver}-py2" #python2 setup.py test } package_python-rebulk() { depends=('python' 'python-six' 'python-regex') cd "${srcdir}/rebulk-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 } package_python2-rebulk() { depends=('python2' 'python2-six' 'python2-regex' 'python2-ordereddict') cd "${srcdir}/rebulk-${pkgver}-py2" python2 setup.py install --root="${pkgdir}/" --optimize=1 } # vim:set ts=2 sw=2 et: