dev-python/sphinxcontrib-asyncio: Fix namespace cleanup
authorMichał Górny <mgorny@gentoo.org>
Sat, 17 Feb 2018 13:37:10 +0000 (14:37 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sat, 17 Feb 2018 13:41:11 +0000 (14:41 +0100)
Closes: https://bugs.gentoo.org/625872

dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild [moved from dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r1.ebuild with 80% similarity]

similarity index 80%
rename from dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r1.ebuild
rename to dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild
index fe969fc8bbac7578352608b1006f82be5c7d9a1c..ef4858611d7d9541d56f2b08f3f40094378ddeb8 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,14 +26,14 @@ python_compile_all() {
        use doc && emake -C docs html
 }
 
+python_install() {
+       rm "${BUILD_DIR}"/lib/sphinxcontrib/__init__.py || die
+       distutils-r1_python_install --skip-build
+}
+
 python_install_all() {
        use doc && local HTML_DOCS=( docs/_build/html/. )
        distutils-r1_python_install_all
        # clean up pth files bug #623852
        find "${ED}" -name '*.pth' -delete || die
-       # collision bug #625872
-       _namespace_cleanup() {
-               rm "${D%/}"$(python_get_sitedir)/sphinxcontrib/__init__.py || die
-       }
-       python_foreach_impl _namespace_cleanup
 }