[packages/python3-scipy] - updated to 1.3.1, python3 only now (1.2.x for python 2.7 left in python-scipy.spec)
qboosh
qboosh at pld-linux.org
Sun Sep 8 13:54:50 CEST 2019
commit 4354f867b6edb8a3e46b0bec6eaa822dd3a7b1c8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Sep 8 13:57:40 2019 +0200
- updated to 1.3.1, python3 only now (1.2.x for python 2.7 left in python-scipy.spec)
python-scipy.spec => python3-scipy.spec | 227 +++-----------------------------
1 file changed, 16 insertions(+), 211 deletions(-)
---
diff --git a/python-scipy.spec b/python3-scipy.spec
similarity index 52%
rename from python-scipy.spec
rename to python3-scipy.spec
index cefadf9..ad484e2 100644
--- a/python-scipy.spec
+++ b/python3-scipy.spec
@@ -4,48 +4,38 @@
#
# Conditional build:
%bcond_without doc # Sphinx documentation
-%bcond_without python2 # CPython 2.x module
-%bcond_without python3 # CPython 3.x module
%define module scipy
Summary: A library of scientific tools
Summary(pl.UTF-8): Biblioteka narzędzi naukowych
-Name: python-%{module}
-Version: 1.2.2
+Name: python3-%{module}
+Version: 1.3.1
Release: 1
License: BSD
Group: Development/Languages/Python
#Source0Download: https://github.com/scipy/scipy/releases/
Source0: https://github.com/scipy/scipy/releases/download/v%{version}/%{module}-%{version}.tar.gz
-# Source0-md5: d94de858fba4f24de7d6dd16f1caeb5d
+# Source0-md5: 69db58ceb4b4c3ff3f3ea816e4e426b9
URL: https://www.scipy.org/
BuildRequires: blas-devel >= 3.6.0
BuildRequires: gcc-fortran
BuildRequires: lapack-devel >= 3.6.0
BuildRequires: rpmbuild(macros) >= 1.714
-%if %{with python2}
-BuildRequires: f2py >= 1:1.8.2
-BuildRequires: python >= 1:2.7
-BuildRequires: python-devel >= 1:2.7
-BuildRequires: python-numpy >= 1:1.8.2
-BuildRequires: python-numpy-devel >= 1:1.8.2
-%endif
-%if %{with python3}
BuildRequires: f2py3 >= 1:1.8.2
-BuildRequires: python3 >= 1:3.4
+BuildRequires: python3 >= 1:3.5
BuildRequires: python3-devel >= 1:3.4
-BuildRequires: python3-numpy >= 1:1.8.2
-BuildRequires: python3-numpy-devel >= 1:1.8.2
-%endif
+BuildRequires: python3-numpy >= 1:1.13.3
+BuildRequires: python3-numpy-devel >= 1:1.13.3
+BuildRequires: python3-setuptools
%if %{with doc}
# matplotlib.sphinxext.plot_directive.__version__ >= 2
BuildRequires: python3-matplotlib >= 1.1.0
BuildRequires: sphinx-pdg-3 >= 1.6
%endif
Requires: lapack >= 3.6.0
-Requires: python-modules >= 1:2.7
-Requires: python-numpy >= 1:1.8.2
-Suggests: python-PIL
+Requires: python3-modules >= 1:3.5
+Requires: python3-numpy >= 1:1.13.3
+Suggests: python3-PIL
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -59,25 +49,6 @@ Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem
wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden
pakiet.
-%package -n python3-%{module}
-Summary: A library of scientific tools
-Summary(pl.UTF-8): Biblioteka narzędzi naukowych
-Group: Libraries/Python
-Requires: lapack >= 3.6.0
-Requires: python3-modules >= 1:3.4
-Requires: python3-numpy >= 1:1.8.2
-
-%description -n python3-%{module}
-SciPy is an open source library of scientific tools for Python. SciPy
-supplements the popular numpy module, gathering a variety of high
-level science and engineering modules together as a single package.
-
-%description -n python3-%{module} -l pl.UTF-8
-SciPy to biblioteka narzędzi naukowych z otwartymi źródłami dla
-Pythona. SciPy uzupełnia popularny moduł numpy, gromadząc razem
-wiele wysokopoziomowych modułów naukowych i inżynierskich w jeden
-pakiet.
-
%package apidocs
Summary: API documentation for SciPy module
Summary(pl.UTF-8): Dokumentacja API modułu SciPy
@@ -102,13 +73,7 @@ export CFLAGS LDFLAGS
export BLAS=%{_libdir}
export LAPACK=%{_libdir}
-%if %{with python2}
-%py_build
-%endif
-
-%if %{with python3}
%py3_build
-%endif
%if %{with doc}
LANG=C \
@@ -123,17 +88,6 @@ rm -rf $RPM_BUILD_ROOT
export BLAS=%{_libdir}
export LAPACK=%{_libdir}
-%if %{with python2}
-%py_install
-
-%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*.txt
-%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/tests
-%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/tests
-%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/tests
-%{__rm} -r $RPM_BUILD_ROOT%{py_sitedir}/%{module}/*/*/*/*/tests
-%endif
-
-%if %{with python3}
%py3_install
%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*.txt
@@ -141,164 +95,10 @@ export LAPACK=%{_libdir}
%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/tests
%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/tests
%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/%{module}/*/*/*/*/tests
-%endif
%clean
rm -rf $RPM_BUILD_ROOT
-%if %{with python2}
-%files
-%defattr(644,root,root,755)
-%doc INSTALL.rst.txt LICENSE.txt THANKS.txt doc/{API.rst.txt,README.txt,ROADMAP.rst.txt}
-%dir %{py_sitedir}/%{module}
-%{py_sitedir}/%{module}/*.py
-%{py_sitedir}/%{module}/*.py[co]
-%{py_sitedir}/%{module}/*.pxd
-%dir %{py_sitedir}/%{module}/_build_utils
-%{py_sitedir}/%{module}/_build_utils/*.py
-%{py_sitedir}/%{module}/_build_utils/*.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}/integrate/_ivp
-%{py_sitedir}/%{module}/integrate/_ivp/*.py
-%{py_sitedir}/%{module}/integrate/_ivp/*.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]
-%attr(755,root,root) %{py_sitedir}/%{module}/io/_test_fortran.so
-%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}/io/harwell_boeing
-%{py_sitedir}/%{module}/io/harwell_boeing/*.py
-%{py_sitedir}/%{module}/io/harwell_boeing/*.py[co]
-%dir %{py_sitedir}/%{module}/_lib
-%{py_sitedir}/%{module}/_lib/*.py
-%{py_sitedir}/%{module}/_lib/*.py[co]
-%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_ccallback_c.so
-%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_fpumode.so
-%attr(755,root,root) %{py_sitedir}/%{module}/_lib/_test_ccallback.so
-%attr(755,root,root) %{py_sitedir}/%{module}/_lib/messagestream.so
-%dir %{py_sitedir}/%{module}/linalg
-%{py_sitedir}/%{module}/linalg/*.pxd
-%attr(755,root,root) %{py_sitedir}/%{module}/linalg/*.so
-%{py_sitedir}/%{module}/linalg/*.py
-%{py_sitedir}/%{module}/linalg/*.py[co]
-%dir %{py_sitedir}/%{module}/misc
-%{py_sitedir}/%{module}/misc/ascent.dat
-%{py_sitedir}/%{module}/misc/ecg.dat
-%{py_sitedir}/%{module}/misc/face.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}/optimize/_lsq
-%attr(755,root,root) %{py_sitedir}/%{module}/optimize/_lsq/*.so
-%{py_sitedir}/%{module}/optimize/_lsq/*.py
-%{py_sitedir}/%{module}/optimize/_lsq/*.py[co]
-%dir %{py_sitedir}/%{module}/optimize/_shgo_lib
-%{py_sitedir}/%{module}/optimize/_shgo_lib/*.py
-%{py_sitedir}/%{module}/optimize/_shgo_lib/*.py[co]
-%{py_sitedir}/%{module}/optimize/_shgo_lib/sobol_vec.gz
-%dir %{py_sitedir}/%{module}/optimize/_trlib
-%{py_sitedir}/%{module}/optimize/_trlib/*.py
-%{py_sitedir}/%{module}/optimize/_trlib/*.py[co]
-%attr(755,root,root) %{py_sitedir}/%{module}/optimize/_trlib/*.so
-%dir %{py_sitedir}/%{module}/optimize/_trustregion_constr
-%{py_sitedir}/%{module}/optimize/_trustregion_constr/*.py
-%{py_sitedir}/%{module}/optimize/_trustregion_constr/*.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}/signal/windows
-%{py_sitedir}/%{module}/signal/windows/*.py
-%{py_sitedir}/%{module}/signal/windows/*.py[co]
-%dir %{py_sitedir}/%{module}/sparse
-%attr(755,root,root) %{py_sitedir}/%{module}/sparse/*.so
-%{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/csgraph
-%{py_sitedir}/%{module}/sparse/csgraph/*.py
-%{py_sitedir}/%{module}/sparse/csgraph/*.py[co]
-%attr(755,root,root) %{py_sitedir}/%{module}/sparse/csgraph/*.so
-%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/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}/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}/spatial/transform
-%{py_sitedir}/%{module}/spatial/transform/*.py
-%{py_sitedir}/%{module}/spatial/transform/*.py[co]
-%dir %{py_sitedir}/%{module}/special
-%attr(755,root,root) %{py_sitedir}/%{module}/special/*.so
-%{py_sitedir}/%{module}/special/*.pxd
-%{py_sitedir}/%{module}/special/*.py
-%{py_sitedir}/%{module}/special/*.py[co]
-%dir %{py_sitedir}/%{module}/special/_precompute
-%{py_sitedir}/%{module}/special/_precompute/*.py
-%{py_sitedir}/%{module}/special/_precompute/*.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]
-%if "%{py_ver}" > "2.4"
-%{py_sitedir}/%{module}-%{version}-py*.egg-info
-%endif
-%endif
-
-%if %{with python3}
%files -n python3-%{module}
%defattr(644,root,root,755)
%doc INSTALL.rst.txt LICENSE.txt THANKS.txt doc/README.txt
@@ -390,6 +190,12 @@ rm -rf $RPM_BUILD_ROOT
%dir %{py3_sitedir}/%{module}/optimize/_trustregion_constr
%{py3_sitedir}/%{module}/optimize/_trustregion_constr/*.py
%{py3_sitedir}/%{module}/optimize/_trustregion_constr/__pycache__
+%{py3_sitedir}/%{module}/optimize/cython_optimize.pxd
+%dir %{py3_sitedir}/%{module}/optimize/cython_optimize
+%attr(755,root,root) %{py3_sitedir}/%{module}/optimize/cython_optimize/*.so
+%{py3_sitedir}/%{module}/optimize/cython_optimize/*.py
+%{py3_sitedir}/%{module}/optimize/cython_optimize/*.pxd
+%{py3_sitedir}/%{module}/optimize/cython_optimize/__pycache__
%dir %{py3_sitedir}/%{module}/signal
%attr(755,root,root) %{py3_sitedir}/%{module}/signal/*.so
%{py3_sitedir}/%{module}/signal/*.py
@@ -446,7 +252,6 @@ rm -rf $RPM_BUILD_ROOT
%{py3_sitedir}/%{module}/stats/*.py
%{py3_sitedir}/%{module}/stats/__pycache__
%{py3_sitedir}/%{module}-%{version}-py*.egg-info
-%endif
%if %{with doc}
%files apidocs
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python3-scipy.git/commitdiff/4354f867b6edb8a3e46b0bec6eaa822dd3a7b1c8
More information about the pld-cvs-commit
mailing list