churchyard / rpms / scipy

Forked from rpms/scipy 2 years ago
Clone
Thomas Spura 195454
%global with_python3 1
dc3fd8
%global with_doc 1
Thomas Spura 195454
%{?filter_setup:
Thomas Spura 76638c
%filter_provides_in %{python2_sitearch}.*\.so$
Thomas Spura 195454
%filter_provides_in %{python3_sitearch}.*\.so$
Thomas Spura 195454
%filter_setup
Thomas Spura 195454
}
Thomas Spura 195454
Thomas Spura 6261a3
# Set to pre-release version suffix if building pre-release, else %%{nil}
Orion Poplawski b51885
%global rcver %{nil}
744eba
Thomas Spura 6261a3
Summary:    Scientific Tools for Python
Thomas Spura 6261a3
Name:       scipy
Thomas Spura e5a2f3
Version:    1.0.0
1a96b4
Release:    8%{?dist}
ba422b
Thomas Spura cedb64
Group:      Development/Libraries
ebed38
# BSD -- whole package except:
ebed38
# Boost -- scipy/special/cephes/scipy_iv.c
ebed38
# Public Domain -- scipy/odr/__odrpack.c
Thomas Spura cedb64
License:    BSD and Boost and Public Domain
Orion Poplawski 4cadcb
Url:        http://www.scipy.org/scipylib/index.html
76d012
Source0:    https://github.com/scipy/scipy/releases/download/v%{version}/scipy-%{version}.tar.xz
ba422b
4ae597
BuildRequires: numpy, python2-devel,f2py
Thomas Spura e5a2f3
BuildRequires: python2-pytest
Thomas Spura c6f0b4
BuildRequires: python2-pytest-xdist
Thomas Spura c6f0b4
BuildRequires: python2-pytest-timeout
Orion Poplawski 019d6d
BuildRequires: fftw-devel, blas-devel, lapack-devel, suitesparse-devel
dc61a2
%ifarch %{openblas_arches}
dc61a2
BuildRequires: openblas-devel
dc61a2
%else
0c70af
BuildRequires: atlas-devel
dc61a2
%endif
14a650
BuildRequires: gcc-gfortran, swig, gcc-c++
Thomas Spura 6261a3
BuildRequires: qhull-devel
ba422b
Thomas Spura 195454
%if 0%{?with_python3}
Thomas Spura 195454
BuildRequires:  python3-numpy, python3-devel, python3-f2py
Thomas Spura 195454
BuildRequires:  python3-setuptools
Thomas Spura e5a2f3
BuildRequires:  python3-pytest
Thomas Spura c6f0b4
BuildRequires:  python3-pytest-xdist
Thomas Spura c6f0b4
BuildRequires:  python3-pytest-timeout
Thomas Spura 195454
%endif
dc3fd8
%if 0%{?with_doc}
dc3fd8
BuildRequires:  python2-sphinx
dc3fd8
BuildRequires:  python2-matplotlib
dc3fd8
BuildRequires:  python2-numpydoc
dc3fd8
%if 0%{?with_python3}
dc3fd8
BuildRequires:  python3-sphinx
dc3fd8
BuildRequires:  python3-matplotlib
dc3fd8
BuildRequires:  python3-numpydoc
dc3fd8
%endif # with_python3
dc3fd8
%endif # with_doc
ba422b
ba422b
%description
aad828
Scipy is open-source software for mathematics, science, and
aad828
engineering. The core library is NumPy which provides convenient and
aad828
fast N-dimensional array manipulation. The SciPy library is built to
aad828
work with NumPy arrays, and provides many user-friendly and efficient
aad828
numerical routines such as routines for numerical integration and
aad828
optimization. Together, they run on all popular operating systems, are
aad828
quick to install, and are free of charge. NumPy and SciPy are easy to
aad828
use, but powerful enough to be depended upon by some of the world's
aad828
leading scientists and engineers.
ba422b
ba422b
Thomas Spura 7283e3
%package -n python2-scipy
Thomas Spura 7283e3
Summary:    Scientific Tools for Python
Thomas Spura a8274e
Requires:   numpy, f2py
Thomas Spura 7283e3
%{?python_provide:%python_provide python2-scipy}
Thomas Spura 7283e3
# General provides of plain 'scipy' in F24
Orion Poplawski 96711f
Provides:       scipy = %{version}-%{release}
18ceb4
Provides:       scipy%{?_isa} = %{version}-%{release}
Thomas Spura 7283e3
Obsoletes:      scipy <= 0.16.0
Thomas Spura 7283e3
%description -n python2-scipy
Thomas Spura 7283e3
Scipy is open-source software for mathematics, science, and
Thomas Spura 7283e3
engineering. The core library is NumPy which provides convenient and
Thomas Spura 7283e3
fast N-dimensional array manipulation. The SciPy library is built to
Thomas Spura 7283e3
work with NumPy arrays, and provides many user-friendly and efficient
Thomas Spura 7283e3
numerical routines such as routines for numerical integration and
Thomas Spura 7283e3
optimization. Together, they run on all popular operating systems, are
Thomas Spura 7283e3
quick to install, and are free of charge. NumPy and SciPy are easy to
Thomas Spura 7283e3
use, but powerful enough to be depended upon by some of the world's
Thomas Spura 7283e3
leading scientists and engineers.
Thomas Spura 7283e3
dc3fd8
%if 0%{?with_doc}
dc3fd8
%package -n python2-scipy-doc
dc3fd8
Summary:    Scientific Tools for Python - documentation
dc3fd8
Requires:   python2-scipy = %{version}-%{release}
dc3fd8
%description -n python2-scipy-doc
dc3fd8
HTML documentation for Scipy
dc3fd8
dc3fd8
%if 0%{?with_python3}
dc3fd8
%package -n python3-scipy-doc
dc3fd8
Summary:    Scientific Tools for Python - documentation
dc3fd8
Requires:   python3-scipy = %{version}-%{release}
dc3fd8
%description -n python3-scipy-doc
dc3fd8
HTML documentation for Scipy
dc3fd8
%endif # with_python3
dc3fd8
%endif # with_doc
Thomas Spura 7283e3
Thomas Spura 195454
%if 0%{?with_python3}
Thomas Spura 195454
%package -n python3-scipy
Thomas Spura cedb64
Summary:    Scientific Tools for Python
Thomas Spura cedb64
Group:      Development/Libraries
Thomas Spura cedb64
License:    BSD and LGPLv2+
Thomas Spura cedb64
Requires:   python3-numpy, python3-f2py
Thomas Spura 7283e3
%{?python_provide:%python_provide python3-scipy}
Thomas Spura 195454
%description -n python3-scipy
Thomas Spura 195454
Scipy is open-source software for mathematics, science, and
Thomas Spura 195454
engineering. The core library is NumPy which provides convenient and
Thomas Spura 195454
fast N-dimensional array manipulation. The SciPy library is built to
Thomas Spura 195454
work with NumPy arrays, and provides many user-friendly and efficient
Thomas Spura 195454
numerical routines such as routines for numerical integration and
Thomas Spura 195454
optimization. Together, they run on all popular operating systems, are
Thomas Spura 195454
quick to install, and are free of charge. NumPy and SciPy are easy to
Thomas Spura 195454
use, but powerful enough to be depended upon by some of the world's
Thomas Spura 195454
leading scientists and engineers.
Thomas Spura 195454
Thomas Spura 195454
%endif # with _python3
Thomas Spura 195454
Thomas Spura 195454
%prep
744eba
%setup -q -n %{name}-%{version}%{?rcver}
aad828
cat > site.cfg << EOF
Thomas Spura 195454
aad828
[amd]
aad828
library_dirs = %{_libdir}
Orion Poplawski 019d6d
include_dirs = /usr/include/suitesparse
aad828
amd_libs = amd
aad828
aad828
[umfpack]
aad828
library_dirs = %{_libdir}
Orion Poplawski 019d6d
include_dirs = /usr/include/suitesparse
aad828
umfpack_libs = umfpack
4e4627
4e4627
%ifarch %{openblas_arches}
4e4627
[openblas]
4e4627
library_dirs = %{_libdir}
4e4627
openblas_libs = openblasp
4e4627
%endif
aad828
EOF
ba422b
2a3713
ba422b
%build
Thomas Spura 195454
%if 0%{?with_python3}
14a650
env CFLAGS="$RPM_OPT_FLAGS -lm" \
Thomas Spura d73d1a
    FFLAGS="$RPM_OPT_FLAGS -fPIC" \
