diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-11-25 13:25:21 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2019-11-25 13:35:18 +0100 |
commit | 2e85b5ec60f73a4a19f51690478c46d5ff528292 (patch) | |
tree | 1cb2e0cb19c88008128f73db03d3a3b2300e64a8 /dev-python/tempora | |
parent | dev-python/service_identity: Use distutils_enable_sphinx (diff) | |
download | gentoo-2e85b5ec60f73a4a19f51690478c46d5ff528292.tar.gz gentoo-2e85b5ec60f73a4a19f51690478c46d5ff528292.tar.bz2 gentoo-2e85b5ec60f73a4a19f51690478c46d5ff528292.zip |
dev-python/tempora: Use distutils_enable_sphinx
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/tempora')
-rw-r--r-- | dev-python/tempora/tempora-1.14.1-r1.ebuild | 30 |
1 files changed, 6 insertions, 24 deletions
diff --git a/dev-python/tempora/tempora-1.14.1-r1.ebuild b/dev-python/tempora/tempora-1.14.1-r1.ebuild index 067df96ad32f..abe49400046e 100644 --- a/dev-python/tempora/tempora-1.14.1-r1.ebuild +++ b/dev-python/tempora/tempora-1.14.1-r1.ebuild @@ -11,11 +11,13 @@ MY_PN="${PN/-/.}" DESCRIPTION="Objects and routines pertaining to date and time" HOMEPAGE="https://github.com/jaraco/tempora" SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc test" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] @@ -23,12 +25,6 @@ RDEPEND=" dev-python/six[${PYTHON_USEDEP}] " BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( $(python_gen_any_dep ' - >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] - >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') - ) test? ( ${RDEPEND} >=dev-python/pytest-2.8[${PYTHON_USEDEP}] @@ -37,16 +33,9 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] ) " -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_check_deps() { - use doc || return 0 - has_version ">=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]" && \ - has_version ">=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]" && \ - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" -} +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" python_prepare_all() { # avoid a setuptools_scm dependency @@ -57,13 +46,6 @@ python_prepare_all() { distutils-r1_python_prepare_all } -python_compile_all() { - if use doc; then - sphinx-build docs docs/_build/html || die - HTML_DOCS=( docs/_build/html/. ) - fi -} - python_test() { # Override pytest options to skip flake8 PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \ |