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