]> git.pld-linux.org Git - packages/python3-scipy.git/blame - python-scipy.spec
- release 2 (by relup.sh)
[packages/python3-scipy.git] / python-scipy.spec
CommitLineData
e2bab32d 1# TODO:
37694cad 2# - atlas support
e2bab32d
AM
3%define module scipy
4Summary: A library of scientific tools
5bfd4884 5Summary(pl.UTF-8): Biblioteka narzędzi naukowych
e2bab32d 6Name: python-%{module}
1b9c2e00 7Version: 0.11.0
ddf28a70 8Release: 2
e2bab32d
AM
9License: BSD
10Group: Development/Languages/Python
1665fe09 11Source0: http://heanet.dl.sourceforge.net/sourceforge/scipy/scipy-%{version}.tar.gz
1b9c2e00 12# Source0-md5: 842c81d35fd63579c41a8ca21a2419b9
e2bab32d 13URL: http://www.scipy.org/
37694cad 14BuildRequires: UMFPACK-devel
1665fe09 15BuildRequires: blas-devel
561a8195 16BuildRequires: f2py >= 1:1.5.1-3
37694cad
JR
17BuildRequires: gcc-fortran
18BuildRequires: lapack-devel
08752f2e 19BuildRequires: python
e2bab32d 20BuildRequires: python-devel >= 1:2.3
37694cad
JR
21BuildRequires: python-numpy >= 1:1.5.1-3
22BuildRequires: python-numpy-numarray-devel >= 1:1.5.1-3
8e29ec47 23BuildRequires: python-numpy-oldnumeric >= 1:1.5.1-3
e2bab32d 24%pyrequires_eq python-modules
1b9c2e00 25BuildRequires: swig-python
857712bb 26Suggests: python-PIL
e2bab32d
AM
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30SciPy is an open source library of scientific tools for Python. SciPy
37694cad 31supplements the popular numpy module, gathering a variety of high
e2bab32d
AM
32level science and engineering modules together as a single package.
33
37895d7d
JR
34%description -l pl.UTF-8
35SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla
37694cad 36Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem
37895d7d 37wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden
893a081c
JB
38pakiet.
39
e2bab32d 40%prep
1665fe09 41%setup -q -n scipy-%{version}
e2bab32d
AM
42
43%build
44CFLAGS="%{rpmcflags}"
45export CFLAGS
37694cad 46python setup.py build --fcompiler=gnu95
e2bab32d
AM
47
48%install
49rm -rf $RPM_BUILD_ROOT
37694cad 50install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
e2bab32d
AM
51
52python setup.py install \
37694cad
JR
53 --root=$RPM_BUILD_ROOT
54
37694cad
JR
55mv $RPM_BUILD_ROOT%{py_sitedir}/%{module}/weave/examples \
56 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/weave
57
58%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
59%py_comp $RPM_BUILD_ROOT%{py_sitedir}
e2bab32d 60
37694cad
JR
61%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*.txt
62%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/{benchmarks,tests,doc}
63%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/{benchmarks,tests}
64%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/tests
65%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/*/tests
e2bab32d
AM
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%files
71%defattr(644,root,root,755)
37694cad
JR
72%doc INSTALL.txt LATEST.txt README.txt THANKS.txt TOCHANGE.txt
73%dir %{py_sitedir}/%{module}
74%{py_sitedir}/%{module}/*.py
75%{py_sitedir}/%{module}/*.py[co]
76%dir %{py_sitedir}/%{module}/cluster
77%attr(755,root,root) %{py_sitedir}/%{module}/cluster/*.so
78%{py_sitedir}/%{module}/cluster/*.py
79%{py_sitedir}/%{module}/cluster/*.py[co]
80%dir %{py_sitedir}/%{module}/constants
81%{py_sitedir}/%{module}/constants/*.py
82%{py_sitedir}/%{module}/constants/*.py[co]
83%dir %{py_sitedir}/%{module}/fftpack
84%attr(755,root,root) %{py_sitedir}/%{module}/fftpack/*.so
85%{py_sitedir}/%{module}/fftpack/*.py
86%{py_sitedir}/%{module}/fftpack/*.py[co]
87%dir %{py_sitedir}/%{module}/integrate
88%attr(755,root,root) %{py_sitedir}/%{module}/integrate/*.so
89%{py_sitedir}/%{module}/integrate/*.py
90%{py_sitedir}/%{module}/integrate/*.py[co]
91%dir %{py_sitedir}/%{module}/interpolate
92%attr(755,root,root) %{py_sitedir}/%{module}/interpolate/*.so
93%{py_sitedir}/%{module}/interpolate/*.py
94%{py_sitedir}/%{module}/interpolate/*.py[co]
95%dir %{py_sitedir}/%{module}/io
96%{py_sitedir}/%{module}/io/*.py
97%{py_sitedir}/%{module}/io/*.py[co]
98%dir %{py_sitedir}/%{module}/io/arff
99%{py_sitedir}/%{module}/io/arff/*.py
100%{py_sitedir}/%{module}/io/arff/*.py[co]
101%dir %{py_sitedir}/%{module}/io/matlab
102%attr(755,root,root) %{py_sitedir}/%{module}/io/matlab/*.so
103%{py_sitedir}/%{module}/io/matlab/*.py
104%{py_sitedir}/%{module}/io/matlab/*.py[co]
1b9c2e00
MK
105%dir %{py_sitedir}/%{module}/io/harwell_boeing
106%{py_sitedir}/%{module}/io/harwell_boeing/*.py
107%{py_sitedir}/%{module}/io/harwell_boeing/*.py[co]
37694cad
JR
108%dir %{py_sitedir}/%{module}/lib
109%{py_sitedir}/%{module}/lib/*.py
110%{py_sitedir}/%{module}/lib/*.py[co]
111%dir %{py_sitedir}/%{module}/lib/blas
112%attr(755,root,root) %{py_sitedir}/%{module}/lib/blas/*.so
113%{py_sitedir}/%{module}/lib/blas/*.py
114%{py_sitedir}/%{module}/lib/blas/*.py[co]
115%dir %{py_sitedir}/%{module}/lib/lapack
116%attr(755,root,root) %{py_sitedir}/%{module}/lib/lapack/*.so
117%{py_sitedir}/%{module}/lib/lapack/*.py
118%{py_sitedir}/%{module}/lib/lapack/*.py[co]
119%dir %{py_sitedir}/%{module}/linalg
120%attr(755,root,root) %{py_sitedir}/%{module}/linalg/*.so
121%{py_sitedir}/%{module}/linalg/*.py
122%{py_sitedir}/%{module}/linalg/*.py[co]
37694cad
JR
123%dir %{py_sitedir}/%{module}/misc
124%{py_sitedir}/%{module}/misc/lena.dat
125%{py_sitedir}/%{module}/misc/*.py
126%{py_sitedir}/%{module}/misc/*.py[co]
127%dir %{py_sitedir}/%{module}/ndimage
128%attr(755,root,root) %{py_sitedir}/%{module}/ndimage/*.so
129%{py_sitedir}/%{module}/ndimage/*.py
130%{py_sitedir}/%{module}/ndimage/*.py[co]
131%dir %{py_sitedir}/%{module}/odr
132%attr(755,root,root) %{py_sitedir}/%{module}/odr/*.so
133%{py_sitedir}/%{module}/odr/*.py
134%{py_sitedir}/%{module}/odr/*.py[co]
135%dir %{py_sitedir}/%{module}/optimize
136%attr(755,root,root) %{py_sitedir}/%{module}/optimize/*.so
137%{py_sitedir}/%{module}/optimize/*.py
138%{py_sitedir}/%{module}/optimize/*.py[co]
139%dir %{py_sitedir}/%{module}/signal
140%attr(755,root,root) %{py_sitedir}/%{module}/signal/*.so
141%{py_sitedir}/%{module}/signal/*.py
142%{py_sitedir}/%{module}/signal/*.py[co]
143%dir %{py_sitedir}/%{module}/sparse
144%{py_sitedir}/%{module}/sparse/*.py
145%{py_sitedir}/%{module}/sparse/*.py[co]
146%dir %{py_sitedir}/%{module}/sparse/linalg
147%{py_sitedir}/%{module}/sparse/linalg/*.py
148%{py_sitedir}/%{module}/sparse/linalg/*.py[co]
1b9c2e00
MK
149%dir %{py_sitedir}/%{module}/sparse/csgraph
150%{py_sitedir}/%{module}/sparse/csgraph/*.py
151%{py_sitedir}/%{module}/sparse/csgraph/*.py[co]
152%attr(755,root,root) %{py_sitedir}/%{module}/sparse/csgraph/*.so
37694cad
JR
153%dir %{py_sitedir}/%{module}/sparse/linalg/dsolve
154%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.so
155%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py
156%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py[co]
157%dir %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack
158%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.so
159%{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py
160%{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py[co]
161%dir %{py_sitedir}/%{module}/sparse/linalg/eigen
162%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py
163%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py[co]
164%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack
165%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so
166%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py
167%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py[co]
168%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg
169%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py
170%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py[co]
171%dir %{py_sitedir}/%{module}/sparse/linalg/isolve
172%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/isolve/*.so
173%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py
174%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py[co]
175%dir %{py_sitedir}/%{module}/sparse/sparsetools
176%attr(755,root,root) %{py_sitedir}/%{module}/sparse/sparsetools/*.so
177%{py_sitedir}/%{module}/sparse/sparsetools/*.py
178%{py_sitedir}/%{module}/sparse/sparsetools/*.py[co]
179%dir %{py_sitedir}/%{module}/spatial
180%attr(755,root,root) %{py_sitedir}/%{module}/spatial/*.so
181%{py_sitedir}/%{module}/spatial/*.py
182%{py_sitedir}/%{module}/spatial/*.py[co]
183%dir %{py_sitedir}/%{module}/special
184%attr(755,root,root) %{py_sitedir}/%{module}/special/*.so
185%{py_sitedir}/%{module}/special/*.py
186%{py_sitedir}/%{module}/special/*.py[co]
187%dir %{py_sitedir}/%{module}/stats
188%attr(755,root,root) %{py_sitedir}/%{module}/stats/*.so
189%{py_sitedir}/%{module}/stats/*.py
190%{py_sitedir}/%{module}/stats/*.py[co]
191%dir %{py_sitedir}/%{module}/weave
192%{py_sitedir}/%{module}/weave/*.py
193%{py_sitedir}/%{module}/weave/*.py[co]
194%{py_sitedir}/%{module}/weave/blitz
195%{py_sitedir}/%{module}/weave/scxx
196%if "%{py_ver}" > "2.4"
197%{py_sitedir}/%{module}-%{version}-py*.egg-info
198%endif
199%{_examplesdir}/%{name}-%{version}
This page took 0.109955 seconds and 4 git commands to generate.