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 |