]> git.pld-linux.org Git - packages/python-scipy.git/blame - python-scipy.spec
set -fallow-argument-mismatch with gfortran >= 10
[packages/python-scipy.git] / python-scipy.spec
CommitLineData
e2bab32d 1# TODO:
37694cad 2# - atlas support
27af05f8 3# - tests
a42b1464
JR
4#
5# Conditional build:
e50efbd0 6%bcond_without doc # Sphinx documentation
a42b1464 7%bcond_without python2 # CPython 2.x module
4098a268 8%bcond_with python3 # CPython 3.x module (see python3-scipy.spec for scipy >= 1.3 for Python 3.5+)
a42b1464 9
e2bab32d
AM
10%define module scipy
11Summary: A library of scientific tools
5bfd4884 12Summary(pl.UTF-8): Biblioteka narzędzi naukowych
e2bab32d 13Name: python-%{module}
0fbdaccd
JB
14Version: 1.2.3
15Release: 1
e2bab32d
AM
16License: BSD
17Group: Development/Languages/Python
27af05f8 18#Source0Download: https://github.com/scipy/scipy/releases/
0fbdaccd
JB
19Source0: https://github.com/scipy/scipy/releases/download/v%{version}/%{module}-%{version}.tar.xz
20# Source0-md5: 561ee26a6d0a9b31d644db5e8244bc76
27af05f8 21URL: https://www.scipy.org/
27af05f8 22BuildRequires: blas-devel >= 3.6.0
37694cad 23BuildRequires: gcc-fortran
27af05f8 24BuildRequires: lapack-devel >= 3.6.0
ae714ccd 25BuildRequires: rpmbuild(macros) >= 1.750
0fbdaccd
JB
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
a42b1464 28%if %{with python2}
27af05f8
JB
29BuildRequires: f2py >= 1:1.8.2
30BuildRequires: python >= 1:2.7
31BuildRequires: python-devel >= 1:2.7
32BuildRequires: python-numpy >= 1:1.8.2
33BuildRequires: python-numpy-devel >= 1:1.8.2
a42b1464
JR
34%endif
35%if %{with python3}
27af05f8
JB
36BuildRequires: f2py3 >= 1:1.8.2
37BuildRequires: python3 >= 1:3.4
38BuildRequires: python3-devel >= 1:3.4
39BuildRequires: python3-numpy >= 1:1.8.2
40BuildRequires: python3-numpy-devel >= 1:1.8.2
a42b1464 41%endif
e50efbd0
JB
42%if %{with doc}
43# matplotlib.sphinxext.plot_directive.__version__ >= 2
0fbdaccd
JB
44BuildRequires: python-matplotlib >= 1.1.0
45BuildRequires: sphinx-pdg-2 >= 1.6
e50efbd0 46%endif
27af05f8
JB
47Requires: lapack >= 3.6.0
48Requires: python-modules >= 1:2.7
49Requires: python-numpy >= 1:1.8.2
3b04eb15 50Suggests: python-pillow
e2bab32d
AM
51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
53%description
54SciPy is an open source library of scientific tools for Python. SciPy
37694cad 55supplements the popular numpy module, gathering a variety of high
e2bab32d
AM
56level science and engineering modules together as a single package.
57
37895d7d
JR
58%description -l pl.UTF-8
59SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla
37694cad 60Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem
37895d7d 61wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden
893a081c
JB
62pakiet.
63
a42b1464
JR
64%package -n python3-%{module}
65Summary: A library of scientific tools
66Summary(pl.UTF-8): Biblioteka narzędzi naukowych
67Group: Libraries/Python
27af05f8
JB
68Requires: lapack >= 3.6.0
69Requires: python3-modules >= 1:3.4
70Requires: python3-numpy >= 1:1.8.2
3b04eb15 71Suggests: python3-pillow
a42b1464
JR
72
73%description -n python3-%{module}
74SciPy is an open source library of scientific tools for Python. SciPy
75supplements the popular numpy module, gathering a variety of high
76level science and engineering modules together as a single package.
77
78%description -n python3-%{module} -l pl.UTF-8
79SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla
80Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem
81wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden
82pakiet.
83
e50efbd0
JB
84%package apidocs
85Summary: API documentation for SciPy module
86Summary(pl.UTF-8): Dokumentacja API modułu SciPy
87Group: Documentation
88
89%description apidocs
90API documentation for SciPy module.
91
92%description apidocs -l pl.UTF-8
93Dokumentacja API modułu SciPy.
94
e2bab32d 95%prep
1665fe09 96%setup -q -n scipy-%{version}
e2bab32d
AM
97
98%build
27af05f8
JB
99# numpy.distutils uses LDFLAGS as its own flags replacement,
100# instead of appending proper options (like -shared)
e2bab32d 101CFLAGS="%{rpmcflags}"
27af05f8 102LDFLAGS="%{rpmldflags} -shared"
ae714ccd
JP
103%if %{_ver_ge %(rpm -q --qf='%%{VERSION}' gcc-fortran) 10}
104FFLAGS="-fallow-argument-mismatch"
105%endif
106export CFLAGS LDFLAGS FFLAGS
27af05f8 107
d7d48b9a
JR
108export BLAS=%{_libdir}
109export LAPACK=%{_libdir}
a42b1464
JR
110
111%if %{with python2}
27af05f8 112%py_build
a42b1464
JR
113%endif
114
115%if %{with python3}
27af05f8 116%py3_build
a42b1464 117%endif
e2bab32d 118
e50efbd0
JB
119%if %{with doc}
120LANG=C \
0fbdaccd 121PYTHONPATH=$(readlink -f build-2/lib.*) \
e50efbd0 122%{__make} -C doc html \
0fbdaccd 123 SPHINXBUILD=sphinx-build-2
e50efbd0
JB
124%endif
125
e2bab32d
AM
126%install
127rm -rf $RPM_BUILD_ROOT
00c8a9ab 128
d7d48b9a
JR
129export BLAS=%{_libdir}
130export LAPACK=%{_libdir}
e2bab32d 131
a42b1464 132%if %{with python2}
1bccc5f3 133%py_install
37694cad 134
37694cad 135%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*.txt
0fbdaccd
JB
136%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/linalg/src/{id_dist/doc/doc.tex,lapack_deprecations/LICENSE}
137%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/optimize/lbfgsb_src/README
138%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/sparse/linalg/{dsolve/SuperLU/License.txt,eigen/arpack/ARPACK/COPYING}
139%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/spatial/qhull_src/COPYING.txt
4cf607c7 140%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/tests
cf8f5105 141%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/tests
37694cad
JR
142%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/tests
143%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/*/tests
a42b1464
JR
144%endif
145
146%if %{with python3}
1bccc5f3 147%py3_install
a42b1464
JR
148
149%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*.txt
0fbdaccd
JB
150%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/linalg/src/{id_dist/doc/doc.tex,lapack_deprecations/LICENSE}
151%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/optimize/lbfgsb_src/README
152%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/sparse/linalg/{dsolve/SuperLU/License.txt,eigen/arpack/ARPACK/COPYING}
153%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/spatial/qhull_src/COPYING.txt
cf8f5105
AM
154%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/tests
155%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/tests
a42b1464
JR
156%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/tests
157%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/*/tests
158%endif
e2bab32d
AM
159
160%clean
161rm -rf $RPM_BUILD_ROOT
162
a42b1464 163%if %{with python2}
e2bab32d
AM
164%files
165%defattr(644,root,root,755)
27af05f8 166%doc INSTALL.rst.txt LICENSE.txt THANKS.txt doc/{API.rst.txt,README.txt,ROADMAP.rst.txt}
37694cad
JR
167%dir %{py_sitedir}/%{module}
168%{py_sitedir}/%{module}/*.py
169%{py_sitedir}/%{module}/*.py[co]
1239b0a5 170%{py_sitedir}/%{module}/*.pxd
a42b1464
JR
171%dir %{py_sitedir}/%{module}/_build_utils
172%{py_sitedir}/%{module}/_build_utils/*.py
173%{py_sitedir}/%{module}/_build_utils/*.py[co]
37694cad
JR
174%dir %{py_sitedir}/%{module}/cluster
175%attr(755,root,root) %{py_sitedir}/%{module}/cluster/*.so
176%{py_sitedir}/%{module}/cluster/*.py
177%{py_sitedir}/%{module}/cluster/*.py[co]
178%dir %{py_sitedir}/%{module}/constants
179%{py_sitedir}/%{module}/constants/*.py
180%{py_sitedir}/%{module}/constants/*.py[co]
181%dir %{py_sitedir}/%{module}/fftpack
182%attr(755,root,root) %{py_sitedir}/%{module}/fftpack/*.so
183%{py_sitedir}/%{module}/fftpack/*.py
184%{py_sitedir}/%{module}/fftpack/*.py[co]
185%dir %{py_sitedir}/%{module}/integrate
186%attr(755,root,root) %{py_sitedir}/%{module}/integrate/*.so
187%{py_sitedir}/%{module}/integrate/*.py
188%{py_sitedir}/%{module}/integrate/*.py[co]
4cf607c7
AM
189%dir %{py_sitedir}/%{module}/integrate/_ivp
190%{py_sitedir}/%{module}/integrate/_ivp/*.py
191%{py_sitedir}/%{module}/integrate/_ivp/*.py[co]
37694cad
JR
192%dir %{py_sitedir}/%{module}/interpolate
193%attr(755,root,root) %{py_sitedir}/%{module}/interpolate/*.so
194%{py_sitedir}/%{module}/interpolate/*.py
195%{py_sitedir}/%{module}/interpolate/*.py[co]
196%dir %{py_sitedir}/%{module}/io
197%{py_sitedir}/%{module}/io/*.py
198%{py_sitedir}/%{module}/io/*.py[co]
4cf607c7 199%attr(755,root,root) %{py_sitedir}/%{module}/io/_test_fortran.so
37694cad
JR
200%dir %{py_sitedir}/%{module}/io/arff
201%{py_sitedir}/%{module}/io/arff/*.py
202%{py_sitedir}/%{module}/io/arff/*.py[co]
203%dir %{py_sitedir}/%{module}/io/matlab
204%attr(755,root,root) %{py_sitedir}/%{module}/io/matlab/*.so
205%{py_sitedir}/%{module}/io/matlab/*.py
206%{py_sitedir}/%{module}/io/matlab/*.py[co]
1b9c2e00
MK
207%dir %{py_sitedir}/%{module}/io/harwell_boeing
208%{py_sitedir}/%{module}/io/harwell_boeing/*.py
209%{py_sitedir}/%{module}/io/harwell_boeing/*.py[co]
1239b0a5
AM
210%dir %{py_sitedir}/%{module}/_lib
211%{py_sitedir}/%{module}/_lib/*.py
212%{py_sitedir}/%{module}/_lib/*.py[co]
4cf607c7
AM
213%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_ccallback_c.so
214%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_fpumode.so
215%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_test_ccallback.so
216%attr(755,root,root) %{py_sitedir}/%{module}/_lib/messagestream.so
37694cad 217%dir %{py_sitedir}/%{module}/linalg
27af05f8 218%{py_sitedir}/%{module}/linalg/*.pxd
37694cad
JR
219%attr(755,root,root) %{py_sitedir}/%{module}/linalg/*.so
220%{py_sitedir}/%{module}/linalg/*.py
221%{py_sitedir}/%{module}/linalg/*.py[co]
37694cad 222%dir %{py_sitedir}/%{module}/misc
a42b1464 223%{py_sitedir}/%{module}/misc/ascent.dat
27af05f8 224%{py_sitedir}/%{module}/misc/ecg.dat
a42b1464 225%{py_sitedir}/%{module}/misc/face.dat
37694cad
JR
226%{py_sitedir}/%{module}/misc/*.py
227%{py_sitedir}/%{module}/misc/*.py[co]
228%dir %{py_sitedir}/%{module}/ndimage
229%attr(755,root,root) %{py_sitedir}/%{module}/ndimage/*.so
230%{py_sitedir}/%{module}/ndimage/*.py
231%{py_sitedir}/%{module}/ndimage/*.py[co]
232%dir %{py_sitedir}/%{module}/odr
233%attr(755,root,root) %{py_sitedir}/%{module}/odr/*.so
234%{py_sitedir}/%{module}/odr/*.py
235%{py_sitedir}/%{module}/odr/*.py[co]
236%dir %{py_sitedir}/%{module}/optimize
237%attr(755,root,root) %{py_sitedir}/%{module}/optimize/*.so
238%{py_sitedir}/%{module}/optimize/*.py
239%{py_sitedir}/%{module}/optimize/*.py[co]
1239b0a5
AM
240%dir %{py_sitedir}/%{module}/optimize/_lsq
241%attr(755,root,root) %{py_sitedir}/%{module}/optimize/_lsq/*.so
242%{py_sitedir}/%{module}/optimize/_lsq/*.py
243%{py_sitedir}/%{module}/optimize/_lsq/*.py[co]
27af05f8
JB
244%dir %{py_sitedir}/%{module}/optimize/_shgo_lib
245%{py_sitedir}/%{module}/optimize/_shgo_lib/*.py
246%{py_sitedir}/%{module}/optimize/_shgo_lib/*.py[co]
247%{py_sitedir}/%{module}/optimize/_shgo_lib/sobol_vec.gz
4cf607c7
AM
248%dir %{py_sitedir}/%{module}/optimize/_trlib
249%{py_sitedir}/%{module}/optimize/_trlib/*.py
250%{py_sitedir}/%{module}/optimize/_trlib/*.py[co]
251%attr(755,root,root) %{py_sitedir}/%{module}/optimize/_trlib/*.so
252%dir %{py_sitedir}/%{module}/optimize/_trustregion_constr
253%{py_sitedir}/%{module}/optimize/_trustregion_constr/*.py
254%{py_sitedir}/%{module}/optimize/_trustregion_constr/*.py[co]
37694cad
JR
255%dir %{py_sitedir}/%{module}/signal
256%attr(755,root,root) %{py_sitedir}/%{module}/signal/*.so
257%{py_sitedir}/%{module}/signal/*.py
258%{py_sitedir}/%{module}/signal/*.py[co]
4cf607c7
AM
259%dir %{py_sitedir}/%{module}/signal/windows
260%{py_sitedir}/%{module}/signal/windows/*.py
261%{py_sitedir}/%{module}/signal/windows/*.py[co]
37694cad 262%dir %{py_sitedir}/%{module}/sparse
1239b0a5 263%attr(755,root,root) %{py_sitedir}/%{module}/sparse/*.so
37694cad
JR
264%{py_sitedir}/%{module}/sparse/*.py
265%{py_sitedir}/%{module}/sparse/*.py[co]
266%dir %{py_sitedir}/%{module}/sparse/linalg
267%{py_sitedir}/%{module}/sparse/linalg/*.py
268%{py_sitedir}/%{module}/sparse/linalg/*.py[co]
1b9c2e00
MK
269%dir %{py_sitedir}/%{module}/sparse/csgraph
270%{py_sitedir}/%{module}/sparse/csgraph/*.py
271%{py_sitedir}/%{module}/sparse/csgraph/*.py[co]
272%attr(755,root,root) %{py_sitedir}/%{module}/sparse/csgraph/*.so
37694cad
JR
273%dir %{py_sitedir}/%{module}/sparse/linalg/dsolve
274%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.so
275%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py
276%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py[co]
37694cad
JR
277%dir %{py_sitedir}/%{module}/sparse/linalg/eigen
278%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py
279%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py[co]
280%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack
281%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so
282%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py
283%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py[co]
284%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg
285%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py
286%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py[co]
287%dir %{py_sitedir}/%{module}/sparse/linalg/isolve
288%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/isolve/*.so
289%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py
290%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py[co]
37694cad
JR
291%dir %{py_sitedir}/%{module}/spatial
292%attr(755,root,root) %{py_sitedir}/%{module}/spatial/*.so
293%{py_sitedir}/%{module}/spatial/*.py
294%{py_sitedir}/%{module}/spatial/*.py[co]
27af05f8
JB
295%dir %{py_sitedir}/%{module}/spatial/transform
296%{py_sitedir}/%{module}/spatial/transform/*.py
297%{py_sitedir}/%{module}/spatial/transform/*.py[co]
37694cad
JR
298%dir %{py_sitedir}/%{module}/special
299%attr(755,root,root) %{py_sitedir}/%{module}/special/*.so
27af05f8 300%{py_sitedir}/%{module}/special/*.pxd
37694cad
JR
301%{py_sitedir}/%{module}/special/*.py
302%{py_sitedir}/%{module}/special/*.py[co]
1239b0a5
AM
303%dir %{py_sitedir}/%{module}/special/_precompute
304%{py_sitedir}/%{module}/special/_precompute/*.py
305%{py_sitedir}/%{module}/special/_precompute/*.py[co]
37694cad
JR
306%dir %{py_sitedir}/%{module}/stats
307%attr(755,root,root) %{py_sitedir}/%{module}/stats/*.so
308%{py_sitedir}/%{module}/stats/*.py
309%{py_sitedir}/%{module}/stats/*.py[co]
37694cad
JR
310%{py_sitedir}/%{module}-%{version}-py*.egg-info
311%endif
a42b1464
JR
312
313%if %{with python3}
314%files -n python3-%{module}
315%defattr(644,root,root,755)
27af05f8 316%doc INSTALL.rst.txt LICENSE.txt THANKS.txt doc/README.txt
a42b1464
JR
317%dir %{py3_sitedir}/%{module}
318%{py3_sitedir}/%{module}/*.py
319%{py3_sitedir}/%{module}/__pycache__
1239b0a5 320%{py3_sitedir}/%{module}/*.pxd
a42b1464
JR
321%dir %{py3_sitedir}/%{module}/_build_utils
322%{py3_sitedir}/%{module}/_build_utils/*.py
323%{py3_sitedir}/%{module}/_build_utils/__pycache__
324%dir %{py3_sitedir}/%{module}/cluster
325%attr(755,root,root) %{py3_sitedir}/%{module}/cluster/*.so
326%{py3_sitedir}/%{module}/cluster/*.py
327%{py3_sitedir}/%{module}/cluster/__pycache__
328%dir %{py3_sitedir}/%{module}/constants
329%{py3_sitedir}/%{module}/constants/*.py
330%{py3_sitedir}/%{module}/constants/__pycache__
331%dir %{py3_sitedir}/%{module}/fftpack
332%attr(755,root,root) %{py3_sitedir}/%{module}/fftpack/*.so
333%{py3_sitedir}/%{module}/fftpack/*.py
334%{py3_sitedir}/%{module}/fftpack/__pycache__
335%dir %{py3_sitedir}/%{module}/integrate
336%attr(755,root,root) %{py3_sitedir}/%{module}/integrate/*.so
337%{py3_sitedir}/%{module}/integrate/*.py
338%{py3_sitedir}/%{module}/integrate/__pycache__
4cf607c7
AM
339%dir %{py3_sitedir}/%{module}/integrate/_ivp
340%{py3_sitedir}/%{module}/integrate/_ivp/*.py
341%{py3_sitedir}/%{module}/integrate/_ivp/__pycache__
a42b1464
JR
342%dir %{py3_sitedir}/%{module}/interpolate
343%attr(755,root,root) %{py3_sitedir}/%{module}/interpolate/*.so
344%{py3_sitedir}/%{module}/interpolate/*.py
345%{py3_sitedir}/%{module}/interpolate/__pycache__
346%dir %{py3_sitedir}/%{module}/io
347%{py3_sitedir}/%{module}/io/*.py
348%{py3_sitedir}/%{module}/io/__pycache__
4cf607c7 349%attr(755,root,root) %{py3_sitedir}/%{module}/io/*.so
a42b1464
JR
350%dir %{py3_sitedir}/%{module}/io/arff
351%{py3_sitedir}/%{module}/io/arff/*.py
352%{py3_sitedir}/%{module}/io/arff/__pycache__
353%dir %{py3_sitedir}/%{module}/io/matlab
354%attr(755,root,root) %{py3_sitedir}/%{module}/io/matlab/*.so
355%{py3_sitedir}/%{module}/io/matlab/*.py
356%{py3_sitedir}/%{module}/io/matlab/__pycache__
357%dir %{py3_sitedir}/%{module}/io/harwell_boeing
358%{py3_sitedir}/%{module}/io/harwell_boeing/*.py
359%{py3_sitedir}/%{module}/io/harwell_boeing/__pycache__
1239b0a5
AM
360%dir %{py3_sitedir}/%{module}/_lib
361%{py3_sitedir}/%{module}/_lib/*.py
362%{py3_sitedir}/%{module}/_lib/__pycache__
4cf607c7
AM
363%attr(755,root,root) %{py3_sitedir}/%{module}/_lib/_ccallback_c.*.so
364%attr(755,root,root) %{py3_sitedir}/%{module}/_lib/_fpumode.*.so
365%attr(755,root,root) %{py3_sitedir}/%{module}/_lib/_test_ccallback.*.so
366%attr(755,root,root) %{py3_sitedir}/%{module}/_lib/messagestream.*.so
a42b1464 367%dir %{py3_sitedir}/%{module}/linalg
27af05f8 368%{py3_sitedir}/%{module}/linalg/*.pxd
a42b1464
JR
369%attr(755,root,root) %{py3_sitedir}/%{module}/linalg/*.so
370%{py3_sitedir}/%{module}/linalg/*.py
371%{py3_sitedir}/%{module}/linalg/__pycache__
372%dir %{py3_sitedir}/%{module}/misc
373%{py3_sitedir}/%{module}/misc/ascent.dat
27af05f8 374%{py3_sitedir}/%{module}/misc/ecg.dat
a42b1464 375%{py3_sitedir}/%{module}/misc/face.dat
a42b1464
JR
376%{py3_sitedir}/%{module}/misc/*.py
377%{py3_sitedir}/%{module}/misc/__pycache__
378%dir %{py3_sitedir}/%{module}/ndimage
379%attr(755,root,root) %{py3_sitedir}/%{module}/ndimage/*.so
380%{py3_sitedir}/%{module}/ndimage/*.py
381%{py3_sitedir}/%{module}/ndimage/__pycache__
382%dir %{py3_sitedir}/%{module}/odr
383%attr(755,root,root) %{py3_sitedir}/%{module}/odr/*.so
384%{py3_sitedir}/%{module}/odr/*.py
385%{py3_sitedir}/%{module}/odr/__pycache__
386%dir %{py3_sitedir}/%{module}/optimize
387%attr(755,root,root) %{py3_sitedir}/%{module}/optimize/*.so
388%{py3_sitedir}/%{module}/optimize/*.py
389%{py3_sitedir}/%{module}/optimize/__pycache__
1239b0a5
AM
390%dir %{py3_sitedir}/%{module}/optimize/_lsq
391%attr(755,root,root) %{py3_sitedir}/%{module}/optimize/_lsq/*.so
392%{py3_sitedir}/%{module}/optimize/_lsq/*.py
393%{py3_sitedir}/%{module}/optimize/_lsq/__pycache__
27af05f8
JB
394%dir %{py3_sitedir}/%{module}/optimize/_shgo_lib
395%{py3_sitedir}/%{module}/optimize/_shgo_lib/*.py
396%{py3_sitedir}/%{module}/optimize/_shgo_lib/__pycache__
397%{py3_sitedir}/%{module}/optimize/_shgo_lib/sobol_vec.gz
4cf607c7
AM
398%dir %{py3_sitedir}/%{module}/optimize/_trlib
399%attr(755,root,root) %{py3_sitedir}/%{module}/optimize/_trlib/*.so
400%{py3_sitedir}/%{module}/optimize/_trlib/*.py
401%{py3_sitedir}/%{module}/optimize/_trlib/__pycache__
402%dir %{py3_sitedir}/%{module}/optimize/_trustregion_constr
403%{py3_sitedir}/%{module}/optimize/_trustregion_constr/*.py
404%{py3_sitedir}/%{module}/optimize/_trustregion_constr/__pycache__
a42b1464
JR
405%dir %{py3_sitedir}/%{module}/signal
406%attr(755,root,root) %{py3_sitedir}/%{module}/signal/*.so
407%{py3_sitedir}/%{module}/signal/*.py
408%{py3_sitedir}/%{module}/signal/__pycache__
4cf607c7
AM
409%dir %{py3_sitedir}/%{module}/signal/windows
410%{py3_sitedir}/%{module}/signal/windows/*.py
411%{py3_sitedir}/%{module}/signal/windows/__pycache__
a42b1464 412%dir %{py3_sitedir}/%{module}/sparse
1239b0a5 413%attr(755,root,root) %{py3_sitedir}/%{module}/sparse/*.so
a42b1464
JR
414%{py3_sitedir}/%{module}/sparse/*.py
415%{py3_sitedir}/%{module}/sparse/__pycache__
416%dir %{py3_sitedir}/%{module}/sparse/linalg
417%{py3_sitedir}/%{module}/sparse/linalg/*.py
418%{py3_sitedir}/%{module}/sparse/linalg/__pycache__
419%dir %{py3_sitedir}/%{module}/sparse/csgraph
420%{py3_sitedir}/%{module}/sparse/csgraph/*.py
421%{py3_sitedir}/%{module}/sparse/csgraph/__pycache__
422%attr(755,root,root) %{py3_sitedir}/%{module}/sparse/csgraph/*.so
423%dir %{py3_sitedir}/%{module}/sparse/linalg/dsolve
424%attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/dsolve/*.so
425%{py3_sitedir}/%{module}/sparse/linalg/dsolve/*.py
426%{py3_sitedir}/%{module}/sparse/linalg/dsolve/__pycache__
a42b1464
JR
427%dir %{py3_sitedir}/%{module}/sparse/linalg/eigen
428%{py3_sitedir}/%{module}/sparse/linalg/eigen/*.py
429%{py3_sitedir}/%{module}/sparse/linalg/eigen/__pycache__
430%dir %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack
431%attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so
432%{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py
433%{py3_sitedir}/%{module}/sparse/linalg/eigen/arpack/__pycache__
434%dir %{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg
435%{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py
436%{py3_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/__pycache__
437%dir %{py3_sitedir}/%{module}/sparse/linalg/isolve
438%attr(755,root,root) %{py3_sitedir}/%{module}/sparse/linalg/isolve/*.so
439%{py3_sitedir}/%{module}/sparse/linalg/isolve/*.py
440%{py3_sitedir}/%{module}/sparse/linalg/isolve/__pycache__
a42b1464
JR
441%dir %{py3_sitedir}/%{module}/spatial
442%attr(755,root,root) %{py3_sitedir}/%{module}/spatial/*.so
443%{py3_sitedir}/%{module}/spatial/*.py
444%{py3_sitedir}/%{module}/spatial/__pycache__
27af05f8
JB
445%dir %{py3_sitedir}/%{module}/spatial/transform
446%{py3_sitedir}/%{module}/spatial/transform/*.py
447%{py3_sitedir}/%{module}/spatial/transform/__pycache__
a42b1464
JR
448%dir %{py3_sitedir}/%{module}/special
449%attr(755,root,root) %{py3_sitedir}/%{module}/special/*.so
450%{py3_sitedir}/%{module}/special/*.py
27af05f8 451%{py3_sitedir}/%{module}/special/*.pxd
a42b1464 452%{py3_sitedir}/%{module}/special/__pycache__
1239b0a5
AM
453%dir %{py3_sitedir}/%{module}/special/_precompute
454%{py3_sitedir}/%{module}/special/_precompute/*.py
455%{py3_sitedir}/%{module}/special/_precompute/__pycache__
a42b1464
JR
456%dir %{py3_sitedir}/%{module}/stats
457%attr(755,root,root) %{py3_sitedir}/%{module}/stats/*.so
458%{py3_sitedir}/%{module}/stats/*.py
459%{py3_sitedir}/%{module}/stats/__pycache__
460%{py3_sitedir}/%{module}-%{version}-py*.egg-info
461%endif
e50efbd0
JB
462
463%if %{with doc}
464%files apidocs
465%defattr(644,root,root,755)
466%doc doc/build/html/*
467%endif
This page took 0.128374 seconds and 4 git commands to generate.