Update to 1.2.1

Drop scipy2-doc
This commit is contained in:
Orion Poplawski 2019-04-23 21:28:06 -06:00
parent 98a80e211d
commit 32c93448e8
3 changed files with 24 additions and 9 deletions

1
.gitignore vendored
View File

@ -25,3 +25,4 @@ scipy-0.7.2.tar.gz
/scipy-1.0.0.tar.xz
/scipy-1.1.0.tar.gz
/scipy-1.2.0.tar.gz
/scipy-1.2.1.tar.gz

View File

@ -6,7 +6,7 @@
Summary: Scientific Tools for Python
Name: scipy
Version: 1.2.0
Version: 1.2.1
Release: 1%{?dist}
# BSD -- whole package except:
@ -33,6 +33,7 @@ BuildRequires: atlas-devel
%endif
BuildRequires: gcc-gfortran, swig, gcc-c++
BuildRequires: qhull-devel
BuildRequires: /usr/bin/pathfix.py
BuildRequires: python3-numpy, python3-devel, python3-numpy-f2py
BuildRequires: python3-setuptools
@ -41,9 +42,11 @@ BuildRequires: python3-pytest-xdist
BuildRequires: python3-pytest-timeout
%if %{with doc}
%if 0%{?fedora} < 31
BuildRequires: python2-sphinx
BuildRequires: python2-matplotlib
BuildRequires: python2-numpydoc
%endif
BuildRequires: python3-sphinx
BuildRequires: python3-matplotlib
BuildRequires: python3-numpydoc
@ -151,18 +154,25 @@ for PY in %{python3_version} %{python2_version}; do
build
%if %{with doc}
pushd doc
export PYTHONPATH=$(echo ../build/lib.linux-*-$PY/)
make html SPHINXBUILD=sphinx-build-$PY
rm -rf build/html/.buildinfo
mv build build-$PY
popd
# No python2-sphinx on Fedora 31+
if [ $PY == %{python3_version} -o 0%{?fedora} -lt 31 ]
then
pushd doc
export PYTHONPATH=$(echo ../build/lib.linux-*-$PY/)
make html SPHINXBUILD=sphinx-build-$PY
rm -rf build/html/.buildinfo
mv build build-$PY
popd
fi
%endif
done
%install
%py3_install
%py2_install
# Some files got ambiguous python shebangs, we fix them after everything else is done
pathfix.py -pni "%{__python2} %{py2_shbang_opts}" %{buildroot}%{python2_sitearch}
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitearch}
%check
# Skip all tests on s390x because they hangs unexpectedly and randomly
@ -206,7 +216,7 @@ popd
%{python2_sitearch}/scipy/
%{python2_sitearch}/*.egg-info
%if %{with doc}
%if %{with doc} && 0%{?fedora} < 31
%files -n python2-scipy-doc
%license LICENSE.txt
%doc doc/build-%{python2_version}/html
@ -224,6 +234,10 @@ popd
%endif # with doc
%changelog
* Tue Apr 23 2019 Orion Poplawski <orion@nwra.com> - 1.2.1-1
- Update to 1.2.1
- Drop scipy2-doc
* Wed Feb 06 2019 Charalampos Stratakis <cstratak@redhat.com> - 1.2.0-1
- Update to 1.2.0

View File

@ -1 +1 @@
SHA512 (scipy-1.2.0.tar.gz) = e5355a79832644a68fd21c21d4033171bf5ffa94ca601165524192ca4b8d7c7437a9ac83e7672bd942f9cec14504e957924ba5583cd02b0c1ca52ee2214c7b25
SHA512 (scipy-1.2.1.tar.gz) = 80caf9af93046c0d58829a61eb90d824aabe8a53f3e7d8a72efc44accaa3299d1e22adbb4852ed192cee6e47aafbb4ebea3115233ed11f1ef05dd373866b0243