diff options
author | Jan Rękorajski | 2011-04-05 11:01:01 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 37694cad77f4b75afc79ffd00083ed80485b91c5 (patch) | |
tree | 91b3a4cdc0cdaa4ca618df902a6c9f4f5252ad6c | |
parent | 5bfd4884d0da2ca457c3894eb502afac65e7bd09 (diff) | |
download | python-scipy-auto/th/python-scipy-0_9_0-1.zip python-scipy-auto/th/python-scipy-0_9_0-1.tar.gz |
- 0.9.0auto/th/python-scipy-0_9_0-1
- updated BRs
- cleaned up install and files
Changed files:
python-scipy.spec -> 1.9
-rw-r--r-- | python-scipy.spec | 171 |
1 files changed, 150 insertions, 21 deletions
diff --git a/python-scipy.spec b/python-scipy.spec index 587a79a..7a9bae0 100644 --- a/python-scipy.spec +++ b/python-scipy.spec @@ -1,38 +1,36 @@ # TODO: -# - atlas, lapack support -# - rework files +# - atlas support %define module scipy Summary: A library of scientific tools Summary(pl.UTF-8): Biblioteka narzędzi naukowych Name: python-%{module} -Version: 0.5.1 +Version: 0.9.0 Release: 1 License: BSD Group: Development/Languages/Python Source0: http://heanet.dl.sourceforge.net/sourceforge/scipy/scipy-%{version}.tar.gz -# Source0-md5: 48442a427f0556ad2ad1721dd62e401c +# Source0-md5: ebfef6e8e82d15c875a4ee6a46d4e1cd URL: http://www.scipy.org/ -BuildRequires: X11-devel +BuildRequires: UMFPACK-devel BuildRequires: blas-devel -BuildRequires: lapack-devel BuildRequires: f2py +BuildRequires: gcc-fortran +BuildRequires: lapack-devel BuildRequires: python -BuildRequires: python-Numeric-devel BuildRequires: python-devel >= 1:2.3 -BuildRequires: python-numpy >= 1:1.0 -BuildRequires: python-numpy-numarray-devel >= 1:1.0 -BuildRequires: gcc-g77 +BuildRequires: python-numpy >= 1:1.5.1-3 +BuildRequires: python-numpy-numarray-devel >= 1:1.5.1-3 %pyrequires_eq python-modules BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description SciPy is an open source library of scientific tools for Python. SciPy -supplements the popular Numeric module, gathering a variety of high +supplements the popular numpy module, gathering a variety of high level science and engineering modules together as a single package. %description -l pl.UTF-8 SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla -Pythona. SciPy uzupełnia popularny moduł Numeric, gromadząc razem +Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden pakiet. @@ -42,24 +40,155 @@ pakiet. %build CFLAGS="%{rpmcflags}" export CFLAGS -python setup.py build +python setup.py build --fcompiler=gnu95 %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} python setup.py install \ - --root=$RPM_BUILD_ROOT \ - --optimize=2 + --root=$RPM_BUILD_ROOT + +mv $RPM_BUILD_ROOT%{py_sitedir}/%{module}/maxentropy/examples \ + $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/maxentropy +mv $RPM_BUILD_ROOT%{py_sitedir}/%{module}/weave/examples \ + $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/weave + +%py_ocomp $RPM_BUILD_ROOT%{py_sitedir} +%py_comp $RPM_BUILD_ROOT%{py_sitedir} -find $RPM_BUILD_ROOT%{py_sitedir} -name '*.py' | \ - grep -v examples | \ - xargs rm +%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*.txt +%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/{benchmarks,tests,doc} +%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/{benchmarks,tests} +%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/tests +%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/*/tests %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc DEVELOPERS.txt THANKS.txt -%dir %{py_sitedir}/* -%{py_sitedir}/*/* +%doc INSTALL.txt LATEST.txt README.txt THANKS.txt TOCHANGE.txt +%dir %{py_sitedir}/%{module} +%{py_sitedir}/%{module}/*.py +%{py_sitedir}/%{module}/*.py[co] +%dir %{py_sitedir}/%{module}/cluster +%attr(755,root,root) %{py_sitedir}/%{module}/cluster/*.so +%{py_sitedir}/%{module}/cluster/*.py +%{py_sitedir}/%{module}/cluster/*.py[co] +%dir %{py_sitedir}/%{module}/constants +%{py_sitedir}/%{module}/constants/*.py +%{py_sitedir}/%{module}/constants/*.py[co] +%dir %{py_sitedir}/%{module}/fftpack +%attr(755,root,root) %{py_sitedir}/%{module}/fftpack/*.so +%{py_sitedir}/%{module}/fftpack/*.py +%{py_sitedir}/%{module}/fftpack/*.py[co] +%dir %{py_sitedir}/%{module}/integrate +%attr(755,root,root) %{py_sitedir}/%{module}/integrate/*.so +%{py_sitedir}/%{module}/integrate/*.py +%{py_sitedir}/%{module}/integrate/*.py[co] +%dir %{py_sitedir}/%{module}/interpolate +%attr(755,root,root) %{py_sitedir}/%{module}/interpolate/*.so +%{py_sitedir}/%{module}/interpolate/*.py +%{py_sitedir}/%{module}/interpolate/*.py[co] +%dir %{py_sitedir}/%{module}/io +%{py_sitedir}/%{module}/io/*.py +%{py_sitedir}/%{module}/io/*.py[co] +%dir %{py_sitedir}/%{module}/io/arff +%{py_sitedir}/%{module}/io/arff/*.py +%{py_sitedir}/%{module}/io/arff/*.py[co] +%dir %{py_sitedir}/%{module}/io/matlab +%attr(755,root,root) %{py_sitedir}/%{module}/io/matlab/*.so +%{py_sitedir}/%{module}/io/matlab/*.py +%{py_sitedir}/%{module}/io/matlab/*.py[co] +%dir %{py_sitedir}/%{module}/lib +%{py_sitedir}/%{module}/lib/*.py +%{py_sitedir}/%{module}/lib/*.py[co] +%dir %{py_sitedir}/%{module}/lib/blas +%attr(755,root,root) %{py_sitedir}/%{module}/lib/blas/*.so +%{py_sitedir}/%{module}/lib/blas/*.py +%{py_sitedir}/%{module}/lib/blas/*.py[co] +%dir %{py_sitedir}/%{module}/lib/lapack +%attr(755,root,root) %{py_sitedir}/%{module}/lib/lapack/*.so +%{py_sitedir}/%{module}/lib/lapack/*.py +%{py_sitedir}/%{module}/lib/lapack/*.py[co] +%dir %{py_sitedir}/%{module}/linalg +%attr(755,root,root) %{py_sitedir}/%{module}/linalg/*.so +%{py_sitedir}/%{module}/linalg/*.py +%{py_sitedir}/%{module}/linalg/*.py[co] +%dir %{py_sitedir}/%{module}/maxentropy +%{py_sitedir}/%{module}/maxentropy/*.py +%{py_sitedir}/%{module}/maxentropy/*.py[co] +%dir %{py_sitedir}/%{module}/misc +%{py_sitedir}/%{module}/misc/lena.dat +%{py_sitedir}/%{module}/misc/*.py +%{py_sitedir}/%{module}/misc/*.py[co] +%dir %{py_sitedir}/%{module}/ndimage +%attr(755,root,root) %{py_sitedir}/%{module}/ndimage/*.so +%{py_sitedir}/%{module}/ndimage/*.py +%{py_sitedir}/%{module}/ndimage/*.py[co] +%dir %{py_sitedir}/%{module}/odr +%attr(755,root,root) %{py_sitedir}/%{module}/odr/*.so +%{py_sitedir}/%{module}/odr/*.py +%{py_sitedir}/%{module}/odr/*.py[co] +%dir %{py_sitedir}/%{module}/optimize +%attr(755,root,root) %{py_sitedir}/%{module}/optimize/*.so +%{py_sitedir}/%{module}/optimize/*.py +%{py_sitedir}/%{module}/optimize/*.py[co] +%dir %{py_sitedir}/%{module}/signal +%attr(755,root,root) %{py_sitedir}/%{module}/signal/*.so +%{py_sitedir}/%{module}/signal/*.py +%{py_sitedir}/%{module}/signal/*.py[co] +%dir %{py_sitedir}/%{module}/sparse +%{py_sitedir}/%{module}/sparse/*.py +%{py_sitedir}/%{module}/sparse/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg +%{py_sitedir}/%{module}/sparse/linalg/*.py +%{py_sitedir}/%{module}/sparse/linalg/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/dsolve +%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/*.so +%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py +%{py_sitedir}/%{module}/sparse/linalg/dsolve/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack +%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.so +%{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py +%{py_sitedir}/%{module}/sparse/linalg/dsolve/umfpack/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/eigen +%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py +%{py_sitedir}/%{module}/sparse/linalg/eigen/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack +%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.so +%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py +%{py_sitedir}/%{module}/sparse/linalg/eigen/arpack/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg +%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py +%{py_sitedir}/%{module}/sparse/linalg/eigen/lobpcg/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/linalg/isolve +%attr(755,root,root) %{py_sitedir}/%{module}/sparse/linalg/isolve/*.so +%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py +%{py_sitedir}/%{module}/sparse/linalg/isolve/*.py[co] +%dir %{py_sitedir}/%{module}/sparse/sparsetools +%attr(755,root,root) %{py_sitedir}/%{module}/sparse/sparsetools/*.so +%{py_sitedir}/%{module}/sparse/sparsetools/*.py +%{py_sitedir}/%{module}/sparse/sparsetools/*.py[co] +%dir %{py_sitedir}/%{module}/spatial +%attr(755,root,root) %{py_sitedir}/%{module}/spatial/*.so +%{py_sitedir}/%{module}/spatial/*.py +%{py_sitedir}/%{module}/spatial/*.py[co] +%dir %{py_sitedir}/%{module}/special +%attr(755,root,root) %{py_sitedir}/%{module}/special/*.so +%{py_sitedir}/%{module}/special/*.py +%{py_sitedir}/%{module}/special/*.py[co] +%dir %{py_sitedir}/%{module}/stats +%attr(755,root,root) %{py_sitedir}/%{module}/stats/*.so +%{py_sitedir}/%{module}/stats/*.py +%{py_sitedir}/%{module}/stats/*.py[co] +%dir %{py_sitedir}/%{module}/weave +%{py_sitedir}/%{module}/weave/*.py +%{py_sitedir}/%{module}/weave/*.py[co] +%{py_sitedir}/%{module}/weave/blitz +%{py_sitedir}/%{module}/weave/scxx +%if "%{py_ver}" > "2.4" +%{py_sitedir}/%{module}-%{version}-py*.egg-info +%endif +%{_examplesdir}/%{name}-%{version} |