dev-python/pychroot: simplify installing man pages
authorTim Harder <radhermit@gentoo.org>
Tue, 10 Dec 2019 05:02:33 +0000 (22:02 -0700)
committerTim Harder <radhermit@gentoo.org>
Tue, 10 Dec 2019 05:04:47 +0000 (22:04 -0700)
Drop man page build for live ebuilds, if you need man pages use
releases.

Closes: https://bugs.gentoo.org/702398

Signed-off-by: Tim Harder <radhermit@gentoo.org>
dev-python/pychroot/pychroot-0.10.1.ebuild
dev-python/pychroot/pychroot-9999.ebuild

index eaad97eb08abdfa1e06c4f237a9b5aff8e24e1b5..218709a73ba58a360efbfd33a973b1ffa2fedb97 100644 (file)
@@ -32,16 +32,6 @@ BDEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
-[[ ${PV} == *9999 ]] && BDEPEND+=" $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-       [[ ${PV} == *9999 ]] || return 0
-       has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-       esetup.py build_man
-}
 
 python_test() {
        esetup.py test
@@ -49,6 +39,6 @@ python_test() {
 
 python_install_all() {
        local DOCS=( NEWS.rst README.rst )
-       esetup.py install_man --mandir="${ED}/usr/share/man"
+       [[ ${PV} == *9999 ]] || doman man/*
        distutils-r1_python_install_all
 }
index eaad97eb08abdfa1e06c4f237a9b5aff8e24e1b5..218709a73ba58a360efbfd33a973b1ffa2fedb97 100644 (file)
@@ -32,16 +32,6 @@ BDEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
-[[ ${PV} == *9999 ]] && BDEPEND+=" $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-       [[ ${PV} == *9999 ]] || return 0
-       has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-       esetup.py build_man
-}
 
 python_test() {
        esetup.py test
@@ -49,6 +39,6 @@ python_test() {
 
 python_install_all() {
        local DOCS=( NEWS.rst README.rst )
-       esetup.py install_man --mandir="${ED}/usr/share/man"
+       [[ ${PV} == *9999 ]] || doman man/*
        distutils-r1_python_install_all
 }