# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" HOMEPAGE="https://pypi.org/project/Whoosh/" SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="python2" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch ) distutils_enable_sphinx docs/source python_prepare_all() { # (backport from upstream) sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die # fix old section name sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die # TODO: broken? sed -i -e 's:test_minimize_dfa:_&:' tests/test_automata.py || die distutils-r1_python_prepare_all }