]>
Commit | Line | Data |
---|---|---|
e2bab32d | 1 | # TODO: |
37694cad | 2 | # - atlas support |
a42b1464 JR |
3 | # |
4 | # Conditional build: | |
5 | %bcond_without python2 # CPython 2.x module | |
6 | %bcond_without python3 # CPython 3.x module | |
7 | ||
e2bab32d AM |
8 | %define module scipy |
9 | Summary: A library of scientific tools | |
5bfd4884 | 10 | Summary(pl.UTF-8): Biblioteka narzędzi naukowych |
e2bab32d | 11 | Name: python-%{module} |
a42b1464 | 12 | Version: 0.13.2 |
0b62e041 | 13 | Release: 4 |
e2bab32d AM |
14 | License: BSD |
15 | Group: Development/Languages/Python | |
1665fe09 | 16 | Source0: http://heanet.dl.sourceforge.net/sourceforge/scipy/scipy-%{version}.tar.gz |
a42b1464 | 17 | # Source0-md5: fcd110802b0bf3505ba567cf831566e1 |
e2bab32d | 18 | URL: http://www.scipy.org/ |
37694cad | 19 | BuildRequires: UMFPACK-devel |
1665fe09 | 20 | BuildRequires: blas-devel |
37694cad JR |
21 | BuildRequires: gcc-fortran |
22 | BuildRequires: lapack-devel | |
a42b1464 JR |
23 | %if %{with python2} |
24 | BuildRequires: f2py >= 1:1.5.1-3 | |
08752f2e | 25 | BuildRequires: python |
e2bab32d | 26 | BuildRequires: python-devel >= 1:2.3 |
37694cad | 27 | BuildRequires: python-numpy >= 1:1.5.1-3 |
a42b1464 | 28 | BuildRequires: python-numpy-devel >= 1:1.5.1-3 |
37694cad | 29 | BuildRequires: python-numpy-numarray-devel >= 1:1.5.1-3 |
8e29ec47 | 30 | BuildRequires: python-numpy-oldnumeric >= 1:1.5.1-3 |
e2bab32d | 31 | %pyrequires_eq python-modules |
a42b1464 JR |
32 | %endif |
33 | %if %{with python3} | |
34 | BuildRequires: f2py3 >= 1:1.5.1-3 | |
35 | BuildRequires: python3 | |
36 | BuildRequires: python3-devel | |
37 | BuildRequires: python3-distribute | |
38 | BuildRequires: python3-numpy >= 1:1.5.1-3 | |
39 | BuildRequires: python3-numpy-devel >= 1:1.5.1-3 | |
40 | BuildRequires: python3-numpy-numarray-devel >= 1:1.5.1-3 | |
41 | BuildRequires: python3-numpy-oldnumeric >= 1:1.5.1-3 | |
42 | %endif | |
1b9c2e00 | 43 | BuildRequires: swig-python |
857712bb | 44 | Suggests: python-PIL |
e2bab32d AM |
45 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
46 | ||
47 | %description | |
48 | SciPy is an open source library of scientific tools for Python. SciPy | |
37694cad | 49 | supplements the popular numpy module, gathering a variety of high |
e2bab32d AM |
50 | level science and engineering modules together as a single package. |
51 | ||
37895d7d JR |
52 | %description -l pl.UTF-8 |
53 | SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla | |
37694cad | 54 | Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem |
37895d7d | 55 | wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden |
893a081c JB |
56 | pakiet. |
57 | ||
a42b1464 JR |
58 | %package -n python3-%{module} |
59 | Summary: A library of scientific tools | |
60 | Summary(pl.UTF-8): Biblioteka narzędzi naukowych | |
61 | Group: Libraries/Python | |
62 | %pyrequires_eq python3-modules | |
63 | ||
64 | %description -n python3-%{module} | |
65 | SciPy is an open source library of scientific tools for Python. SciPy | |
66 | supplements the popular numpy module, gathering a variety of high | |
67 | level science and engineering modules together as a single package. | |
68 | ||
69 | %description -n python3-%{module} -l pl.UTF-8 | |
70 | SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla | |
71 | Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem | |
72 | wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden | |
73 | pakiet. | |
74 | ||
e2bab32d | 75 | %prep |
1665fe09 | 76 | %setup -q -n scipy-%{version} |
e2bab32d AM |
77 | |
78 | %build | |
79 | CFLAGS="%{rpmcflags}" | |
80 | export CFLAGS | |
d7d48b9a JR |
81 | export BLAS=%{_libdir} |
82 | export LAPACK=%{_libdir} | |
83 | export UMFPACK=%{_libdir} | |
a42b1464 JR |
84 | |
85 | %if %{with python2} | |
86 | %{__python} setup.py build --fcompiler=gnu95 --build-base build-2 | |
87 | %endif | |
88 | ||
89 | %if %{with python3} | |
90 | %{__python3} setup.py build --fcompiler=gnu95 --build-base build-3 | |
91 | %endif | |
e2bab32d AM |
92 | |
93 | %install | |
94 | rm -rf $RPM_BUILD_ROOT | |
d7d48b9a JR |
95 | export BLAS=%{_libdir} |
96 | export LAPACK=%{_libdir} | |
97 | export UMFPACK=%{_libdir} | |
e2bab32d | 98 | |
a42b1464 JR |
99 | %if %{with python2} |
100 | %{__python} setup.py \ | |
101 | build --build-base build-2 \ | |
102 | install --skip-build \ | |
103 | --optimize=2 \ | |
37694cad JR |
104 | --root=$RPM_BUILD_ROOT |
105 | ||
a42b1464 JR |
106 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
107 | %{__mv} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/weave/examples \ | |
37694cad JR |
108 | $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/weave |
109 | ||
37694cad JR |
110 | %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*.txt |
111 | %{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/{benchmarks,tests,doc} | |
112 | %{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/{benchmarks,tests} | |
113 | %{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/tests | |
114 | %{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/*/tests | |
a42b1464 JR |
115 | %endif |
116 | ||
117 | %if %{with python3} | |
118 | %{__python3} setup.py \ | |
119 | build --build-base build-3 \ | |
120 | install --skip-build \ | |
121 | --optimize=2 \ | |
122 | --root=$RPM_BUILD_ROOT | |
123 | ||
124 | %{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*.txt | |
125 | %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/{benchmarks,tests} | |
126 | %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/{benchmarks,tests} | |
127 | %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/tests | |
128 | %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/*/tests | |
129 | %endif | |
e2bab32d AM |
130 | |
131 | %clean | |
132 | rm -rf $RPM_BUILD_ROOT | |
133 | ||
a42b1464 | 134 | %if %{with python2} |
e2bab32d AM |
135 | %files |
136 | %defattr(644,root,root,755) | |
a42b1464 | 137 | %doc INSTALL.txt doc/README.txt THANKS.txt |
37694cad JR |
138 | %dir %{py_sitedir}/%{module} |
139 | %{py_sitedir}/%{module}/*.py | |
140 | %{py_sitedir}/%{module}/*.py[co] | |
a42b1464 JR |
141 | %dir %{py_sitedir}/%{module}/_build_utils |
142 | %{py_sitedir}/%{module}/_build_utils/*.py | |
143 | %{py_sitedir}/%{module}/_build_utils/*.py[co] | |
37694cad JR |
144 | %dir %{py_sitedir}/%{module}/cluster |
145 | %attr(755,root,root) %{py_sitedir}/%{module}/cluster/*.so | |
146 | %{py_sitedir}/%{module}/cluster/*.py | |
147 | %{py_sitedir}/%{module}/cluster/*.py[co] | |
148 | %dir %{py_sitedir}/%{module}/constants | |
149 | %{py_sitedir}/%{module}/constants/*.py | |
150 | %{py_sitedir}/%{module}/constants/*.py[co] | |
151 | %dir %{py_sitedir}/%{module}/fftpack | |
152 | %attr(755,root,root) %{py_sitedir}/%{module}/fftpack/*.so | |
153 | %{py_sitedir}/%{module}/fftpack/*.py | |
154 | %{py_sitedir}/%{module}/fftpack/*.py[co] | |
155 | %dir %{py_sitedir}/%{module}/integrate | |
156 | %attr(755,root,root) %{py_sitedir}/%{module}/integrate/*.so | |
157 | %{py_sitedir}/%{module}/integrate/*.py | |
158 | %{py_sitedir}/%{module}/integrate/*.py[co] | |
159 | %dir %{py_sitedir}/%{module}/interpolate | |
160 | %attr(755,root,root) %{py_sitedir}/%{module}/interpolate/*.so | |
161 | %{py_sitedir}/%{module}/interpolate/*.py | |
162 | %{py_sitedir}/%{module}/interpolate/*.py[co] | |
163 | %dir %{py_sitedir}/%{module}/io | |
164 | %{py_sitedir}/%{module}/io/*.py | |
165 | %{py_sitedir}/%{module}/io/*.py[co] | |
166 | %dir %{py_sitedir}/%{module}/io/arff | |
167 | %{py_sitedir}/%{module}/io/arff/*.py | |
168 | %{py_sitedir}/%{module}/io/arff/*.py[co] | |
169 | %dir %{py_sitedir}/%{module}/io/matlab | |
170 | %attr(755,root,root) %{py_sitedir}/%{module}/io/matlab/*.so | |
171 | %{py_sitedir}/%{module}/io/matlab/*.py | |
172 | %{py_sitedir}/%{module}/io/matlab/*.py[co] | |
1b9c2e00 MK |
173 | %dir %{py_sitedir}/%{module}/io/harwell_boeing |
174 | %{py_sitedir}/%{module}/io/harwell_boeing/*.py | |
175 | %{py_sitedir}/%{module}/io/harwell_boeing/*.py[co] | |
37694cad JR |
176 | %dir %{py_sitedir}/%{module}/lib |
177 | %{py_sitedir}/%{module}/lib/*.py | |
178 | %{py_sitedir}/%{module}/lib/*.py[co] | |
179 | %dir %{py_sitedir}/%{module}/lib/blas | |
180 | %attr(755,root,root) %{py_sitedir}/%{module}/lib/blas/*.so | |
181 | %{py_sitedir}/%{module}/lib/blas/*.py | |
182 | %{py_sitedir}/%{module}/lib/blas/*.py[co] | |
183 | %dir %{py_sitedir}/%{module}/lib/lapack | |
184 | %attr(755,root,root) %{py_sitedir}/%{module}/lib/lapack/*.so | |
185 | %{py_sitedir}/%{module}/lib/lapack/*.py | |
186 | %{py_sitedir}/%{module}/lib/lapack/*.py[co] | |
187 | %dir %{py_sitedir}/%{module}/linalg | |
188 | %attr(755,root,root) %{py_sitedir}/%{module}/linalg/*.so | |
189 | %{py_sitedir}/%{module}/linalg/*.py | |
190 | %{py_sitedir}/%{module}/linalg/*.py[co] | |
37694cad | 191 | %dir %{py_sitedir}/%{module}/misc |
a42b1464 JR |
192 | %{py_sitedir}/%{module}/misc/ascent.dat |
193 | %{py_sitedir}/%{module}/misc/face.dat | |
37694cad JR |
194 | %{py_sitedir}/%{module}/misc/lena.dat |
195 | %{py_sitedir}/%{module}/misc/*.py | |
196 | %{py_sitedir}/%{module}/misc/*.py[co] | |
197 | %dir %{py_sitedir}/%{module}/ndimage | |
198 | %attr(755,root,root) %{py_sitedir}/%{module}/ndimage/*.so | |
199 | %{py_sitedir}/%{module}/ndimage/*.py | |
200 | %{py_sitedir}/%{module}/ndimage/*.py[co] | |
201 | %dir %{py_sitedir}/%{module}/odr | |
202 | %attr(755,root,root) %{py_sitedir}/%{module}/odr/*.so | |
203 | %{py_sitedir}/%{module}/odr/*.py | |
204 | %{py_sitedir}/%{module}/odr/*.py[co] | |
205 | %dir %{py_sitedir}/%{module}/optimize | |
206 | %attr(755,root,root) %{py_sitedir}/%{module}/optimize/*.so | |
207 | %{py_sitedir}/%{module}/optimize/*.py | |
208 | %{py_sitedir}/%{module}/optimize/*.py[co] | |
209 | %dir %{py_sitedir}/%{module}/signal | |
210 | %attr(755,root,root) %{py_sitedir}/%{module}/signal/*.so | |
211 | %{py_sitedir}/%{module}/signal/*.py | |
212 | %{py_sitedir}/%{module}/signal/*.py[co] | |
213 | %dir %{py_sitedir}/%{module}/sparse | |
214 | %{py_sitedir}/%{module}/sparse/*.py | |
215 | %{py_sitedir}/%{module}/sparse/*.py[co] | |
216 | %dir %{py_sitedir}/%{module}/sparse/linalg | |
217 | %{py_sitedir}/%{module}/sparse/linalg/*.py | |
218 | %{py_sitedir}/%{module}/sparse/linalg/*.py[co] | |
1b9c2e00 MK |
219 | %dir %{py_sitedir}/%{module}/sparse/csgraph |
220 | %{py_sitedir}/%{module}/sparse/csgraph/*.py | |
221 | %{py_sitedir}/%{module}/sparse/csgraph/*.py[co] | |
222 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/csgraph/*.so | |
37694cad JR |
223 | %dir %{py_sitedir}/%{module}/sparse/linalg/dsolve |
224 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.so | |
225 | %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py | |
226 | %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py[co] | |
227 | %dir %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack | |
228 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.so | |
229 | %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py | |
230 | %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py[co] | |
231 | %dir %{py_sitedir}/%{module}/sparse/linalg/eigen | |
232 | %{py_sitedir}/%{module}/sparse/linalg/eigen/*.py | |
233 | %{py_sitedir}/%{module}/sparse/linalg/eigen/*.py[co] | |
234 | %dir %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack | |
235 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so | |
236 | %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py | |
237 | %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py[co] | |
238 | %dir %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg | |
239 | %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py | |
240 | %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py[co] | |
241 | %dir %{py_sitedir}/%{module}/sparse/linalg/isolve | |
242 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/isolve/*.so | |
243 | %{py_sitedir}/%{module}/sparse/linalg/isolve/*.py | |
244 | %{py_sitedir}/%{module}/sparse/linalg/isolve/*.py[co] | |
245 | %dir %{py_sitedir}/%{module}/sparse/sparsetools | |
246 | %attr(755,root,root) %{py_sitedir}/%{module}/sparse/sparsetools/*.so | |
247 | %{py_sitedir}/%{module}/sparse/sparsetools/*.py | |
248 | %{py_sitedir}/%{module}/sparse/sparsetools/*.py[co] | |
249 | %dir %{py_sitedir}/%{module}/spatial | |
250 | %attr(755,root,root) %{py_sitedir}/%{module}/spatial/*.so | |
251 | %{py_sitedir}/%{module}/spatial/*.py | |
252 | %{py_sitedir}/%{module}/spatial/*.py[co] | |
253 | %dir %{py_sitedir}/%{module}/special | |
254 | %attr(755,root,root) %{py_sitedir}/%{module}/special/*.so | |
255 | %{py_sitedir}/%{module}/special/*.py | |
256 | %{py_sitedir}/%{module}/special/*.py[co] | |
257 | %dir %{py_sitedir}/%{module}/stats | |
258 | %attr(755,root,root) %{py_sitedir}/%{module}/stats/*.so | |
259 | %{py_sitedir}/%{module}/stats/*.py | |
260 | %{py_sitedir}/%{module}/stats/*.py[co] | |
261 | %dir %{py_sitedir}/%{module}/weave | |
262 | %{py_sitedir}/%{module}/weave/*.py | |
263 | %{py_sitedir}/%{module}/weave/*.py[co] | |
264 | %{py_sitedir}/%{module}/weave/blitz | |
265 | %{py_sitedir}/%{module}/weave/scxx | |
266 | %if "%{py_ver}" > "2.4" | |
267 | %{py_sitedir}/%{module}-%{version}-py*.egg-info | |
268 | %endif | |
269 | %{_examplesdir}/%{name}-%{version} | |
a42b1464 JR |
270 | %endif |
271 | ||
272 | %if %{with python3} | |
273 | %files -n python3-%{module} | |
274 | %defattr(644,root,root,755) | |
275 | %doc INSTALL.txt doc/README.txt THANKS.txt | |
276 | %dir %{py3_sitedir}/%{module} | |
277 | %{py3_sitedir}/%{module}/*.py | |
278 | %{py3_sitedir}/%{module}/__pycache__ | |
279 | %dir %{py3_sitedir}/%{module}/_build_utils | |
280 | %{py3_sitedir}/%{module}/_build_utils/*.py | |
281 | %{py3_sitedir}/%{module}/_build_utils/__pycache__ | |
282 | %dir %{py3_sitedir}/%{module}/cluster | |
283 | %attr(755,root,root) %{py3_sitedir}/%{module}/cluster/*.so | |
284 | %{py3_sitedir}/%{module}/cluster/*.py | |
285 | %{py3_sitedir}/%{module}/cluster/__pycache__ | |
286 | %dir %{py3_sitedir}/%{module}/constants | |
287 | %{py3_sitedir}/%{module}/constants/*.py | |
288 | %{py3_sitedir}/%{module}/constants/__pycache__ | |
289 | %dir %{py3_sitedir}/%{module}/fftpack | |
290 | %attr(755,root,root) %{py3_sitedir}/%{module}/fftpack/*.so | |
291 | %{py3_sitedir}/%{module}/fftpack/*.py | |
292 | %{py3_sitedir}/%{module}/fftpack/__pycache__ | |
293 | %dir %{py3_sitedir}/%{module}/integrate | |
294 | %attr(755,root,root) %{py3_sitedir}/%{module}/integrate/*.so | |
295 | %{py3_sitedir}/%{module}/integrate/*.py | |
296 | %{py3_sitedir}/%{module}/integrate/__pycache__ | |
297 | %dir %{py3_sitedir}/%{module}/interpolate | |
298 | %attr(755,root,root) %{py3_sitedir}/%{module}/interpolate/*.so | |
299 | %{py3_sitedir}/%{module}/interpolate/*.py | |
300 | %{py3_sitedir}/%{module}/interpolate/__pycache__ | |
301 | %dir %{py3_sitedir}/%{module}/io | |
302 | %{py3_sitedir}/%{module}/io/*.py | |
303 | %{py3_sitedir}/%{module}/io/__pycache__ | |
304 | %dir %{py3_sitedir}/%{module}/io/arff | |
305 | %{py3_sitedir}/%{module}/io/arff/*.py | |
306 | %{py3_sitedir}/%{module}/io/arff/__pycache__ | |
307 | %dir %{py3_sitedir}/%{module}/io/matlab | |
308 | %attr(755,root,root) %{py3_sitedir}/%{module}/io/matlab/*.so | |
309 | %{py3_sitedir}/%{module}/io/matlab/*.py | |
310 | %{py3_sitedir}/%{module}/io/matlab/__pycache__ | |
311 | %dir %{py3_sitedir}/%{module}/io/harwell_boeing | |
312 | %{py3_sitedir}/%{module}/io/harwell_boeing/*.py | |
313 | %{py3_sitedir}/%{module}/io/harwell_boeing/__pycache__ | |
314 | %dir %{py3_sitedir}/%{module}/lib | |
315 | %{py3_sitedir}/%{module}/lib/*.py | |
316 | %{py3_sitedir}/%{module}/lib/__pycache__ | |
317 | %dir %{py3_sitedir}/%{module}/lib/blas | |
318 | %attr(755,root,root) %{py3_sitedir}/%{module}/lib/blas/*.so | |
319 | %{py3_sitedir}/%{module}/lib/blas/*.py | |
320 | %{py3_sitedir}/%{module}/lib/blas/__pycache__ | |
321 | %dir %{py3_sitedir}/%{module}/lib/lapack | |
322 | %attr(755,root,root) %{py3_sitedir}/%{module}/lib/lapack/*.so | |
323 | %{py3_sitedir}/%{module}/lib/lapack/*.py | |
324 | %{py3_sitedir}/%{module}/lib/lapack/__pycache__ | |
325 | %dir %{py3_sitedir}/%{module}/linalg | |
326 | %attr(755,root,root) %{py3_sitedir}/%{module}/linalg/*.so | |
327 | %{py3_sitedir}/%{module}/linalg/*.py | |
328 | %{py3_sitedir}/%{module}/linalg/__pycache__ | |
329 | %dir %{py3_sitedir}/%{module}/misc | |
330 | %{py3_sitedir}/%{module}/misc/ascent.dat | |
331 | %{py3_sitedir}/%{module}/misc/face.dat | |
332 | %{py3_sitedir}/%{module}/misc/lena.dat | |
333 | %{py3_sitedir}/%{module}/misc/*.py | |
334 | %{py3_sitedir}/%{module}/misc/__pycache__ | |
335 | %dir %{py3_sitedir}/%{module}/ndimage | |
336 | %attr(755,root,root) %{py3_sitedir}/%{module}/ndimage/*.so | |
337 | %{py3_sitedir}/%{module}/ndimage/*.py | |
338 | %{py3_sitedir}/%{module}/ndimage/__pycache__ | |
339 | %dir %{py3_sitedir}/%{module}/odr | |
340 | %attr(755,root,root) %{py3_sitedir}/%{module}/odr/*.so | |
341 | %{py3_sitedir}/%{module}/odr/*.py | |
342 | %{py3_sitedir}/%{module}/odr/__pycache__ | |
343 | %dir %{py3_sitedir}/%{module}/optimize | |
344 | %attr(755,root,root) %{py3_sitedir}/%{module}/optimize/*.so | |
345 | %{py3_sitedir}/%{module}/optimize/*.py | |
346 | %{py3_sitedir}/%{module}/optimize/__pycache__ | |
347 | %dir %{py3_sitedir}/%{module}/signal | |
348 | %attr(755,root,root) %{py3_sitedir}/%{module}/signal/*.so | |
349 | %{py3_sitedir}/%{module}/signal/*.py | |
350 | %{py3_sitedir}/%{module}/signal/__pycache__ | |
351 | %dir %{py3_sitedir}/%{module}/sparse | |
352 | %{py3_sitedir}/%{module}/sparse/*.py | |
353 | %{py3_sitedir}/%{module}/sparse/__pycache__ | |
354 | %dir %{py3_sitedir}/%{module}/sparse/linalg | |
355 | %{py3_sitedir}/%{module}/sparse/linalg/*.py | |
356 | %{py3_sitedir}/%{module}/sparse/linalg/__pycache__ | |
357 | %dir %{py3_sitedir}/%{module}/sparse/csgraph | |
358 | %{py3_sitedir}/%{module}/sparse/csgraph/*.py | |
359 | %{py3_sitedir}/%{module}/sparse/csgraph/__pycache__ | |
360 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/csgraph/*.so | |
361 | %dir %{py3_sitedir}/%{module}/sparse/linalg/dsolve | |
362 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/dsolve/*.so | |
363 | %{py3_sitedir}/%{module}/sparse/linalg/dsolve/*.py | |
364 | %{py3_sitedir}/%{module}/sparse/linalg/dsolve/__pycache__ | |
365 | %dir %{py3_sitedir}/%{module}/sparse/linalg/dsolve/umfpack | |
366 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.so | |
367 | %{py3_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py | |
368 | %{py3_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/__pycache__ | |
369 | %dir %{py3_sitedir}/%{module}/sparse/linalg/eigen | |
370 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/*.py | |
371 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/__pycache__ | |
372 | %dir %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack | |
373 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so | |
374 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py | |
375 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/__pycache__ | |
376 | %dir %{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg | |
377 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py | |
378 | %{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/__pycache__ | |
379 | %dir %{py3_sitedir}/%{module}/sparse/linalg/isolve | |
380 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/isolve/*.so | |
381 | %{py3_sitedir}/%{module}/sparse/linalg/isolve/*.py | |
382 | %{py3_sitedir}/%{module}/sparse/linalg/isolve/__pycache__ | |
383 | %dir %{py3_sitedir}/%{module}/sparse/sparsetools | |
384 | %attr(755,root,root) %{py3_sitedir}/%{module}/sparse/sparsetools/*.so | |
385 | %{py3_sitedir}/%{module}/sparse/sparsetools/*.py | |
386 | %{py3_sitedir}/%{module}/sparse/sparsetools/__pycache__ | |
387 | %dir %{py3_sitedir}/%{module}/spatial | |
388 | %attr(755,root,root) %{py3_sitedir}/%{module}/spatial/*.so | |
389 | %{py3_sitedir}/%{module}/spatial/*.py | |
390 | %{py3_sitedir}/%{module}/spatial/__pycache__ | |
391 | %dir %{py3_sitedir}/%{module}/special | |
392 | %attr(755,root,root) %{py3_sitedir}/%{module}/special/*.so | |
393 | %{py3_sitedir}/%{module}/special/*.py | |
394 | %{py3_sitedir}/%{module}/special/__pycache__ | |
395 | %dir %{py3_sitedir}/%{module}/stats | |
396 | %attr(755,root,root) %{py3_sitedir}/%{module}/stats/*.so | |
397 | %{py3_sitedir}/%{module}/stats/*.py | |
398 | %{py3_sitedir}/%{module}/stats/__pycache__ | |
399 | %{py3_sitedir}/%{module}-%{version}-py*.egg-info | |
400 | %endif |