# Maintainer: Donald Webster # Contributor: Sebastien Leduc pkgname=('python-rebulk' 'python2-rebulk') _name=${pkgname#python-} pkgver=1.0.0 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=('c812c06c55c0cf2ef97b02806ca7bfa0319dfd6b1beb674f66d12e5b78180e0d96e9562fedfcf19d09134d25dd4fc8999359d5e9010f612515e0e58d45b8c6d2') 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: