commit: 23d5cdaf2c5509acdab7bd316d11afa745e2ffac Author: Henri Gasc <gasc <AT> eurecom <DOT> fr> AuthorDate: Thu Oct 10 13:38:00 2024 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Thu Oct 10 16:04:18 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23d5cdaf
sci-mathematics/pyromaths: Change how doc is handled Closes: https://bugs.gentoo.org/937506 Signed-off-by: Henri Gasc <gasc <AT> eurecom.fr> ...hs-21.8.2.ebuild => pyromaths-21.8.2-r1.ebuild} | 24 ++++++++-------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild b/sci-mathematics/pyromaths/pyromaths-21.8.2-r1.ebuild similarity index 74% rename from sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild rename to sci-mathematics/pyromaths/pyromaths-21.8.2-r1.ebuild index da1e87e8f..9d50692ec 100644 --- a/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild +++ b/sci-mathematics/pyromaths/pyromaths-21.8.2-r1.ebuild @@ -3,10 +3,16 @@ EAPI=8 +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/sphinx-argparse +" +DOCS_DIR="Doc/source" + DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 docs DESCRIPTION="Create maths exercises in LaTeX and PDF format" @@ -35,10 +41,6 @@ RDEPEND=" " BDEPEND=" dev-python/jinja2-cli[${PYTHON_USEDEP}] - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-argparse[${PYTHON_USEDEP}] - ) " DEPEND="${RDEPEND}" @@ -47,13 +49,3 @@ PATCHES=( ) distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - use doc && emake man -C Doc -} - -python_install() { - distutils-r1_python_install - use doc && doman "${S}/Doc/build/man/pyromaths.1" -}