dc61a2
%ifarch %{openblas_arches}
ebde6f
    OPENBLAS=%{_libdir} \
dc61a2
%else
dc61a2
    ATLAS=%{_libdir}/atlas \
dc61a2
%endif
dc61a2
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
Thomas Spura 6261a3
    %__python3 setup.py config_fc \
dc3fd8
    --fcompiler=gnu95 --noarch \
dc3fd8
%if 0%{?with_doc}
dc3fd8
    build_sphinx
dc3fd8
    rm -r build/sphinx/html/.buildinfo
dc3fd8
    mv build/sphinx build/sphinx-%{python3_version}
dc3fd8
%else
dc3fd8
    build
dc3fd8
%endif # with_doc
Thomas Spura 195454
%endif # with _python3
Thomas Spura 195454
Thomas Spura 6261a3
env CFLAGS="$RPM_OPT_FLAGS" \
Thomas Spura d73d1a
    FFLAGS="$RPM_OPT_FLAGS -fPIC" \
f274f1
%ifarch %{openblas_arches}
ebde6f
    OPENBLAS=%{_libdir} \
f274f1
%else
dc61a2
    ATLAS=%{_libdir}/atlas \
dc61a2
%endif
dc61a2
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
Thomas Spura 6261a3
    %__python2 setup.py config_fc \
