diff options
author | Louis Sautier <sbraz@gentoo.org> | 2019-07-13 02:30:50 +0200 |
---|---|---|
committer | Louis Sautier <sbraz@gentoo.org> | 2019-07-13 03:09:20 +0200 |
commit | cfcc42a34a1f50c7441fa4d81fb122877257e44a (patch) | |
tree | fc0eb6dc9332949cb11980d3ea2e946c08f1f277 /dev-python/importlib_resources | |
parent | sys-kernel/linux-firmware: new snapshot (diff) | |
download | gentoo-cfcc42a34a1f50c7441fa4d81fb122877257e44a.tar.gz gentoo-cfcc42a34a1f50c7441fa4d81fb122877257e44a.tar.bz2 gentoo-cfcc42a34a1f50c7441fa4d81fb122877257e44a.zip |
dev-python/importlib_resources: add doc
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Diffstat (limited to 'dev-python/importlib_resources')
-rw-r--r-- | dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild index 1e8e022c6b57..5ebc09e8110e 100644 --- a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild +++ b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild @@ -15,13 +15,14 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" +IUSE="doc test" RDEPEND=" $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2) virtual/python-typing[${PYTHON_USEDEP}] " BDEPEND=" + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) test? ( ${RDEPEND} ) dev-python/setuptools[${PYTHON_USEDEP}] " @@ -29,6 +30,18 @@ BDEPEND=" # https://gitlab.com/python-devs/importlib_resources/issues/71 PATCHES=( "${FILESDIR}/${P}-skip-wheel.patch" ) +python_prepare_all() { + sed -i "/'sphinx.ext.intersphinx'/d" ${PN}/docs/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + sphinx-build ${PN}/docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + python_test() { "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" } |