1 |
commit: 29b91b6c4c1b2bffc8c219dc9b1b2202fd724ee9 |
2 |
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Dec 1 06:39:14 2015 +0000 |
4 |
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Dec 1 06:39:14 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b91b6c |
7 |
|
8 |
dev-python/sympy: cleaning old versions |
9 |
|
10 |
Package-Manager: portage-2.2.26 |
11 |
|
12 |
dev-python/sympy/Manifest | 4 -- |
13 |
dev-python/sympy/sympy-0.7.4.1.ebuild | 90 --------------------------------- |
14 |
dev-python/sympy/sympy-0.7.6.ebuild | 95 ----------------------------------- |
15 |
3 files changed, 189 deletions(-) |
16 |
|
17 |
diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest |
18 |
index 14f203b..99a6263 100644 |
19 |
--- a/dev-python/sympy/Manifest |
20 |
+++ b/dev-python/sympy/Manifest |
21 |
@@ -1,5 +1 @@ |
22 |
-DIST sympy-0.7.4.1-system-mpmath.patch.gz 7350 SHA256 d7f2acd0ccfb06eb8c102dd7fae2325b35a5105a5853e01dcb863c0841dedc75 SHA512 761cdc6259101d6023d83cfea311a5547762c192b3c661ab3bc0ded20911ce464d0326a9b16d899ad35280a65046e621670e7de64ec40df740bfeb8bf667fb3d WHIRLPOOL 24693863da03dab6ed67131f46c4e18dfdc8110d0a23f49825dcb835909fa157781791680cfe46092c41c526fe281370aa7ce341f7fbccae02351d34c29bffd3 |
23 |
-DIST sympy-0.7.4.1.tar.gz 6824862 SHA256 51a8c2377c240a2cdb418bc59dac9ab106258196d04ce131d06806dbea2af456 SHA512 8d4d87428c202407ff364ef503634529500c1656cf5ddbb4de19b838499593c58d227f0b619541ce86cdc15157e3a5b48a95c906a5d05d4606ef95f1aa8fa2dc WHIRLPOOL 620d255e0cf289ac392328ad64e93d93489d8664df13498bac8933221c8edb80a45a8ea26da6cb8e1139ec2ca159c8f83ad196d96ee6afceb4fc8bb2a0eccfd7 |
24 |
-DIST sympy-0.7.6-system-mpmath.patch.gz 5030 SHA256 d5ff8ff4f79ed66714486954633d18f865820197081230b82ff8e2093751e073 SHA512 b8475f2a0c1320c7e5e1403476e011fae0997f07afba3fd892ad5e95e89b5cdfa5f92b778eb406b27f2c0edb2a119ee636c57ff32585360c26d38202ea09b075 WHIRLPOOL d03273573237b04c403438a75e4a4c21cf89a6b93e642a71126a136c6e4e9e07db3e5ebc8e5a4724b792e0d4885f38a7d30759e26fa61146f929a1447e16e64c |
25 |
DIST sympy-0.7.6.1.tar.gz 6431571 SHA256 1fc272b51091aabe7d07f1bf9f0a47f3e28657fb2bec52bf3ef0e8f159f5f564 SHA512 18877abd3c530418e4f4942cbb0a03140dc81e5a1004720c472fb97cf8eaa41acca59765f6278715ea88bcd0cd07ad5952863a0d1b6e6d00994d257e8c0a6574 WHIRLPOOL b0c0c74e7865c91585d1a2c8510fe328b8e697dec02bd17aaa446ef6e089b9cf2ca5b4f58b6b59febccf142384b907e1bd47451e22fa305843bd883355801226 |
26 |
-DIST sympy-0.7.6.tar.gz 6430549 SHA256 dfa3927e9befdfa7da7a18783ccbc2fe489ce4c46aa335a879e49e48fc03d7a7 SHA512 ce0f1a17ac01eb48aec31fc0ad431d9d7ed9907f0e8584a6d79d0ffe6864fe62e203fe3f2a3c3e4e3d485809750ce07507a6488e776a388a7a9a713110882fcf WHIRLPOOL 850c27ae73f92f224826e5c00e41a0d4644fcb290767963744a947b03b704557423c00ed9a14ad696630c4611c3ed684926d58d7873127de76530325aae08ae2 |
27 |
|
28 |
diff --git a/dev-python/sympy/sympy-0.7.4.1.ebuild b/dev-python/sympy/sympy-0.7.4.1.ebuild |
29 |
deleted file mode 100644 |
30 |
index cc01bc9..0000000 |
31 |
--- a/dev-python/sympy/sympy-0.7.4.1.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,90 +0,0 @@ |
34 |
-# Copyright 1999-2015 Gentoo Foundation |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
-# $Id$ |
37 |
- |
38 |
-EAPI=5 |
39 |
- |
40 |
-PYTHON_COMPAT=( python{2_7,3_3} ) |
41 |
- |
42 |
-inherit distutils-r1 eutils virtualx |
43 |
- |
44 |
-DESCRIPTION="Computer Algebra System in pure Python" |
45 |
-HOMEPAGE="http://sympy.org" |
46 |
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz |
47 |
- https://dev.gentoo.org/~bicatali/distfiles/${P}-system-mpmath.patch.gz" |
48 |
- |
49 |
-LICENSE="BSD" |
50 |
-SLOT="0" |
51 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos" |
52 |
-IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet +system-mpmath test texmacs theano" |
53 |
- |
54 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
55 |
- |
56 |
-RDEPEND=" |
57 |
- $(python_gen_cond_dep '>=dev-python/pexpect-2.0[${PYTHON_USEDEP}]' python2_7) |
58 |
- imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) |
59 |
- ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) |
60 |
- latex? ( |
61 |
- virtual/latex-base |
62 |
- dev-texlive/texlive-fontsextra |
63 |
- png? ( app-text/dvipng ) |
64 |
- pdf? ( app-text/ghostscript-gpl ) |
65 |
- ) |
66 |
- mathml? ( |
67 |
- dev-libs/libxml2:2[${PYTHON_USEDEP}] |
68 |
- $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' python2_7) |
69 |
- gtk? ( x11-libs/gtkmathview[gtk] ) |
70 |
- ) |
71 |
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) |
72 |
- pyglet? ( $(python_gen_cond_dep 'dev-python/pyglet[${PYTHON_USEDEP}]' python2_7) ) |
73 |
- system-mpmath? ( >=dev-python/mpmath-0.18[${PYTHON_USEDEP}] ) |
74 |
- texmacs? ( app-office/texmacs ) |
75 |
- theano? ( $(python_gen_cond_dep 'dev-python/theano[${PYTHON_USEDEP}]' python2_7) ) |
76 |
-" |
77 |
- |
78 |
-DEPEND="${RDEPEND} |
79 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
80 |
- test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )" |
81 |
- |
82 |
-python_prepare_all() { |
83 |
- if use system-mpmath; then |
84 |
- rm -r sympy/mpmath doc/src/modules/mpmath || die |
85 |
- epatch "${WORKDIR}"/${P}-system-mpmath.patch |
86 |
- fi |
87 |
- distutils-r1_python_prepare_all |
88 |
-} |
89 |
- |
90 |
-python_compile() { |
91 |
- PYTHONPATH="." distutils-r1_python_compile |
92 |
-} |
93 |
- |
94 |
-python_compile_all() { |
95 |
- if use doc; then |
96 |
- export XDG_CONFIG_HOME="${T}/config-dir" |
97 |
- mkdir "${XDG_CONFIG_HOME}" || die |
98 |
- chmod 0700 "${XDG_CONFIG_HOME}" || die |
99 |
- emake -C doc html cheatsheet |
100 |
- fi |
101 |
-} |
102 |
- |
103 |
-python_test() { |
104 |
- VIRTUALX_COMMAND="./setup.py" virtualmake test |
105 |
-} |
106 |
- |
107 |
-python_install() { |
108 |
- PYTHONPATH="." distutils-r1_python_install |
109 |
-} |
110 |
- |
111 |
-python_install_all() { |
112 |
- use doc && local HTML_DOCS=( doc/_build/. ) && \ |
113 |
- dodoc doc/_build/cheatsheet/cheatsheet.pdf |
114 |
- use examples && local EXAMPLES=( examples/. ) |
115 |
- distutils-r1_python_install_all |
116 |
- |
117 |
- if use texmacs; then |
118 |
- exeinto /usr/libexec/TeXmacs/bin/ |
119 |
- doexe data/TeXmacs/bin/tm_sympy |
120 |
- insinto /usr/share/TeXmacs/plugins/sympy/ |
121 |
- doins -r data/TeXmacs/progs |
122 |
- fi |
123 |
-} |
124 |
|
125 |
diff --git a/dev-python/sympy/sympy-0.7.6.ebuild b/dev-python/sympy/sympy-0.7.6.ebuild |
126 |
deleted file mode 100644 |
127 |
index 109b43f..0000000 |
128 |
--- a/dev-python/sympy/sympy-0.7.6.ebuild |
129 |
+++ /dev/null |
130 |
@@ -1,95 +0,0 @@ |
131 |
-# Copyright 1999-2015 Gentoo Foundation |
132 |
-# Distributed under the terms of the GNU General Public License v2 |
133 |
-# $Id$ |
134 |
- |
135 |
-EAPI=5 |
136 |
- |
137 |
-PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
138 |
- |
139 |
-inherit distutils-r1 eutils virtualx |
140 |
- |
141 |
-DESCRIPTION="Computer Algebra System in pure Python" |
142 |
-HOMEPAGE="http://sympy.org" |
143 |
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz |
144 |
- https://dev.gentoo.org/~grozin/${P}-system-mpmath.patch.gz" |
145 |
- |
146 |
-LICENSE="BSD" |
147 |
-SLOT="0" |
148 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos" |
149 |
-IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet +system-mpmath test texmacs theano" |
150 |
- |
151 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE} |
152 |
- doc? ( python_targets_python2_7 )" |
153 |
- |
154 |
-RDEPEND=" |
155 |
- $(python_gen_cond_dep '>=dev-python/pexpect-2.0[${PYTHON_USEDEP}]' python2_7) |
156 |
- imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) |
157 |
- ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) |
158 |
- latex? ( |
159 |
- virtual/latex-base |
160 |
- dev-texlive/texlive-fontsextra |
161 |
- png? ( app-text/dvipng ) |
162 |
- pdf? ( app-text/ghostscript-gpl ) |
163 |
- ) |
164 |
- mathml? ( |
165 |
- dev-libs/libxml2:2[${PYTHON_USEDEP}] |
166 |
- $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' python2_7) |
167 |
- gtk? ( x11-libs/gtkmathview[gtk] ) |
168 |
- ) |
169 |
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) |
170 |
- pyglet? ( $(python_gen_cond_dep 'dev-python/pyglet[${PYTHON_USEDEP}]' python2_7) ) |
171 |
- system-mpmath? ( >=dev-python/mpmath-0.18[${PYTHON_USEDEP}] ) |
172 |
- texmacs? ( app-office/texmacs ) |
173 |
- theano? ( $(python_gen_cond_dep 'dev-python/theano[${PYTHON_USEDEP}]' python2_7) ) |
174 |
-" |
175 |
- |
176 |
-DEPEND="${RDEPEND} |
177 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
178 |
- test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )" |
179 |
- |
180 |
-python_prepare_all() { |
181 |
- epatch "${FILESDIR}"/${P}-doc-makefile.patch |
182 |
- if use system-mpmath; then |
183 |
- rm -r sympy/mpmath doc/src/modules/mpmath || die |
184 |
- epatch "${WORKDIR}"/${P}-system-mpmath.patch |
185 |
- fi |
186 |
- distutils-r1_python_prepare_all |
187 |
-} |
188 |
- |
189 |
-python_compile() { |
190 |
- PYTHONPATH="." distutils-r1_python_compile |
191 |
-} |
192 |
- |
193 |
-python_compile_all() { |
194 |
- if use doc; then |
195 |
- export XDG_CONFIG_HOME="${T}/config-dir" |
196 |
- mkdir "${XDG_CONFIG_HOME}" || die |
197 |
- chmod 0700 "${XDG_CONFIG_HOME}" || die |
198 |
- emake -j1 -C doc html info cheatsheet |
199 |
- fi |
200 |
-} |
201 |
- |
202 |
-python_test() { |
203 |
- VIRTUALX_COMMAND="./setup.py" virtualmake test |
204 |
-} |
205 |
- |
206 |
-python_install() { |
207 |
- PYTHONPATH="." distutils-r1_python_install |
208 |
-} |
209 |
- |
210 |
-python_install_all() { |
211 |
- local DOCS=( AUTHORS README.rst ) |
212 |
- use doc &&\ |
213 |
- DOCS=( ${DOCS[*]} doc/_build/cheatsheet/cheatsheet.pdf doc/_build/cheatsheet/combinatoric_cheatsheet.pdf ) &&\ |
214 |
- local HTML_DOCS=( doc/_build/html/. ) &&\ |
215 |
- doinfo doc/_build/texinfo/${PN}.info |
216 |
- use examples && local EXAMPLES=( examples/. ) |
217 |
- distutils-r1_python_install_all |
218 |
- |
219 |
- if use texmacs; then |
220 |
- exeinto /usr/libexec/TeXmacs/bin/ |
221 |
- doexe data/TeXmacs/bin/tm_sympy |
222 |
- insinto /usr/share/TeXmacs/plugins/sympy/ |
223 |
- doins -r data/TeXmacs/progs |
224 |
- fi |
225 |
-} |