dc3fd8
    --fcompiler=gnu95 --noarch \
dc3fd8
%if 0%{?with_doc}
dc3fd8
    build_sphinx
dc3fd8
    rm -r build/sphinx/html/.buildinfo
dc3fd8
    mv build/sphinx build/sphinx-%{python2_version}
dc3fd8
%else
dc3fd8
    build
dc3fd8
%endif # with_doc
ba422b
Thomas Spura 195454
ba422b
%install
Thomas Spura 195454
# first install python3 so the binaries are overwritten by the python2 ones
Thomas Spura 195454
%if 0%{?with_python3}
14a650
env CFLAGS="$RPM_OPT_FLAGS -lm" \
Thomas Spura 70915d
    FFLAGS="$RPM_OPT_FLAGS -fPIC" \
f274f1
%ifarch %{openblas_arches}
ebde6f
    OPENBLAS=%{_libdir} \
f274f1
%else
dc61a2
    ATLAS=%{_libdir}/atlas \
dc61a2
%endif
dc61a2
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
Thomas Spura 6261a3
    %__python3 setup.py install --root=$RPM_BUILD_ROOT
Thomas Spura 195454
%endif # with_python3
Thomas Spura 195454
Thomas Spura 6261a3
env CFLAGS="$RPM_OPT_FLAGS" \
Thomas Spura 70915d
    FFLAGS="$RPM_OPT_FLAGS -fPIC" \
f274f1
%ifarch %{openblas_arches}
ebde6f
    OPENBLAS=%{_libdir} \
f274f1
%else
dc61a2
    ATLAS=%{_libdir}/atlas \
dc61a2
%endif
dc61a2
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
Thomas Spura 6261a3
    %__python2 setup.py install --root=$RPM_BUILD_ROOT
