# $Id$ # Maintainer: Felix Yan # Contributor: Samuel Littley # Contributor: rnons pkgbase=python-whoosh pkgname=(python-whoosh python2-whoosh) pkgver=2.7.4 pkgrel=2 pkgdesc="Fast, pure-Python full text indexing, search, and spell checking library" arch=('any') url="http://bitbucket.org/mchaput/whoosh/wiki/Home" license=("BSD") makedepends=('python-setuptools' 'python2-setuptools' 'mercurial') checkdepends=('python-pytest-runner' 'python2-pytest-runner') source=("hg+https://bitbucket.org/mchaput/whoosh#tag=$pkgver") md5sums=('SKIP') prepare() { cp -a whoosh{,-py2} } build() { cd "$srcdir"/whoosh python setup.py build cd "$srcdir"/whoosh-py2 python2 setup.py build } check() { cd "$srcdir"/whoosh python setup.py pytest cd "$srcdir"/whoosh-py2 python2 setup.py pytest || warning "Tests failed" } package_python-whoosh() { depends=('python') cd whoosh python setup.py install -O1 --root="$pkgdir" install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } package_python2-whoosh() { depends=('python2') cd whoosh-py2 python2 setup.py install -O1 --root="$pkgdir" install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt }