52b196
%bcond_with python36_module
52b196
52b196
%bcond_without python2
52b196
%bcond_without python3
52b196
# Disabled docs due to missing BuildRequires: python2/3-numpydoc
52b196
%global with_doc 0
52b196
%{?filter_setup:
52b196
%filter_provides_in %{python2_sitearch}.*\.so$
52b196
%filter_provides_in %{python3_sitearch}.*\.so$
52b196
%filter_setup
52b196
}
52b196
52b196
# Set to pre-release version suffix if building pre-release, else %%{nil}
52b196
%global rcver %{nil}
52b196
52b196
Summary:    Scientific Tools for Python
52b196
Name:       scipy
52b196
Version:    1.0.0
52b196
Release:    21%{?dist}
52b196
52b196
Group:      Development/Libraries
52b196
# BSD -- whole package except:
52b196
# Boost -- scipy/special/cephes/scipy_iv.c
52b196
# Public Domain -- scipy/odr/__odrpack.c
52b196
License:    BSD and Boost and Public Domain
52b196
Url:        http://www.scipy.org/scipylib/index.html
52b196
Source0:    https://github.com/scipy/scipy/releases/download/v%{version}/scipy-%{version}.tar.xz
52b196
52b196
Patch0:     scipy-1.0.0-six.patch
52b196
52b196
%if %{with python2}
52b196
BuildRequires: python2-numpy, python2-devel, python2-numpy-f2py
52b196
BuildRequires: python2-pytest
52b196
BuildRequires: python2-six
52b196
# Disabled BR on pytest-xdist since it doesn't seem to be actually needed
52b196
# BuildRequires: python2-pytest-xdist
52b196
%endif
52b196
52b196
BuildRequires: fftw-devel, blas-devel, lapack-devel, suitesparse-devel
52b196
%ifarch %{openblas_arches}
52b196
BuildRequires: openblas-devel
52b196
%else
52b196
BuildRequires: atlas-devel
52b196
%endif
52b196
BuildRequires: gcc-gfortran, swig, gcc-c++
52b196
BuildRequires: qhull-devel
52b196
52b196
%if %{with python3}
52b196
%if %{with python36_module}
52b196
BuildRequires:  python36-devel
52b196
BuildRequires:  python36-rpm-macros
52b196
%else
52b196
BuildRequires:  python3-devel
52b196
%endif
52b196
BuildRequires:  python3-numpy, python3-f2py
52b196
BuildRequires:  python3-setuptools
52b196
BuildRequires:  python3-pytest
52b196
BuildRequires:  python3-six
52b196
# Disabled BR on pytest-xdist since it doesn't seem to be actually needed
52b196
# BuildRequires:  python3-pytest-xdist
52b196
%endif
52b196
%if 0%{?with_doc}
52b196
%if %{with python2}
52b196
BuildRequires:  python2-sphinx
52b196
BuildRequires:  python2-matplotlib
52b196
BuildRequires:  python2-numpydoc
52b196
%endif
52b196
%if %{with python3}
52b196
BuildRequires:  python3-sphinx
52b196
BuildRequires:  python3-matplotlib
52b196
BuildRequires:  python3-numpydoc
52b196
%endif # with python3
52b196
%endif # with_doc
52b196
52b196
%description
52b196
Scipy is open-source software for mathematics, science, and
52b196
engineering. The core library is NumPy which provides convenient and
52b196
fast N-dimensional array manipulation. The SciPy library is built to
52b196
work with NumPy arrays, and provides many user-friendly and efficient
52b196
numerical routines such as routines for numerical integration and
52b196
optimization. Together, they run on all popular operating systems, are
52b196
quick to install, and are free of charge. NumPy and SciPy are easy to
52b196
use, but powerful enough to be depended upon by some of the world's
52b196
leading scientists and engineers.
52b196
52b196
52b196
%if %{with python2}
52b196
%package -n python2-scipy
52b196
Summary:    Scientific Tools for Python
52b196
Requires:   python2-numpy, python2-numpy-f2py
52b196
Requires:   python2-six
52b196
%{?python_provide:%python_provide python2-scipy}
52b196
Obsoletes:      scipy <= 0.16.0
52b196
%description -n python2-scipy
52b196
Scipy is open-source software for mathematics, science, and
52b196
engineering. The core library is NumPy which provides convenient and
52b196
fast N-dimensional array manipulation. The SciPy library is built to
52b196
work with NumPy arrays, and provides many user-friendly and efficient
52b196
numerical routines such as routines for numerical integration and
52b196
optimization. Together, they run on all popular operating systems, are
52b196
quick to install, and are free of charge. NumPy and SciPy are easy to
52b196
use, but powerful enough to be depended upon by some of the world's
52b196
leading scientists and engineers.
52b196
52b196
%endif
52b196
52b196
%if 0%{?with_doc}
52b196
%if %{with python2}
52b196
%package -n python2-scipy-doc
52b196
Summary:    Scientific Tools for Python - documentation
52b196
Requires:   python2-scipy = %{version}-%{release}
52b196
%description -n python2-scipy-doc
52b196
HTML documentation for Scipy
52b196
%endif # with python2
52b196
52b196
%if %{with python3}
52b196
%package -n python3-scipy-doc
52b196
Summary:    Scientific Tools for Python - documentation
52b196
Requires:   python3-scipy = %{version}-%{release}
52b196
%description -n python3-scipy-doc
52b196
HTML documentation for Scipy
52b196
%endif # with python3
52b196
%endif # with_doc
52b196
52b196
%if %{with python3}
52b196
%package -n python3-scipy
52b196
Summary:    Scientific Tools for Python
52b196
Group:      Development/Libraries
52b196
License:    BSD and LGPLv2+
52b196
Requires:   python3-numpy, python3-f2py
52b196
Requires:   python3-six
52b196
%{?python_provide:%python_provide python3-scipy}
52b196
%description -n python3-scipy
52b196
Scipy is open-source software for mathematics, science, and
52b196
engineering. The core library is NumPy which provides convenient and
52b196
fast N-dimensional array manipulation. The SciPy library is built to
52b196
work with NumPy arrays, and provides many user-friendly and efficient
52b196
numerical routines such as routines for numerical integration and
52b196
optimization. Together, they run on all popular operating systems, are
52b196
quick to install, and are free of charge. NumPy and SciPy are easy to
52b196
use, but powerful enough to be depended upon by some of the world's
52b196
leading scientists and engineers.
52b196
52b196
%endif # with _python3
52b196
52b196
%prep
52b196
%setup -q -n %{name}-%{version}%{?rcver}
52b196
%patch0 -p1
52b196
52b196
cat > site.cfg << EOF
52b196
52b196
[amd]
52b196
library_dirs = %{_libdir}
52b196
include_dirs = /usr/include/suitesparse
52b196
amd_libs = amd
52b196
52b196
[umfpack]
52b196
library_dirs = %{_libdir}
52b196
include_dirs = /usr/include/suitesparse
52b196
umfpack_libs = umfpack
52b196
52b196
%ifarch %{openblas_arches}
52b196
[openblas]
52b196
library_dirs = %{_libdir}
52b196
openblas_libs = openblasp
52b196
%endif
52b196
EOF
52b196
52b196
52b196
%build
52b196
%if %{with python3}
52b196
env CFLAGS="$RPM_OPT_FLAGS -lm" \
52b196
    FFLAGS="$RPM_OPT_FLAGS -fPIC -cpp" \
52b196
    LDFLAGS="$RPM_LD_FLAGS -shared" \
52b196
%ifarch %{openblas_arches}
52b196
    OPENBLAS=%{_libdir} \
52b196
%else
52b196
    ATLAS=%{_libdir}/atlas \
52b196
%endif
52b196
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
52b196
    %__python3 setup.py config_fc \
52b196
    --fcompiler=gnu95 --noarch \
52b196
%if 0%{?with_doc}
52b196
    build_sphinx
52b196
    rm -r build/sphinx/html/.buildinfo
52b196
    mv build/sphinx build/sphinx-%{python3_version}
52b196
%else
52b196
    build
52b196
%endif # with_doc
52b196
%endif # with _python3
52b196
52b196
%if %{with python2}
52b196
env CFLAGS="$RPM_OPT_FLAGS" \
52b196
    FFLAGS="$RPM_OPT_FLAGS -fPIC -cpp" \
52b196
    LDFLAGS="$RPM_LD_FLAGS -shared" \
52b196
%ifarch %{openblas_arches}
52b196
    OPENBLAS=%{_libdir} \
52b196
%else
52b196
    ATLAS=%{_libdir}/atlas \
52b196
%endif
52b196
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
52b196
    %__python2 setup.py config_fc \
52b196
    --fcompiler=gnu95 --noarch \
52b196
%if 0%{?with_doc}
52b196
    build_sphinx
52b196
    rm -r build/sphinx/html/.buildinfo
52b196
    mv build/sphinx build/sphinx-%{python2_version}
52b196
%else
52b196
    build
52b196
%endif # with_doc
52b196
%endif # with python2
52b196
52b196
52b196
%install
52b196
# first install python3 so the binaries are overwritten by the python2 ones
52b196
%if %{with python3}
52b196
env CFLAGS="$RPM_OPT_FLAGS -lm" \
52b196
    FFLAGS="$RPM_OPT_FLAGS -fPIC -cpp" \
52b196
    LDFLAGS="$RPM_LD_FLAGS -shared" \
52b196
%ifarch %{openblas_arches}
52b196
    OPENBLAS=%{_libdir} \
52b196
%else
52b196
    ATLAS=%{_libdir}/atlas \
52b196
%endif
52b196
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
52b196
    %__python3 setup.py install --root=$RPM_BUILD_ROOT
52b196
%endif # with python3
52b196
52b196
%if %{with python2}
52b196
env CFLAGS="$RPM_OPT_FLAGS" \
52b196
    FFLAGS="$RPM_OPT_FLAGS -fPIC -cpp" \
52b196
    LDFLAGS="$RPM_LD_FLAGS -shared" \
52b196
%ifarch %{openblas_arches}
52b196
    OPENBLAS=%{_libdir} \
52b196
%else
52b196
    ATLAS=%{_libdir}/atlas \
52b196
%endif
52b196
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
52b196
    %__python2 setup.py install --root=$RPM_BUILD_ROOT
52b196
%endif # with python2
52b196
52b196
52b196
%check
52b196
# Do not create -PYTEST.pyc files
52b196
export PYTHONDONTWRITEBYTECODE=1
52b196
52b196
# Skip all tests on s390x because they hangs unexpectedly and randomly
52b196
# and pytest-timeout has no effect. Note that the outcome of the tests
52b196
# is ignored anyway so by disabling the test for s390x we are not doing
52b196
# anything more dangerous.
52b196
%ifnarch s390x
52b196
%if %{with python3}
52b196
pushd %{buildroot}/%{python3_sitearch}
52b196
py.test-%{python3_version} -k "not test_denormals" scipy || :
52b196
popd
52b196
%endif # with python3
52b196
52b196
%if %{with python2}
52b196
pushd %{buildroot}/%{python2_sitearch}
52b196
py.test-%{python2_version} -k "not test_denormals" scipy || :
52b196
popd
52b196
%endif # with python2
52b196
%endif # ifnarch s390x
52b196
52b196
%if %{with python2}
52b196
%files -n python2-scipy
52b196
%doc LICENSE.txt
52b196
%{python2_sitearch}/scipy
52b196
%{python2_sitearch}/*.egg-info
52b196
52b196
%if 0%{?with_doc}
52b196
%files -n python2-scipy-doc
52b196
%license LICENSE.txt
52b196
%doc build/sphinx-%{python2_version}/html
52b196
%endif # with_doc
52b196
%endif # with python2
52b196
52b196
%if %{with python3}
52b196
%files -n python3-scipy
52b196
%doc LICENSE.txt
52b196
%{python3_sitearch}/scipy
52b196
%{python3_sitearch}/*.egg-info
52b196
52b196
%if 0%{?with_doc}
52b196
%files -n python3-scipy-doc
52b196
%license LICENSE.txt
52b196
%doc build/sphinx-%{python3_version}/html
52b196
%endif # with_doc
52b196
%endif # with python3
52b196
52b196
%changelog
52b196
* Thu Mar 04 2021 Nikola Forró <nforro@redhat.com> - 1.0.0-21
52b196
- Do not create -PYTEST.pyc files
52b196
- Resolves: rhbz#1934199
52b196
52b196
* Tue Jun 04 2019 Nikola Forró <nforro@redhat.com> - 1.0.0-20
52b196
- Fix python{2,3}-six Requires
52b196
- Resolves: rhbz#1709599
52b196
52b196
* Thu Apr 25 2019 Tomas Orsava <torsava@redhat.com> - 1.0.0-19
52b196
- Bumping due to problems with modular RPM upgrade path
52b196
- Resolves: rhbz#1695587
52b196
52b196
* Thu Nov 15 2018 Nikola Forró <nforro@redhat.com> - 1.0.0-18
52b196
- Unbundle six
52b196
- Resolves: rhbz#1647341
52b196
52b196
* Wed Oct 10 2018 Tomas Orsava <torsava@redhat.com> - 1.0.0-17
52b196
- Fix f2py requires
52b196
- Resolves: rhbz#1628242
52b196
52b196
* Tue Oct 09 2018 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-16
52b196
- Remove unversioned provides
52b196
- Resolves: rhbz#1628242
52b196
52b196
* Tue Oct 02 2018 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-15
52b196
- Fix unversioned requires/buildrequires
52b196
- Resolves: rhbz#1628242
52b196
52b196
* Thu Sep 20 2018 Nikola Forró <nforro@redhat.com> - 1.0.0-14
52b196
- Build with $RPM_LD_FLAGS
52b196
- Related: rhbz#1624172
52b196
52b196
* Tue Sep 11 2018 Nikola Forró <nforro@redhat.com> - 1.0.0-13
52b196
- Force preprocessing of Fortran sources to make annobin record proper flags
52b196
- Resolves: rhbz#1624172
52b196
52b196
* Fri Aug 17 2018 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-12
52b196
- Add bconds for python2
52b196
- Resolves: rhbz#1615727
52b196
52b196
* Fri Aug 17 2018 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-11
52b196
- Different BR for python36 module build
52b196
- Resolves: rhbz#1615727
52b196
52b196
* Tue Jul 31 2018 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-10
52b196
- Switch Python 3 conditionals to bcond
52b196
52b196
* Mon Jun 25 2018 Tomas Orsava <torsava@redhat.com> - 1.0.0-9
52b196
- Removed test dependency python2/3-pytest-timeout, since it's not strictly needed and it's not available in RHEL8
52b196
52b196
* Fri Apr 27 2018 Tomas Orsava <torsava@redhat.com> - 1.0.0-8
52b196
- Disabled docs building due to missing BuildRequires: python2/3-numpydoc
52b196
- Disabled BuildRequires on pytest-xdist since it's not available in RHEL8
52b196
  right now and doesn't seem to be actually needed for the build
52b196
52b196
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
52b196
52b196
* Fri Feb 02 2018 Petr Viktorin <pviktori@redhat.com> - 1.0.0-6
52b196
- Link with -lm to build with new stricter Fedora flags
52b196
  https://bugzilla.redhat.com/show_bug.cgi?id=1541416
52b196
52b196
* Wed Jan 31 2018 Christian Dersch <lupinix@mailbox.org> - 1.0.0-5
52b196
- rebuilt for GCC 8.x (gfortran soname bump)
52b196
52b196
* Mon Dec 11 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-4
52b196
- Disable tests on s390x
52b196
52b196
* Mon Nov 20 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-3
52b196
- New subpackages with HTML documentation
52b196
52b196
* Tue Oct 31 2017 Christian Dersch <lupinix@mailbox.org> - 1.0.0-2
52b196
- Use openblas where available https://fedoraproject.org/wiki/Changes/OpenBLAS_as_default_BLAS
52b196
- Remove ppc64 hackery for OpenBLAS
52b196
- Don't run tests in parallel as pytest crashes
52b196
- Don't run test_denormals as it tends to stuck
52b196
52b196
* Thu Oct 26 2017 Thomas Spura <tomspur@fedoraproject.org> - 1.0.0-1
52b196
- update to 1.0.0 and use pytest instead of nose
52b196
- use timeout during parallel %%check
52b196
52b196
* Wed Oct 04 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-5
52b196
- Use openblas where available (except ppc64), to use same as numpy (BZ 1472318)
52b196
52b196
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-4
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
52b196
52b196
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-3
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
52b196
52b196
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.19.1-2
52b196
- Rebuild due to bug in RPM (RHBZ #1468476)
52b196
52b196
* Tue Jun 27 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-1
52b196
- new version
52b196
52b196
* Wed Jun 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.0-1
52b196
- new version
52b196
52b196
* Tue Jan 31 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.18.0-3
52b196
- Rebuild for libgfortran.so.3
52b196
52b196
* Mon Dec 12 2016 Stratakis Charalampos <cstratak@redhat.com> - 0.18.0-2
52b196
- Rebuild for Python 3.6
52b196
52b196
* Tue Jul 26 2016 Than Ngo <than@redhat.com> - 0.18.0-1
52b196
- 0.18.0
52b196
- %%check: make non-fatal as temporary workaround for scipy build on arm 
52b196
52b196
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.0-2
52b196
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
52b196
52b196
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
52b196
- fix source URL
52b196
52b196
* Mon Feb 15 2016 Orion Poplawski <orion@cora.nwra.com> - 0.17.0-1
52b196
- Update to 0.17.0
52b196
- Drop ctypes patch applied upstream
52b196
52b196
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.1-7
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
52b196
52b196
* Sat Nov 21 2015 Kalev Lember <klember@redhat.com> - 0.16.1-6
52b196
- Add provides to satisfy scipy%%{_isa} requires in other packages
52b196
52b196
* Sun Nov 15 2015 Björn Esser <fedora@besser82.io> - 0.16.1-5
52b196
- Revert "Discard results of testsuite on %%{arm} for now"
52b196
52b196
* Sat Nov 14 2015 Björn Esser <besser82@fedoraproject.org> - 0.16.1-4
52b196
- Discard results of testsuite on %%{arm} for now
52b196
  Segfaults on non-aligned memory test (expected for arm)
52b196
52b196
* Sat Nov 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.1-3
52b196
- Add patch to fix ctypes test
52b196
- Move requires to correct python2 subpackage
52b196
- Add FFLAGS also in %%install
52b196
52b196
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.1-2
52b196
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
52b196
52b196
* Mon Oct 26 2015 Orion Poplawski <orion@cora.nwra.com> - 0.16.1-1
52b196
- Update to 0.16.1
52b196
52b196
* Wed Oct 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.0-1
52b196
- Update to 0.16.0
52b196
- Use python_provide macro
52b196
52b196
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-2
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
52b196
52b196
* Tue Mar 31 2015 Orion Poplawski <orion@cora.nwra.com> - 0.15.1-1
52b196
- Update to 0.15.1
52b196
52b196
* Sun Jan 4 2015 Orion Poplawski <orion@cora.nwra.com> - 0.14.1-1
52b196
- Update to 0.14.1
52b196
52b196
* Wed Aug 20 2014 Kevin Fenzi <kevin@scrye.com> - 0.14.0-5
52b196
- Rebuild for rpm bug 1131892
52b196
52b196
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-4
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
52b196
52b196
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-3
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
52b196
52b196
* Sat May 10 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-2
52b196
- Rebuild with Python 3.4
52b196
52b196
* Tue May  6 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-1
52b196
- Update to 0.14
52b196
- Do not use system python-six (bug #1046817)
52b196
52b196
* Thu Feb 20 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-2
52b196
- use python2 macros everywhere (Requested by Han Boetes)
52b196
52b196
* Tue Feb  4 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-1
52b196
- Update to 0.13.3
52b196
52b196
* Mon Dec 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.2-1
52b196
- Update to 0.13.2
52b196
52b196
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 0.13.1-2
52b196
- rebuild (suitesparse)
52b196
52b196
* Sun Nov 17 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.1-1
52b196
- Update to 0.13.1
52b196
52b196
* Wed Oct 23 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-2
52b196
- Update to 0.13.0 final
52b196
52b196
* Tue Oct 15 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.4.rc1
52b196
- Update to 0.13.0rc1
52b196
52b196
* Tue Oct 01 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-0.3.b1
52b196
- rebuilt with atlas 3.10
52b196
52b196
* Mon Sep 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.2.b1
52b196
- Unbundle python-six (bug #1005350)
52b196
52b196
* Thu Aug 29 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.1.b1
52b196
- Update to 0.13.0b1
52b196
- Drop patches applied upstream
52b196
- Fixup changelog and summary
52b196
52b196
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-4
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
52b196
52b196
* Tue Jul 30 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.12.0-4
52b196
- Fix rpmlint warnings
52b196
- License update
52b196
- Add patch to use build_dir argument in build_extension
52b196
52b196
* Wed May 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-3
52b196
- Remove old ufsparse references, use suitesparse
52b196
- Spec cleanup
52b196
52b196
* Mon Apr 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-2
52b196
- Add patch to fix segfaul in test of sgeqrf
52b196
52b196
* Wed Apr 10 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-1
52b196
- Update to 0.12.0 final
52b196
- No longer remove weave from python3 build
52b196
52b196
* Sat Feb 16 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-0.1.b1
52b196
- Update to 0.12.0b1
52b196
- Drop upstreamed linalg patch
52b196
52b196
* Wed Feb 13 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-4
52b196
- Add patch from upstream to fix python3.3 issues in linalg routines
52b196
52b196
* Tue Feb 12 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-3
52b196
- Disable python3 tests for now
52b196
52b196
* Mon Oct  8 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-2
52b196
- Add requires python3-numpy, python3-f2py for python3-scipy (bug 863755)
52b196
52b196
* Sun Sep 30 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-1
52b196
- Update to 0.11.0 final
52b196
52b196
* Thu Aug 23 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-0.1.rc2
52b196
- Update to 0.11.0rc2
52b196
52b196
* Mon Aug  6 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-4
52b196
- Rebuild for python 3.3
52b196
52b196
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 0.10.1-3
52b196
- remove rhel logic from with_python3 conditional
52b196
52b196
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-2
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
52b196
52b196
* Fri Mar 16 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-1
52b196
- Update to 0.10.1
52b196
52b196
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.0-2
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
52b196
52b196
* Mon Nov 14 2011 Orion Poplawski <orion@cora.nwra.com> - 0.10.0-1
52b196
- Update to 0.10.0
52b196
52b196
* Sat Sep  3 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.9.0-2
52b196
- little cosmetic changes
52b196
- filter provides in python_sitearch
52b196
52b196
* Fri Sep 02 2011 Andrew McNabb <amcnabb@mcnabbs.org>
52b196
- add python3 subpackage
52b196
52b196
* Fri Apr 1 2011 Orion Poplawski <orion@cora.nwra.com> - 0.9.0-1
52b196
- Update to 0.9.0
52b196
- Drop all stsci sources and patches, dropped from upstream
52b196
- Drop gcc and py27 patches fixed upstream
52b196
- Add %%check section to run tests
52b196
52b196
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
52b196
52b196
* Sat Jul 31 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-3
52b196
- Fix scipy build on python-2.7
52b196
52b196
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.7.2-2
52b196
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
52b196
52b196
* Thu Jul 1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.2-1
52b196
- New upstream release
52b196
52b196
* Sun Apr 11 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-3
52b196
- Bump for rebuild against numpy 1.3
52b196
52b196
* Thu Apr  1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-2
52b196
- Bump for rebuild against numpy 1.4.0
52b196
52b196
* Thu Dec 10 2009 Jon Ciesla <limb@jcomserv.net> - 0.7.1-1
52b196
- Update to 0.7.1.
52b196
52b196
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-5
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
52b196
52b196
* Sun Jun 14  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-4
52b196
- Fix for gcc34 weave blitz bug #505379
52b196
52b196
* Tue Apr 7  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-3
52b196
- Add f2py requires to prepared for numpy packaging split
52b196
52b196
* Sun Mar 1  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-2
52b196
- Patch for stsci image function syntax fix.
52b196
52b196
* Thu Feb 26 2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-1
52b196
- Update to final 0.7 release
52b196
52b196
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.3.b1
52b196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
52b196
52b196
* Mon Dec 15 2008 Deji Akingunola <dakingun@gmail.com> - 0.7.0-0.2.b1
52b196
- Rebuild for atlas-3.8.2
52b196
52b196
* Mon Dec 01 2008  Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-0.1.b1
52b196
- Update to latest beta which lists python 2.6 support
52b196
52b196
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.0-8
52b196
- Rebuild for Python 2.6
52b196
52b196
* Fri Oct 03 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-7
52b196
- fix the stsci fix
52b196
52b196
* Thu Oct 02 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-6
52b196
- include missing setup files for stsci module
52b196
52b196
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.6.0-5
52b196
- Autorebuild for GCC 4.3
52b196
52b196
* Fri Jan 04 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-4
52b196
- fix for egg-info file creation
52b196
52b196
* Wed Oct 03 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-3
52b196
- include_dirs changes for ufsparse change in development
52b196
52b196
* Tue Oct 02 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-2
52b196
- Fix licensing to match Fedora packaging guidance
52b196
- Remove unnecessary library deps
52b196
52b196
* Tue Sep 25 2007 Jarrod Millman <millman@berkeley.edu> - 0.6.0-1
52b196
- update to new upstream source
52b196
- update Summary, License, Url, and description
52b196
- added extra dependencies
52b196
- remove symlink since Lib has been renamed scipy
52b196
52b196
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2.1-1
52b196
- Update to new upstream source
52b196
52b196
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-3
52b196
- fix licensing tag and bump for buildid rebuild
52b196
52b196
* Wed Apr 18 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.2
52b196
- go back to using gfortran now that numpy is patched
52b196
52b196
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.1
52b196
- minor correction for f77 usage
52b196
52b196
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2
52b196
- revert to f77 due to issue with numpy in development
52b196
52b196
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1.1
52b196
- remove arch specific optimizations
52b196
52b196
* Wed Feb 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1
52b196
- Update for new upstream release
52b196
52b196
* Mon Dec  11 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-5
52b196
- Bump for rebuild against python 2.5 in devel tree
52b196
52b196
* Sun Dec  3 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-4
52b196
- Minor adjustments to specfile for packaging guidelines.
52b196
- Changed buildrequires fftw version 3  from fftw2
52b196
52b196
* Sat Dec  2 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-2
52b196
- Updated spec for FE Packaging Guidelines and for upstream version 0.5.1
52b196
52b196
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-4
52b196
- Add BuildRequires gcc-c++
52b196
- Add python-devel
52b196
- Add libstdc++
52b196
52b196
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
52b196
- Add BuildRequires gcc-gfortran
52b196
52b196
* Sun May  7 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
52b196
- Add BuildRequires numpy
52b196
52b196
52b196
* Wed May  3 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-2
52b196
- Fix BuildRoot
52b196
- Add BuildRequires, Requires
52b196
- Test remove d1mach patch
52b196
- Fix defattr
52b196
- Add changelog
52b196
- Removed Prefix, Vendor
52b196
- Fix Source0
52b196