diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild similarity index 58% rename from dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild rename to dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild index 9318b52029a14..8b2a6183601aa 100644 --- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild +++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild @@ -1,20 +1,18 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -MY_COMMIT="5465d037b30e334cb0997f2315ec1e451b8ad4c1" +EAPI=8 +H=5465d037b30e334cb0997f2315ec1e451b8ad4c1 PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Fast javascript parser based on esprima.js" -HOMEPAGE=" - https://github.com/PiotrDabkowski/pyjsparser/ - https://pypi.org/project/pyjsparser/ -" -SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/PiotrDabkowski/pyjsparser/ + https://pypi.org/project/pyjsparser/" +SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} RESTRICT="!test? ( test )" LICENSE="MIT" @@ -24,13 +22,11 @@ IUSE="test" BDEPEND=" test? ( - dev-python/js2py - dev-python/pytest + dev-python/js2py[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] ) " -S="${WORKDIR}/${PN}-${MY_COMMIT}" - python_test() { "${EPYTHON}" ./test_runner.py || die "tests failed with ${EPYTHON}" }