commit: e5875eb89db237a9477f457973ee256a065f840e Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr> AuthorDate: Wed Mar 3 20:34:31 2021 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Wed Mar 3 21:00:32 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5875eb8
dev-python/theano: Remove colliding bin/__init__.py file Bug: https://bugs.gentoo.org/774072 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/19755 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-python/theano/{theano-1.0.5.ebuild => theano-1.0.5-r1.ebuild} | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5-r1.ebuild similarity index 83% rename from dev-python/theano/theano-1.0.5.ebuild rename to dev-python/theano/theano-1.0.5-r1.ebuild index bf10d34c41e..aa340176494 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -42,6 +42,12 @@ python_test() { nosetests --verbosity=3 -e test_format_flake8 || die } +# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo +python_install() { + rm "${BUILD_DIR}"/lib/bin/__init__.py || die + distutils-r1_python_install +} + pkg_postinst() { optfeature "Make picture of Theano computation graph" dev-python/pydot-ng optfeature "Required for GPU/CPU code generation" dev-python/pygpu