ba422b
ba422b
Orion Poplawski 50c7e0
%check
dd19a3
# Skip all tests on s390x because they hangs unexpectedly and randomly
dd19a3
# and pytest-timeout has no effect. Note that the outcome of the tests
dd19a3
# is ignored anyway so by disabling the test for s390x we are not doing
dd19a3
# anything more dangerous.
dd19a3
%ifnarch s390x
Thomas Spura 195454
%if 0%{?with_python3}
4e4627
pushd %{buildroot}/%{python3_sitearch}
4e4627
py.test-%{python3_version} --timeout=300 -k "not test_denormals" scipy || :
4e4627
popd
Thomas Spura 195454
%endif # with_python3
Thomas Spura 195454
4e4627
pushd %{buildroot}/%{python2_sitearch}
4e4627
py.test-%{python2_version} --timeout=300 -k "not test_denormals" scipy || :
4e4627
popd
Orion Poplawski 50c7e0
dd19a3
%endif # ifnarch s390x
Orion Poplawski 50c7e0
Thomas Spura 7283e3
%files -n python2-scipy
ba422b
%doc LICENSE.txt
Thomas Spura 76638c
%{python2_sitearch}/scipy
Thomas Spura 76638c
%{python2_sitearch}/*.egg-info
ba422b
dc3fd8
%if 0%{?with_doc}
dc3fd8
%files -n python2-scipy-doc
dc3fd8
%license LICENSE.txt
dc3fd8
%doc build/sphinx-%{python2_version}/html
dc3fd8
%endif # with_doc
ba422b
Thomas Spura 195454
%if 0%{?with_python3}
Thomas Spura 195454
%files -n python3-scipy
Thomas Spura 195454
%doc LICENSE.txt
Thomas Spura 195454
%{python3_sitearch}/scipy
Thomas Spura 195454
%{python3_sitearch}/*.egg-info
dc3fd8
dc3fd8
%if 0%{?with_doc}
dc3fd8
%files -n python3-scipy-doc
dc3fd8
%license LICENSE.txt
dc3fd8
%doc build/sphinx-%{python3_version}/html
dc3fd8
%endif # with_doc
Thomas Spura 195454
%endif # with_python3
ba422b
ba422b
%changelog
1a96b4
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-8
1a96b4
- Rebuilt for Python 3.7
1a96b4
a9751d
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
a9751d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a9751d
14a650
* Fri Feb 02 2018 Petr Viktorin <pviktori@redhat.com> - 1.0.0-6
14a650
- Link with -lm to build with new stricter Fedora flags
14a650
  https://bugzilla.redhat.com/show_bug.cgi?id=1541416
14a650
23c4ce
* Wed Jan 31 2018 Christian Dersch <lupinix@mailbox.org> - 1.0.0-5
23c4ce
- rebuilt for GCC 8.x (gfortran soname bump)
23c4ce
dd19a3
* Mon Dec 11 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-4
dd19a3
- Disable tests on s390x
dd19a3
dc3fd8
* Mon Nov 20 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-3
dc3fd8
- New subpackages with HTML documentation
dc3fd8
4e4627
* Tue Oct 31 2017 Christian Dersch <lupinix@mailbox.org> - 1.0.0-2
4e4627
- Use openblas where available https://fedoraproject.org/wiki/Changes/OpenBLAS_as_default_BLAS
4e4627
- Remove ppc64 hackery for OpenBLAS
4e4627
- Don't run tests in parallel as pytest crashes
4e4627
- Don't run test_denormals as it tends to stuck
4e4627
Thomas Spura e5a2f3
* Thu Oct 26 2017 Thomas Spura <tomspur@fedoraproject.org> - 1.0.0-1
Thomas Spura e5a2f3
- update to 1.0.0 and use pytest instead of nose
Thomas Spura c6f0b4
- use timeout during parallel %%check
Thomas Spura e5a2f3
dc61a2
* Wed Oct 04 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-5
f274f1
- Use openblas where available (except ppc64), to use same as numpy (BZ 1472318)
dc61a2
69c987
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-4
69c987
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
69c987
0c4a65
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-3
0c4a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0c4a65
Igor Gnatenko 471174
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.19.1-2
Igor Gnatenko 471174
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko 471174
da5496
* Tue Jun 27 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-1
da5496
- new version
da5496
76d012
* Wed Jun 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.0-1
76d012
- new version
76d012
45bf65
* Tue Jan 31 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.18.0-3
45bf65
- Rebuild for libgfortran.so.3
45bf65
ba9947
* Mon Dec 12 2016 Stratakis Charalampos <cstratak@redhat.com> - 0.18.0-2
ba9947
- Rebuild for Python 3.6
ba9947
845181
* Tue Jul 26 2016 Than Ngo <than@redhat.com> - 0.18.0-1
845181
- 0.18.0
845181
- %%check: make non-fatal as temporary workaround for scipy build on arm 
845181
31c383
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.0-2
31c383
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
31c383
c76585
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
c76585
- fix source URL
c76585
Orion Poplawski 4cadcb
* Mon Feb 15 2016 Orion Poplawski <orion@cora.nwra.com> - 0.17.0-1
Orion Poplawski 4cadcb
- Update to 0.17.0
Orion Poplawski 4cadcb
- Drop ctypes patch applied upstream
Orion Poplawski 4cadcb
c455ea
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.1-7
c455ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c455ea
18ceb4
* Sat Nov 21 2015 Kalev Lember <klember@redhat.com> - 0.16.1-6
18ceb4
- Add provides to satisfy scipy%%{_isa} requires in other packages
18ceb4
Björn Esser ddba47
* Sun Nov 15 2015 Björn Esser <fedora@besser82.io> - 0.16.1-5
Björn Esser ddba47
- Revert "Discard results of testsuite on %%{arm} for now"
Björn Esser ddba47
Björn Esser 710e50
* Sat Nov 14 2015 Björn Esser <besser82@fedoraproject.org> - 0.16.1-4
Björn Esser 710e50
- Discard results of testsuite on %%{arm} for now
Björn Esser 710e50
  Segfaults on non-aligned memory test (expected for arm)
Björn Esser 710e50
Thomas Spura f74326
* Sat Nov 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.1-3
Thomas Spura f74326
- Add patch to fix ctypes test
Thomas Spura a8274e
- Move requires to correct python2 subpackage
Thomas Spura 70915d
- Add FFLAGS also in %%install
Thomas Spura f74326
d8479b
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.1-2
d8479b
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
d8479b
Orion Poplawski 51297c
* Mon Oct 26 2015 Orion Poplawski <orion@cora.nwra.com> - 0.16.1-1
Orion Poplawski 51297c
- Update to 0.16.1
Orion Poplawski 51297c
Thomas Spura 6261a3
* Wed Oct 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.0-1
Thomas Spura 6261a3
- Update to 0.16.0
Thomas Spura 7283e3
- Use python_provide macro
Thomas Spura 6261a3
b734e1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-2
b734e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b734e1
Orion Poplawski 9b671c
* Tue Mar 31 2015 Orion Poplawski <orion@cora.nwra.com> - 0.15.1-1
Orion Poplawski 9b671c
- Update to 0.15.1
Orion Poplawski 9b671c
Orion Poplawski 5873af
* Sun Jan 4 2015 Orion Poplawski <orion@cora.nwra.com> - 0.14.1-1
Orion Poplawski 5873af
- Update to 0.14.1
Orion Poplawski 5873af
91f6f5
* Wed Aug 20 2014 Kevin Fenzi <kevin@scrye.com> - 0.14.0-5
91f6f5
- Rebuild for rpm bug 1131892
91f6f5
31201f
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-4
31201f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
31201f
331d60
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-3
331d60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
331d60
Orion Poplawski dcc6bb
* Sat May 10 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-2
Orion Poplawski dcc6bb
- Rebuild with Python 3.4
Orion Poplawski dcc6bb
Orion Poplawski b51885
* Tue May  6 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-1
Orion Poplawski b51885
- Update to 0.14
Orion Poplawski b51885
- Do not use system python-six (bug #1046817)
Orion Poplawski b51885
Thomas Spura 76638c
* Thu Feb 20 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-2
Thomas Spura 76638c
- use python2 macros everywhere (Requested by Han Boetes)
Thomas Spura 76638c
Thomas Spura 4efd57
* Tue Feb  4 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-1
Thomas Spura 4efd57
- Update to 0.13.3
Thomas Spura 4efd57
9b629b
* Mon Dec 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.2-1
9b629b
- Update to 0.13.2
9b629b
77ee38
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 0.13.1-2
77ee38
- rebuild (suitesparse)
77ee38
Orion Poplawski 5c2f06
* Sun Nov 17 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.1-1
Orion Poplawski 5c2f06
- Update to 0.13.1
Orion Poplawski 5c2f06
e4dd00
* Wed Oct 23 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-2
e4dd00
- Update to 0.13.0 final
e4dd00
24b28c
* Tue Oct 15 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.4.rc1
24b28c
- Update to 0.13.0rc1
24b28c
bc6328
* Tue Oct 01 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-0.3.b1
bc6328
- rebuilt with atlas 3.10
bc6328
4ae597
* Mon Sep 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.2.b1
4ae597
- Unbundle python-six (bug #1005350)
4ae597
744eba
* Thu Aug 29 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.1.b1
744eba
- Update to 0.13.0b1
744eba
- Drop patches applied upstream
744eba
- Fixup changelog and summary
744eba
73b754
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-4
73b754
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
73b754
1841cb
* Tue Jul 30 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.12.0-4
1841cb
- Fix rpmlint warnings
1841cb
- License update
1841cb
- Add patch to use build_dir argument in build_extension
Orion Poplawski 019d6d
744eba
* Wed May 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-3
744eba
- Remove old ufsparse references, use suitesparse
744eba
- Spec cleanup
744eba
Orion Poplawski db1d7e
* Mon Apr 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-2
Orion Poplawski db1d7e
- Add patch to fix segfaul in test of sgeqrf
Orion Poplawski db1d7e
e2c5ca
* Wed Apr 10 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-1
e2c5ca
- Update to 0.12.0 final
e2c5ca
- No longer remove weave from python3 build
e2c5ca
Orion Poplawski e451a6
* Sat Feb 16 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-0.1.b1
Orion Poplawski e451a6
- Update to 0.12.0b1
Orion Poplawski e451a6
- Drop upstreamed linalg patch
Orion Poplawski e451a6
Orion Poplawski 86c679
* Wed Feb 13 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-4
Orion Poplawski 86c679
- Add patch from upstream to fix python3.3 issues in linalg routines
Orion Poplawski 86c679
Orion Poplawski aec9c6
* Tue Feb 12 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-3
Orion Poplawski aec9c6
- Disable python3 tests for now
Orion Poplawski aec9c6
b7b47a
* Mon Oct  8 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-2
b7b47a
- Add requires python3-numpy, python3-f2py for python3-scipy (bug 863755)
b7b47a
Orion Poplawski e1be8b
* Sun Sep 30 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-1
Orion Poplawski e1be8b
- Update to 0.11.0 final
Orion Poplawski e1be8b
cb69bd
* Thu Aug 23 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-0.1.rc2
cb69bd
- Update to 0.11.0rc2
cb69bd
e6c765
* Mon Aug  6 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-4
e6c765
- Rebuild for python 3.3
e6c765
9c928f
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 0.10.1-3
9c928f
- remove rhel logic from with_python3 conditional
9c928f
efc71d
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-2
efc71d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
efc71d
Orion Poplawski 6f9862
* Fri Mar 16 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-1
Orion Poplawski 6f9862
- Update to 0.10.1
Orion Poplawski 6f9862
6d72b8
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.0-2
6d72b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6d72b8
Orion Poplawski 091f26
* Mon Nov 14 2011 Orion Poplawski <orion@cora.nwra.com> - 0.10.0-1
Orion Poplawski 091f26
- Update to 0.10.0
Orion Poplawski 091f26
Thomas Spura 195454
* Sat Sep  3 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.9.0-2
Thomas Spura 195454
- little cosmetic changes
Thomas Spura 195454
- filter provides in python_sitearch
Thomas Spura 195454
Thomas Spura 195454
* Fri Sep 02 2011 Andrew McNabb <amcnabb@mcnabbs.org>
Thomas Spura 195454
- add python3 subpackage
Thomas Spura 195454
Orion Poplawski 50c7e0
* Fri Apr 1 2011 Orion Poplawski <orion@cora.nwra.com> - 0.9.0-1
Orion Poplawski 50c7e0
- Update to 0.9.0
Orion Poplawski 50c7e0
- Drop all stsci sources and patches, dropped from upstream
Orion Poplawski 50c7e0
- Drop gcc and py27 patches fixed upstream
Orion Poplawski 50c7e0
- Add %%check section to run tests
Orion Poplawski 50c7e0
7f7243
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
7f7243
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7f7243
8f15b9
* Sat Jul 31 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-3
617a6d
- Fix scipy build on python-2.7
617a6d
cc9bd4
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.7.2-2
cc9bd4
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
cc9bd4
4e3395
* Thu Jul 1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.2-1
a5f59e
- New upstream release
4e3395
8f15b9
* Sun Apr 11 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-3
a5f59e
- Bump for rebuild against numpy 1.3
f1fe39
f1fe39
* Thu Apr  1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-2
a5f59e
- Bump for rebuild against numpy 1.4.0
0df300
1ac135
* Thu Dec 10 2009 Jon Ciesla <limb@jcomserv.net> - 0.7.1-1
1ac135
- Update to 0.7.1.
1ac135
c64752
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-5
c64752
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c64752
939fe3
* Sun Jun 14  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-4
939fe3
- Fix for gcc34 weave blitz bug #505379
939fe3
237f30
* Tue Apr 7  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-3
237f30
- Add f2py requires to prepared for numpy packaging split
237f30
7005ef
* Sun Mar 1  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-2
7005ef
- Patch for stsci image function syntax fix.
7005ef
873f0a
* Thu Feb 26 2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-1
873f0a
- Update to final 0.7 release
873f0a
44bbb2
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.3.b1
44bbb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
44bbb2
0c70af
* Mon Dec 15 2008 Deji Akingunola <dakingun@gmail.com> - 0.7.0-0.2.b1
0c70af
- Rebuild for atlas-3.8.2
0c70af
255299
* Mon Dec 01 2008  Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-0.1.b1
255299
- Update to latest beta which lists python 2.6 support
255299
895ade
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.0-8
895ade
- Rebuild for Python 2.6
895ade
2a42db
* Fri Oct 03 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-7
2a42db
- fix the stsci fix
2a42db
2a3713
* Thu Oct 02 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-6
2a3713
- include missing setup files for stsci module
2a3713
ea45f0
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.6.0-5
ea45f0
- Autorebuild for GCC 4.3
ea45f0
0eaafa
* Fri Jan 04 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-4
0eaafa
- fix for egg-info file creation
0eaafa
aad828
* Wed Oct 03 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-3
aad828
- include_dirs changes for ufsparse change in development
aad828
aad828
* Tue Oct 02 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-2
aad828
- Fix licensing to match Fedora packaging guidance
aad828
- Remove unnecessary library deps
aad828
aad828
* Tue Sep 25 2007 Jarrod Millman <millman@berkeley.edu> - 0.6.0-1
aad828
- update to new upstream source
aad828
- update Summary, License, Url, and description
aad828
- added extra dependencies
aad828
- remove symlink since Lib has been renamed scipy
aad828
d298e1
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2.1-1
d298e1
- Update to new upstream source
d298e1
897137
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-3
897137
- fix licensing tag and bump for buildid rebuild
897137
80f1d0
* Wed Apr 18 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.2
80f1d0
- go back to using gfortran now that numpy is patched
80f1d0
260992
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.1
260992
- minor correction for f77 usage
260992
2e6656
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2
2e6656
- revert to f77 due to issue with numpy in development
2e6656
2e6656
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1.1
2e6656
- remove arch specific optimizations
2e6656
e42f28
* Wed Feb 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1
e42f28
- Update for new upstream release
e42f28
6e804c
* Mon Dec  11 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-5
6e804c
- Bump for rebuild against python 2.5 in devel tree
6e804c
ba422b
* Sun Dec  3 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-4
a5f59e
- Minor adjustments to specfile for packaging guidelines.
ba422b
- Changed buildrequires fftw version 3  from fftw2
ba422b
ba422b
* Sat Dec  2 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-2
ba422b
- Updated spec for FE Packaging Guidelines and for upstream version 0.5.1
ba422b
ba422b
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-4
ba422b
- Add BuildRequires gcc-c++
ba422b
- Add python-devel
ba422b
- Add libstdc++
ba422b
ba422b
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
ba422b
- Add BuildRequires gcc-gfortran
ba422b
ba422b
* Sun May  7 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
ba422b
- Add BuildRequires numpy
ba422b
ba422b
ba422b
* Wed May  3 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-2
ba422b
- Fix BuildRoot
ba422b
- Add BuildRequires, Requires
ba422b
- Test remove d1mach patch
ba422b
- Fix defattr
ba422b
- Add changelog
ba422b
- Removed Prefix, Vendor
ba422b
- Fix Source0
ba422b