dev-python/backports-functools-lru-cache: remove conflicting bytecode files
authorLouis Sautier <sautier.louis@gmail.com>
Fri, 9 Jun 2017 15:48:01 +0000 (17:48 +0200)
committerMike Gilbert <floppym@gentoo.org>
Sat, 10 Jun 2017 17:17:35 +0000 (13:17 -0400)
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Gentoo-Bug: 621196
Closes: https://github.com/gentoo/gentoo/pull/4894

dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild [moved from dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4.ebuild with 90% similarity]

similarity index 90%
rename from dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4.ebuild
rename to dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild
index a91b8b0f4d9b45a6518439a9330c251cefe34bb5..ec0e2e47b428661d7a7cb8bba255e1475ab353f7 100644 (file)
@@ -24,8 +24,8 @@ DEPEND="
        >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
        doc? (
                >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-               dev-python/sphinx[${PYTHON_USEDEP}]
                dev-python/rst-linker[${PYTHON_USEDEP}]
+               dev-python/sphinx[${PYTHON_USEDEP}]
        )
        test? (
                >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
@@ -46,9 +46,8 @@ python_test() {
        PYTHONPATH=. py.test || die "tests failed with ${EPYTHON}"
 }
 
-python_install_all() {
-       distutils-r1_python_install_all
-
+python_install() {
        # avoid a collision with dev-python/backports
-       find "${D}" -path '*/backports/__init__.py' -delete || die
+       rm "${BUILD_DIR}"/lib/backports/__init__.py || die
+       distutils-r1_python_install --skip-build
 }