Gentoo Archives: gentoo-commits

From: Benda XU <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/scikits_learn/
Date: Tue, 14 Feb 2017 11:33:10
Message-Id: 1487071979.7bcb0eb7500285331e1539812462d8155a2939b0.heroxbd@gentoo
1 commit: 7bcb0eb7500285331e1539812462d8155a2939b0
2 Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 14 11:32:43 2017 +0000
4 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 14 11:32:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcb0eb7
7
8 sci-libs/scikits_learn: sed to counter more bundled imports
9
10 e.g. from sklearn.externals import joblib
11
12 Package-Manager: portage-2.3.3
13
14 sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild | 3 ++-
15 1 file changed, 2 insertions(+), 1 deletion(-)
16
17 diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
18 index 8f668c735b..865735d2a0 100644
19 --- a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
20 +++ b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
21 @@ -59,7 +59,8 @@ python_prepare_all() {
22 rm -r sklearn/externals/joblib || die
23 sed -i -e '/joblib/d' sklearn/externals/setup.py || die
24 for f in sklearn/{*/,}*.py; do
25 - sed -r -e 's/from (sklearn|\.|)\.externals\.joblib/from joblib/' -i $f || die
26 + sed -r -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
27 + -e 's/from (sklearn|\.|)\.externals import/import/' -i $f || die
28 done
29
30 rm sklearn/externals/funcsigs.py || die