1 |
commit: 3fa927ddff6bbec95718ea6e7dc578ac17e9c92a |
2 |
Author: Virgil Dupras <vdupras <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 20 21:10:21 2019 +0000 |
4 |
Commit: Virgil Dupras <vdupras <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 20 21:10:21 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa927dd |
7 |
|
8 |
dev-python/numexpr: remove old |
9 |
|
10 |
Signed-off-by: Virgil Dupras <vdupras <AT> gentoo.org> |
11 |
Package-Manager: Portage-2.3.51, Repoman-2.3.11 |
12 |
|
13 |
dev-python/numexpr/Manifest | 2 -- |
14 |
dev-python/numexpr/numexpr-2.6.1.ebuild | 58 --------------------------------- |
15 |
dev-python/numexpr/numexpr-2.6.2.ebuild | 58 --------------------------------- |
16 |
3 files changed, 118 deletions(-) |
17 |
|
18 |
diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest |
19 |
index eb78d48b25a..904147a8678 100644 |
20 |
--- a/dev-python/numexpr/Manifest |
21 |
+++ b/dev-python/numexpr/Manifest |
22 |
@@ -1,4 +1,2 @@ |
23 |
-DIST numexpr-2.6.1.tar.gz 90819 BLAKE2B 833402388e184bd38c449bcda866f68858f486d5cf30aec29dc5e9827a34a40cb166128a8fb217f0ed1614e0b759cf2164e31cb2a16198ea3e6a216c9fe01853 SHA512 07c88b1788ecad2c59260e7a6a15dfc21d486462a8866091d157286e5ce3b5b77f5fdab401fd30e2a5e4880398af53641d557003497c7d3658421bfcff38c31c |
24 |
-DIST numexpr-2.6.2.tar.gz 90970 BLAKE2B 85034d7d36bd921df289f817451e7b30071b9d448dc050e4f25afd13315921e3c10d61a41983cf106606e4efd91504e94ca7d8f01d80b230a9f717f41eb687ee SHA512 730e19e61987ecb00bfc3a65db043c88a1311046f2ea5f0a48c93d6a8d7576dbaa166b0b9b0f547e344b21b5c269be1b5aa2097e88aaac55219884c7ece55261 |
25 |
DIST numexpr-2.6.8.tar.gz 94517 BLAKE2B b41593183d69cd98f81107da5abc3eb59b35c6e61c0dde213c9a201c2776e4684d8af4b1a88c59ca464a7755941de9baf2157af64e8662c4219ae8ece635aefb SHA512 e610a2e3891f12b3a9fd7acb14a0362e0f03084035aa274827ec5e7d2584f2c599493afaf406d8720d915c7ed834dca11b1fbf28c0645077eb63223a2bf52cf9 |
26 |
DIST numexpr-2.6.9.tar.gz 94419 BLAKE2B 22492c1c59306fbd93174b5bab2ffaa32628c52cc570871bd6192a4589b65b6f679a77c8ec6f37b0a2ac09f004364a2ba87ecc26f459cb2d4b3b2705196b9fdc SHA512 d43845fb63c1e7b645b282d251f7f112784dbc04b61af1ffcbb9646cbe2e3a9f5d38aaa000f7d49880abe44c25205a6ef1e284577d36868220a197cdc0e55166 |
27 |
|
28 |
diff --git a/dev-python/numexpr/numexpr-2.6.1.ebuild b/dev-python/numexpr/numexpr-2.6.1.ebuild |
29 |
deleted file mode 100644 |
30 |
index 453de3de466..00000000000 |
31 |
--- a/dev-python/numexpr/numexpr-2.6.1.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,58 +0,0 @@ |
34 |
-# Copyright 1999-2017 Gentoo Foundation |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=6 |
38 |
- |
39 |
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) |
40 |
-PYTHON_REQ_USE="threads(+)" |
41 |
- |
42 |
-inherit distutils-r1 flag-o-matic |
43 |
- |
44 |
-DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" |
45 |
-HOMEPAGE="https://github.com/pydata/numexpr" |
46 |
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
47 |
- |
48 |
-LICENSE="MIT" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" |
51 |
-IUSE="mkl" |
52 |
- |
53 |
-RDEPEND=" |
54 |
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}] |
55 |
- mkl? ( sci-libs/mkl )" |
56 |
-DEPEND="${RDEPEND} |
57 |
- dev-python/setuptools[${PYTHON_USEDEP}]" |
58 |
- |
59 |
-python_prepare_all() { |
60 |
- # TODO: mkl can be used but it fails for me |
61 |
- # only works with mkl in tree. newer mkl will use pkgconfig |
62 |
- if use mkl; then |
63 |
- use amd64 && local ext="_lp64" |
64 |
- cat > site.cfg <<- _EOF_ || die |
65 |
- [mkl] |
66 |
- library_dirs = ${MKLROOT}/lib/em64t |
67 |
- include_dirs = ${MKLROOT}/include |
68 |
- mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ |
69 |
- mkl_intel_thread, mkl_core, iomp5 |
70 |
- _EOF_ |
71 |
- fi |
72 |
- |
73 |
- distutils-r1_python_prepare_all |
74 |
-} |
75 |
- |
76 |
-python_compile() { |
77 |
- if ! python_is_python3; then |
78 |
- local -x CFLAGS="${CFLAGS}" |
79 |
- append-cflags -fno-strict-aliasing |
80 |
- fi |
81 |
- |
82 |
- distutils-r1_python_compile |
83 |
-} |
84 |
- |
85 |
-python_test() { |
86 |
- pushd "${BUILD_DIR}"/lib >/dev/null || die |
87 |
- "${EPYTHON}" \ |
88 |
- -c "import sys;import numexpr;sys.exit(0 if numexpr.test() else 1)" \ |
89 |
- || die |
90 |
- pushd >/dev/null || die |
91 |
-} |
92 |
|
93 |
diff --git a/dev-python/numexpr/numexpr-2.6.2.ebuild b/dev-python/numexpr/numexpr-2.6.2.ebuild |
94 |
deleted file mode 100644 |
95 |
index 93836f5e9c2..00000000000 |
96 |
--- a/dev-python/numexpr/numexpr-2.6.2.ebuild |
97 |
+++ /dev/null |
98 |
@@ -1,58 +0,0 @@ |
99 |
-# Copyright 1999-2018 Gentoo Authors |
100 |
-# Distributed under the terms of the GNU General Public License v2 |
101 |
- |
102 |
-EAPI=6 |
103 |
- |
104 |
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) |
105 |
-PYTHON_REQ_USE="threads(+)" |
106 |
- |
107 |
-inherit distutils-r1 flag-o-matic |
108 |
- |
109 |
-DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" |
110 |
-HOMEPAGE="https://github.com/pydata/numexpr" |
111 |
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
112 |
- |
113 |
-LICENSE="MIT" |
114 |
-SLOT="0" |
115 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
116 |
-IUSE="mkl" |
117 |
- |
118 |
-RDEPEND=" |
119 |
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}] |
120 |
- mkl? ( sci-libs/mkl )" |
121 |
-DEPEND="${RDEPEND} |
122 |
- dev-python/setuptools[${PYTHON_USEDEP}]" |
123 |
- |
124 |
-python_prepare_all() { |
125 |
- # TODO: mkl can be used but it fails for me |
126 |
- # only works with mkl in tree. newer mkl will use pkgconfig |
127 |
- if use mkl; then |
128 |
- use amd64 && local ext="_lp64" |
129 |
- cat > site.cfg <<- _EOF_ || die |
130 |
- [mkl] |
131 |
- library_dirs = ${MKLROOT}/lib/em64t |
132 |
- include_dirs = ${MKLROOT}/include |
133 |
- mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ |
134 |
- mkl_intel_thread, mkl_core, iomp5 |
135 |
- _EOF_ |
136 |
- fi |
137 |
- |
138 |
- distutils-r1_python_prepare_all |
139 |
-} |
140 |
- |
141 |
-python_compile() { |
142 |
- if ! python_is_python3; then |
143 |
- local -x CFLAGS="${CFLAGS}" |
144 |
- append-cflags -fno-strict-aliasing |
145 |
- fi |
146 |
- |
147 |
- distutils-r1_python_compile |
148 |
-} |
149 |
- |
150 |
-python_test() { |
151 |
- pushd "${BUILD_DIR}"/lib >/dev/null || die |
152 |
- "${EPYTHON}" \ |
153 |
- -c "import sys;import numexpr;sys.exit(0 if numexpr.test() else 1)" \ |
154 |
- || die |
155 |
- pushd >/dev/null || die |
156 |
-} |