dev-python/pyicu-1.9.6: remove USE=doc
authorMarek Szuba <marecki@gentoo.org>
Mon, 24 Apr 2017 12:53:03 +0000 (14:53 +0200)
committerMarek Szuba <marecki@gentoo.org>
Mon, 24 Apr 2017 12:54:18 +0000 (14:54 +0200)
Starting with this release PyICU no longer provides auto-generated API
documentation.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

dev-python/pyicu/pyicu-1.9.6.ebuild

index ec85db2c9a4d672fa5e5942c873a7151000854b9..7290317bba02d0a09e5f0f47a8820f98fa54c85b 100644 (file)
@@ -18,42 +18,16 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc"
 
 RDEPEND="${PYTHON_DEPS}
-       dev-libs/icu
-"
-# epydoc supports only python2*
-DEPEND="${RDEPEND}
-       doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-       doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+       dev-libs/icu"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 S="${WORKDIR}/${MY_P}"
 
 DOCS=(CHANGES CREDITS README.md)
 
-# we need an exact version match for epydoc to work on a binary module
-pkg_setup() {
-       use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
-       if use doc; then
-               mkdir -p doc/html || die
-               epydoc --html --verbose -o doc/html \
-                       --url="${HOMEPAGE}" --name="${MY_P}" \
-                       icu.py || die "Making the docs failed!"
-       fi
-}
-
 python_test() {
        esetup.py test
 }
-
-python_install_all() {
-       if use doc; then
-               local HTML_DOCS=( doc/html/. )
-       fi
-       distutils-r1_python_install_all
-}