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

Reply via email to