Blame SPECS/numpy.spec

77a15f
%{?scl:%scl_package numpy}
77a15f
%{!?scl:%global pkg_name %{name}}
77a15f
%global python3_pkgversion %{nil}
77a15f
77a15f
#uncomment next line for a release candidate or a beta
77a15f
#%%global relc rc1
77a15f
77a15f
# Tests disabled due to missing dependencies
77a15f
%bcond_with tests
77a15f
77a15f
%global modname numpy
77a15f
77a15f
Name:           %{?scl_prefix}numpy
77a15f
Version:        1.17.3
77a15f
Release:        5%{?dist}
77a15f
Summary:        A fast multidimensional array facility for Python
77a15f
77a15f
# Everything is BSD except for class SafeEval in numpy/lib/utils.py which is Python
77a15f
License:        BSD and Python and ASL 2.0
77a15f
URL:            http://www.numpy.org/
77a15f
Source0:        https://github.com/%{pkg_name}/%{pkg_name}/releases/download/v%{version}/%{pkg_name}-%{version}.tar.gz
77a15f
Source1:        https://docs.scipy.org/doc/numpy/numpy-html-1.17.0.zip
77a15f
# Upstream issue: https://github.com/numpy/numpy/issues/13173
77a15f
Patch0:         0001-Remove-failing-test-from-linalg-module.patch
77a15f
77a15f
%description
77a15f
NumPy is a general-purpose array-processing package designed to
77a15f
efficiently manipulate large multi-dimensional arrays of arbitrary
77a15f
records without sacrificing too much speed for small multi-dimensional
77a15f
arrays.  NumPy is built on the Numeric code base and adds features
77a15f
introduced by numarray as well as an extended C-API and the ability to
77a15f
create arrays of arbitrary type.
77a15f
77a15f
There are also basic facilities for discrete fourier transform,
77a15f
basic linear algebra and random number generation. Also included in
77a15f
this package is a version of f2py that works properly with NumPy.
77a15f
77a15f
77a15f
%package -n %{?scl_prefix}python%{python3_pkgversion}-numpy
77a15f
Summary:        A fast multidimensional array facility for Python
77a15f
License:        BSD
77a15f
77a15f
%{?scl:Requires: %{scl}-runtime}
77a15f
%{?scl:BuildRequires: %{scl}-runtime}
77a15f
BuildRequires:  %{?scl_prefix}python%{python3_pkgversion}-devel
77a15f
BuildRequires:  %{?scl_prefix}python%{python3_pkgversion}-setuptools
77a15f
BuildRequires:  %{?scl_prefix}python%{python3_pkgversion}-Cython
77a15f
BuildRequires:  %{?scl_prefix}python%{python3_pkgversion}-rpm-macros
77a15f
77a15f
# SCL: build with gcc from devtoolset SCL
77a15f
# Update to new devtoolset version if necessary
77a15f
%global dts devtoolset-9
77a15f
BuildRequires: %{dts}-gcc %{dts}-gcc-gfortran
77a15f
# BuildRequires:  gcc-gfortran gcc
77a15f
77a15f
BuildRequires:  chrpath
77a15f
BuildRequires:  lapack-devel
77a15f
%if %{with tests}
77a15f
BuildRequires:  %{?scl_prefix}python%{python3_pkgversion}-pytest
77a15f
%endif
77a15f
BuildRequires: atlas-devel
77a15f
77a15f
Requires:      %{?scl_prefix}python%{python3_pkgversion}-setuptools
77a15f
77a15f
%description -n %{?scl_prefix}python%{python3_pkgversion}-numpy
77a15f
NumPy is a general-purpose array-processing package designed to
77a15f
efficiently manipulate large multi-dimensional arrays of arbitrary
77a15f
records without sacrificing too much speed for small multi-dimensional
77a15f
arrays.  NumPy is built on the Numeric code base and adds features
77a15f
introduced by numarray as well as an extended C-API and the ability to
77a15f
create arrays of arbitrary type.
77a15f
77a15f
There are also basic facilities for discrete fourier transform,
77a15f
basic linear algebra and random number generation. Also included in
77a15f
this package is a version of f2py that works properly with NumPy.
77a15f
77a15f
77a15f
%package -n %{?scl_prefix}python%{python3_pkgversion}-numpy-f2py
77a15f
Summary:        f2py for numpy
77a15f
Requires:       %{?scl_prefix}python%{python3_pkgversion}-numpy%{?_isa} = %{version}-%{release}
77a15f
Requires:       %{?scl_prefix}python%{python3_pkgversion}-devel
77a15f
Provides:       %{?scl_prefix}python%{python3_pkgversion}-f2py = %{version}-%{release}
77a15f
77a15f
%description -n %{?scl_prefix}python%{python3_pkgversion}-numpy-f2py
77a15f
This package includes a version of f2py that works properly with NumPy.
77a15f
77a15f
77a15f
%package -n %{?scl_prefix}python%{python3_pkgversion}-numpy-doc
77a15f
Summary:	Documentation for numpy
77a15f
Requires:	%{?scl_prefix}python%{python3_pkgversion}-numpy = %{version}-%{release}
77a15f
BuildArch:	noarch
77a15f
77a15f
%description -n %{?scl_prefix}python%{python3_pkgversion}-numpy-doc
77a15f
This package provides the complete documentation for NumPy.
77a15f
77a15f
77a15f
%prep
77a15f
%autosetup -n %{pkg_name}-%{version}%{?relc} -p1
77a15f
77a15f
# Force re-cythonization (ifed for PKG-INFO presence in setup.py)
77a15f
rm PKG-INFO
77a15f
77a15f
# workaround for rhbz#849713
77a15f
# http://mail.scipy.org/pipermail/numpy-discussion/2012-July/063530.html
77a15f
rm numpy/distutils/command/__init__.py && touch numpy/distutils/command/__init__.py
77a15f
77a15f
77a15f
%build
77a15f
%{?scl:scl enable %{scl} - << \EOF}
77a15f
set -ex
77a15f
env ATLAS=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    FFTW=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    BLAS=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    LAPACK=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    CFLAGS="%{optflags} --std=c99" \
77a15f
    NPY_DISTUTILS_APPEND_FLAGS=1 \
77a15f
    %{__python3} setup.py build
77a15f
%{?scl:EOF}
77a15f
77a15f
77a15f
%install
77a15f
mkdir docs
77a15f
pushd docs
77a15f
unzip %{SOURCE1}
77a15f
popd
77a15f
77a15f
#%%{__python3} setup.py install -O1 --skip-build --root %%{buildroot}
77a15f
# skip-build currently broken, this works around it for now
77a15f
77a15f
%{?scl:scl enable %{scl} - << \EOF}
77a15f
env ATLAS=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    FFTW=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    BLAS=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    LAPACK=%{?scl:%_root_libdir}%{?!scl:%_libdir} \
77a15f
    CFLAGS="%{optflags} --std=c99" \
77a15f
    %{__python3} setup.py install --root %{buildroot}
77a15f
77a15f
pushd %{buildroot}%{python3_sitearch}/%{pkg_name} &> /dev/null
77a15f
pathfix.py -i "%{__python3}" -pnk %{buildroot}
77a15f
popd &> /dev/null
77a15f
%{?scl:EOF}
77a15f
77a15f
#symlink for includes, BZ 185079
77a15f
mkdir -p %{buildroot}%{_includedir}
77a15f
ln -s %{python3_sitearch}/%{pkg_name}/core/include/numpy/ %{buildroot}%{_includedir}/numpy
77a15f
77a15f
# remove RPATHs and RUNPATHs from shared libraries
77a15f
find %{buildroot} -name '*.so' -exec chrpath --delete {} +
77a15f
77a15f
77a15f
%check
77a15f
%if %{with tests}
77a15f
%if %{_arch} != s390x && %{_arch} != ppc64le
77a15f
77a15f
cd "%{buildroot}"
77a15f
%{?scl:scl enable %{scl} - << \EOF}
77a15f
PATH="$PATH:%{buildroot}%{_bindir}" PYTHONPATH="%{buildroot}%{python3_sitearch}" %{__python3} -c "import numpy ; numpy.test(verbose=2)"
77a15f
%{?scl:EOF}
77a15f
# Cleanup after tests.
77a15f
rm -rf _configtest*
77a15f
77a15f
%endif
77a15f
%endif
77a15f
77a15f
77a15f
%files -n %{?scl_prefix}python%{python3_pkgversion}-numpy
77a15f
%license LICENSE.txt
77a15f
%doc THANKS.txt site.cfg.example
77a15f
%{python3_sitearch}/%{pkg_name}/__pycache__/*
77a15f
%dir %{python3_sitearch}/%{pkg_name}
77a15f
%{python3_sitearch}/%{pkg_name}/*.py*
77a15f
%{python3_sitearch}/%{pkg_name}/core
77a15f
%{python3_sitearch}/%{pkg_name}/distutils
77a15f
%{python3_sitearch}/%{pkg_name}/doc
77a15f
%{python3_sitearch}/%{pkg_name}/fft
77a15f
%{python3_sitearch}/%{pkg_name}/lib
77a15f
%{python3_sitearch}/%{pkg_name}/linalg
77a15f
%{python3_sitearch}/%{pkg_name}/ma
77a15f
%{python3_sitearch}/%{pkg_name}/random
77a15f
%{python3_sitearch}/%{pkg_name}/testing
77a15f
%{python3_sitearch}/%{pkg_name}/tests
77a15f
%{python3_sitearch}/%{pkg_name}/compat
77a15f
%{python3_sitearch}/%{pkg_name}/matrixlib
77a15f
%{python3_sitearch}/%{pkg_name}/polynomial
77a15f
%{python3_sitearch}/%{pkg_name}-*.egg-info
77a15f
%{_includedir}/numpy
77a15f
%exclude %{python3_sitearch}/%{pkg_name}/LICENSE.txt
77a15f
77a15f
%files -n %{?scl_prefix}python%{python3_pkgversion}-numpy-f2py
77a15f
%{_bindir}/f2py%{python3_version}
77a15f
%{_bindir}/f2py3
77a15f
%{_bindir}/f2py
77a15f
%{python3_sitearch}/%{pkg_name}/f2py
77a15f
77a15f
%files -n %{?scl_prefix}python%{python3_pkgversion}-numpy-doc
77a15f
%doc docs/*
77a15f
77a15f
77a15f
%changelog
77a15f
* Wed Feb 05 2020 Tomas Orsava <torsava@redhat.com> - 1.17.3-5
77a15f
- Import from the python38 module and modified for rh-python38 RHSCL
77a15f
- Resolves: rhbz#1671025
77a15f
77a15f
* Thu Dec 12 2019 Tomas Orsava <torsava@redhat.com> - 1.17.3-4
77a15f
- Exclude unsupported i686 arch
77a15f
77a15f
* Mon Nov 25 2019 Lumír Balhar <lbalhar@redhat.com> - 1.17.3-3
77a15f
- Removed test which fails due to outdated openblas
77a15f
77a15f
* Wed Nov 20 2019 Lumír Balhar <lbalhar@redhat.com> - 1.17.3-2
77a15f
- Adjusted for Python 3.8 module in RHEL 8
77a15f
- Removed the Epoch from Fedora
77a15f
77a15f
* Fri Oct 18 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.17.3-1
77a15f
- 1.17.3
77a15f
77a15f
* Sat Sep 07 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.17.2-1
77a15f
- 1.17.2
77a15f
77a15f
* Thu Aug 29 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.17.1-1
77a15f
- 1.17.1
77a15f
77a15f
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 1:1.17.0-3
77a15f
- Rebuilt for Python 3.8
77a15f
77a15f
* Thu Aug 01 2019 Miro Hrončok <mhroncok@redhat.com> - 1:1.17.0-2
77a15f
- Reintroduce libnpymath.a (#1735674)
77a15f
77a15f
* Tue Jul 30 2019 Gwyn Ciesla <gwync@protonmail.com> 1:1.17.0-1
77a15f
- 1.17.0, split out Python 2.
77a15f
77a15f
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.16.4-3
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
77a15f
77a15f
* Thu Jun 20 2019 Kalev Lember <klember@redhat.com> - 1:1.16.4-2
77a15f
- Avoid hardcoding /usr prefix
77a15f
77a15f
* Tue May 28 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.16.4-1
77a15f
- 1.16.4
77a15f
77a15f
* Thu May 16 2019 Orion Poplawski <orion@nwra.com> - 1:1.16.3-2
77a15f
- Build only with openblasp (bugz#1709161)
77a15f
77a15f
* Mon Apr 22 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.16.3-1
77a15f
- 1.16.3.
77a15f
77a15f
* Tue Feb 26 2019 Gwyn Ciesla <gwync@protonmail.com> - 1:1.16.2-1
77a15f
- 1.16.2.
77a15f
77a15f
* Fri Feb 01 2019 Gwyn Ciesla <limburgher@gmail.com> - 1:1.16.1-1
77a15f
- 1.16.1.
77a15f
77a15f
* Tue Jan 22 2019 Gwyn Ciesla <limburgher@gmail.com> - 1:1.16.0-1
77a15f
- 1.16.0.
77a15f
77a15f
* Wed Aug 29 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1:1.15.1-2
77a15f
- Switch to pytest for running tests during check
77a15f
- Stop ignoring failures when running tests
77a15f
- Set PATH in check so that f2py tests work
77a15f
- Update docs to match release
77a15f
- Remove outdated workaround from rhbz#849713
77a15f
77a15f
* Wed Aug 22 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1:1.15.1-1
77a15f
- Update to latest version
77a15f
77a15f
* Sat Aug 11 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1:1.15.0-2
77a15f
- Fix broken build on s390x
77a15f
- Remove bytecode produced by pytest
77a15f
- Re-enable tests on s390x
77a15f
77a15f
* Tue Jul 24 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.15.0-1
77a15f
- 1.15.0
77a15f
77a15f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.14.5-3
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
77a15f
77a15f
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 1:1.14.5-2
77a15f
- Rebuilt for Python 3.7
77a15f
77a15f
* Wed Jun 13 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.14.5-1
77a15f
- 1.14.5
77a15f
77a15f
* Tue May 01 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.14.3-1
77a15f
- 1.14.3
77a15f
77a15f
* Mon Mar 12 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.14.2-1
77a15f
- 1.14.2
77a15f
77a15f
* Wed Feb 21 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.14.1-1
77a15f
- 1.14.1
77a15f
77a15f
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.14.0-0.rc1.1
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
77a15f
77a15f
* Wed Dec 13 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.14.0-0.rc1
77a15f
- 1.14.0 rc1
77a15f
77a15f
* Mon Dec 11 2017 Iryna Shcherbina <ishcherb@redhat.com> - 1:1.13.3-5
77a15f
- Fix ambiguous Python 2 dependency declarations
77a15f
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
77a15f
77a15f
* Thu Nov 16 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.3-4
77a15f
- Split out doc subpackage.
77a15f
77a15f
* Mon Nov 06 2017 Merlin Mathesius <mmathesi@redhat.com> - 1:1.13.3-3
77a15f
- Cleanup spec file conditionals
77a15f
77a15f
* Tue Oct 31 2017 Christian Dersch <lupinix@mailbox.org> - 1:1.13.3-2
77a15f
- set proper environment variables for openblas
77a15f
77a15f
* Wed Oct 04 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.3-1
77a15f
- 1.13.3
77a15f
77a15f
* Thu Sep 28 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.2-1
77a15f
- 1.13.2
77a15f
77a15f
* Tue Aug 08 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.1-4
77a15f
- Use openblas where available, BZ 1472318.
77a15f
77a15f
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.13.1-3
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
77a15f
77a15f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.13.1-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
77a15f
77a15f
* Fri Jul 07 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.1-1
77a15f
- 1.13.1 final
77a15f
77a15f
* Fri Jun 09 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.0-1
77a15f
- 1.13.0 final
77a15f
77a15f
* Fri May 19 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.0-0.rc2
77a15f
- 1.13.0 rc2
77a15f
77a15f
* Thu May 11 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.13.0-0.rc1
77a15f
- 1.13.0 rc1
77a15f
77a15f
* Wed Mar 29 2017 Gwyn Ciesla <limburgher@gmail.com> - 1:1.12.1-1
77a15f
- 1.12.1
77a15f
77a15f
* Tue Jan 31 2017 Simone Caronni <negativo17@gmail.com> - 1:1.12.0-1
77a15f
- Update to 1.12.0, build with gcc 7.0.
77a15f
77a15f
* Mon Dec 12 2016 Charalampos Stratakis <cstratak@redhat.com> - 1:1.11.2-2
77a15f
- Rebuild for Python 3.6
77a15f
77a15f
* Mon Oct 3 2016 Orion Poplawski <orion@cora.nwra.com> - 1:1.11.2-1
77a15f
- Update to 1.11.2 final
77a15f
77a15f
* Thu Sep 15 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.11.2-0.rc1
77a15f
- Update to 1.11.2rc1, BZ 1340440.
77a15f
77a15f
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.11.1-2
77a15f
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
77a15f
77a15f
* Tue Jun 28 2016 Orion Poplawski <orion@cora.nwra.com> - 1:1.11.1-1
77a15f
- Update to 1.11.1 final
77a15f
77a15f
* Tue Jun 07 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.11.1-0.rc1
77a15f
- Update to 1.11.1rc1, BZ 1340440.
77a15f
77a15f
* Mon Mar 28 2016 Orion Poplawski <orion@cora.nwra.com> - 1:1.11.0-4
77a15f
- Update to 1.11.0 final
77a15f
77a15f
* Wed Mar 23 2016 Orion Poplawski <orion@cora.nwra.com> - 1:1.11.0-3.rc2
77a15f
- Update to 1.11.0rc2
77a15f
77a15f
* Sun Mar  6 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1:1.11.0-2.b3
77a15f
- Bump Release. 1b2 is higher than 0b3
77a15f
77a15f
* Wed Feb 10 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.11.0-0.b3
77a15f
- Update to 1.11.0b2, BZ 1306249.
77a15f
77a15f
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.11.0-1b2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
77a15f
77a15f
* Sun Jan 31 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.11.0-0.b2
77a15f
- Update to 1.11.0b2, BZ 1303387.
77a15f
77a15f
* Tue Jan 26 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.11.0-020161016.cc2b04git
77a15f
- Update to git snapshot (due to build issue) after 1.11.0b1, BZ 1301943.
77a15f
77a15f
* Thu Jan 07 2016 Jon Ciesla <limburgher@gmail.com> - 1:1.10.4-1
77a15f
- Update to 1.10.4, BZ 1296509.
77a15f
77a15f
* Tue Dec 15 2015 Jon Ciesla <limburgher@gmail.com> - 1:1.10.2-1
77a15f
- Update to 1.10.2, BZ 1291674.
77a15f
77a15f
* Tue Dec 08 2015 Jon Ciesla <limburgher@gmail.com> - 1:1.10.2-0.2.rc2
77a15f
- Update to 1.10.2rc1, BZ 1289550.
77a15f
77a15f
* Fri Nov 13 2015 Orion Poplawski <orion@cora.nwra.com> - 1:1.10.2-0.1.rc1
77a15f
- Update to 1.10.2rc1
77a15f
- Drop opt-flags patch applied upstream
77a15f
77a15f
* Fri Nov 13 2015 Kalev Lember <klember@redhat.com> - 1:1.10.1-6
77a15f
- Add provides to satisfy numpy%%{_isa} requires in other packages
77a15f
77a15f
* Thu Nov 12 2015 Orion Poplawski <orion@nwra.com> - 1:1.10.1-5
77a15f
- Re-add provides f2py
77a15f
77a15f
* Thu Nov 12 2015 Kalev Lember <klember@redhat.com> - 1:1.10.1-4
77a15f
- Fix obsoletes / provides for numpy -> python2-numpy rename
77a15f
77a15f
* Wed Oct 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 1:1.10.1-3
77a15f
- Remove fortran flags or arm would build with -march=x86-64
77a15f
77a15f
* Wed Oct 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 1:1.10.1-2
77a15f
- Provide python2-* packages
77a15f
- Run tests with verbose=2
77a15f
77a15f
* Tue Oct 13 2015 Jon Ciesla <limburgher@gmail.com> - 1:1.10.1-1
77a15f
- Update to 1.10.1, BZ 1271022.
77a15f
77a15f
* Tue Oct 13 2015 Robert Kuska <rkuska@redhat.com> - 1:1.10.0-2
77a15f
- Rebuilt for Python3.5 rebuild
77a15f
77a15f
* Tue Oct 06 2015 Jon Ciesla <limburgher@gmail.com> - 1:1.10.0-1
77a15f
- Update to 1.10.0 final.
77a15f
77a15f
* Wed Sep 02 2015 Jon Ciesla <limburgher@gmail.com> - 1:1.10.0-0.b1
77a15f
- Update to 1.10.0b1, BZ 1252641.
77a15f
77a15f
* Thu Aug 13 2015 Orion Poplawski <orion@nwra.com> - 1:1.9.2-3
77a15f
- Add python2-numpy provides (bug #1249423)
77a15f
- Spec cleanup
77a15f
77a15f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.9.2-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
77a15f
77a15f
* Sun Mar 1 2015 Orion Poplawski <orion@nwra.com> - 1:1.9.2-1
77a15f
- Update to 1.9.2
77a15f
77a15f
* Tue Jan 6 2015 Orion Poplawski <orion@nwra.com> - 1:1.9.1-2
77a15f
- Add upstream patch to fix xerbla linkage (bug #1172834)
77a15f
77a15f
* Tue Nov 04 2014 Jon Ciesla <limburgher@gmail.com> - 1:1.9.1-1
77a15f
- Update to 1.9.1, BZ 1160273.
77a15f
77a15f
* Sun Sep 7 2014 Orion Poplawski <orion@nwra.com> - 1:1.9.0-1
77a15f
- Update to 1.9.0
77a15f
77a15f
* Wed Aug 27 2014 Orion Poplawski <orion@nwra.com> - 1:1.9.0-0.1.rc1
77a15f
- Update to 1.9.0rc1
77a15f
77a15f
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.2-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
77a15f
77a15f
* Sun Aug 10 2014 Orion Poplawski <orion@nwra.com> - 1:1.8.2-1
77a15f
- Update to 1.8.2
77a15f
77a15f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.1-4
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
77a15f
77a15f
* Fri May 9 2014 Orion Poplawski <orion@nwra.com> - 1:1.8.1-3
77a15f
- Rebuild for Python 3.4
77a15f
77a15f
* Wed May 07 2014 Jaromir Capik <jcapik@redhat.com> - 1:1.8.1-2
77a15f
- Fixing FTBFS on ppc64le (#1078354)
77a15f
77a15f
* Tue Mar 25 2014 Orion Poplawski <orion@nwra.com> - 1:1.8.1-1
77a15f
- Update to 1.8.1
77a15f
77a15f
* Tue Mar 4 2014 Orion Poplawski <orion@nwra.com> - 1:1.8.0-5
77a15f
- Fix __pycache__ ownership (bug #1072467)
77a15f
77a15f
* Mon Feb 10 2014 Thomas Spura <tomspur@fedoraproject.org> - 1:1.8.0-4
77a15f
- Fix CVE-2014-1858, CVE-2014-1859: #1062009, #1062359
77a15f
77a15f
* Mon Nov 25 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-3
77a15f
- Ship doc module (bug #1034357)
77a15f
77a15f
* Wed Nov 6 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-2
77a15f
- Move f2py documentation to f2py package (bug #1027394)
77a15f
77a15f
* Wed Oct 30 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-1
77a15f
- Update to 1.8.0 final
77a15f
77a15f
* Mon Oct 14 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-0.7.rc2
77a15f
- Update to 1.8.0rc2
77a15f
- Create clean site.cfg
77a15f
- Use serial atlas
77a15f
77a15f
* Mon Sep 23 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-0.6.b2
77a15f
- Add [atlas] to site.cfg for new atlas library names
77a15f
77a15f
* Sun Sep 22 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-0.5.b2
77a15f
- Update site.cfg for new atlas library names
77a15f
77a15f
* Sat Sep 21 2013 David Tardon <dtardon@redhat.com> - 1:1.8.0-0.4.b2
77a15f
- rebuild for atlas 3.10
77a15f
77a15f
* Tue Sep 10 2013 Jon Ciesla <limburgher@gmail.com> - 1:1.8.0-0.3.b2
77a15f
- Fix libdir path in site.cfg, BZ 1006242.
77a15f
77a15f
* Sun Sep 8 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-0.2.b2
77a15f
- Update to 1.8.0b2
77a15f
77a15f
* Wed Sep 4 2013 Orion Poplawski <orion@nwra.com> - 1:1.8.0-0.1.b1
77a15f
- Update to 1.8.0b1
77a15f
- Drop f2py patch applied upstream
77a15f
77a15f
* Tue Aug 27 2013 Jon Ciesla <limburgher@gmail.com> - 1:1.7.1-5
77a15f
- URL Fix, BZ 1001337
77a15f
77a15f
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.7.1-4
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
77a15f
77a15f
* Tue Jul 30 2013 Tomas Tomecek <ttomecek@redhat.com> - 1:1.7.1-3
77a15f
- Fix rpmlint warnings
77a15f
- Update License
77a15f
- Apply patch: change shebang of f2py to use binary directly
77a15f
77a15f
* Sun Jun 2 2013 Orion Poplawski <orion@nwra.com> - 1:1.7.1-2
77a15f
- Specfile cleanup (bug #969854)
77a15f
77a15f
* Wed Apr 10 2013 Orion Poplawski <orion@nwra.com> - 1:1.7.1-1
77a15f
- Update to 1.7.1
77a15f
77a15f
* Sat Feb 9 2013 Orion Poplawski <orion@nwra.com> - 1:1.7.0-1
77a15f
- Update to 1.7.0 final
77a15f
77a15f
* Sun Dec 30 2012 Orion Poplawski <orion@nwra.com> - 1:1.7.0-0.5.rc1
77a15f
- Update to 1.7.0rc1
77a15f
77a15f
* Thu Sep 20 2012 Orion Poplawski <orion@nwra.com> - 1:1.7.0-0.4.b2
77a15f
- Update to 1.7.0b2
77a15f
- Drop patches applied upstream
77a15f
77a15f
* Wed Aug 22 2012 Orion Poplawski <orion@nwra.com> - 1:1.7.0-0.3.b1
77a15f
- Add patch from github pull 371 to fix python 3.3 pickle issue
77a15f
- Remove cython .c source regeneration - fails now
77a15f
77a15f
* Wed Aug 22 2012 Orion Poplawski <orion@nwra.com> - 1:1.7.0-0.2.b1
77a15f
- add workaround for rhbz#849713 (fixes FTBFS)
77a15f
77a15f
* Tue Aug 21 2012 Orion Poplawski <orion@cora.nwra.com> - 1:1.7.0-0.1.b1
77a15f
- Update to 1.7.0b1
77a15f
- Rebase python 3.3 patchs to current git master
77a15f
- Drop patches applied upstream
77a15f
77a15f
* Sun Aug  5 2012 David Malcolm <dmalcolm@redhat.com> - 1:1.6.2-5
77a15f
- rework patches for 3.3 to more directly reflect upstream's commits
77a15f
- re-enable test suite on python 3
77a15f
- forcibly regenerate Cython .c source to avoid import issues on Python 3.3
77a15f
77a15f
* Sun Aug  5 2012 Thomas Spura <tomspur@fedoraproject.org> - 1:1.6.2-4
77a15f
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
77a15f
- needs unicode patch
77a15f
77a15f
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 1:1.6.2-3
77a15f
- remove rhel logic from with_python3 conditional
77a15f
77a15f
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.2-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
77a15f
77a15f
* Sun May 20 2012 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.2-1
77a15f
- Update to 1.6.2 final
77a15f
77a15f
* Sat May 12 2012 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.2rc1-0.1
77a15f
- Update to 1.6.2rc1
77a15f
77a15f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.1-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
77a15f
77a15f
* Mon Nov 7 2011 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.1-1
77a15f
- Update to 1.6.1
77a15f
77a15f
* Fri Jun 17 2011 Jon Ciesla <limb@jcomserv.net> - 1:1.6.0-2
77a15f
- Bump and rebuild for BZ 712251.
77a15f
77a15f
* Mon May 16 2011 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.0-1
77a15f
- Update to 1.6.0 final
77a15f
77a15f
* Mon Apr 4 2011 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.0-0.2.b2
77a15f
- Update to 1.6.0b2
77a15f
- Drop import patch fixed upstream
77a15f
77a15f
* Thu Mar 31 2011 Orion Poplawski <orion@cora.nwra.com> - 1:1.6.0-0.1.b1
77a15f
- Update to 1.6.0b1
77a15f
- Build python3  module with python3
77a15f
- Add patch from upstream to fix build time import error
77a15f
77a15f
* Wed Mar 30 2011 Orion Poplawski <orion@cora.nwra.com> - 1:1.5.1-1
77a15f
- Update to 1.5.1 final
77a15f
77a15f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.5.1-0.4
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
77a15f
77a15f
* Thu Jan 13 2011 Dan Horák <dan[at]danny.cz> - 1:1.5.1-0.3
77a15f
- fix the AttributeError during tests
77a15f
- fix build on s390(x)
77a15f
77a15f
* Wed Dec 29 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.5.1-0.2
77a15f
- rebuild for newer python3
77a15f
77a15f
* Wed Oct 27 2010 Thomas Spura <tomspur@fedoraproject.org> - 1:1.5.1-0.1
77a15f
- update to 1.5.1rc1
77a15f
- add python3 subpackage
77a15f
- some spec-cleanups
77a15f
77a15f
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.4.1-6
77a15f
- actually add the patch this time
77a15f
77a15f
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.4.1-5
77a15f
- fix segfault within %%check on 2.7 (patch 2)
77a15f
77a15f
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.4.1-4
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
77a15f
77a15f
* Sun Jul 18 2010 Dan Horák <dan[at]danny.cz> 1.4.1-3
77a15f
- ignore the "Ticket #1299 second test" failure on s390(x)
77a15f
77a15f
* Thu Jun 24 2010 Jef Spaleta <jspaleta@fedoraprject.org> 1.4.1-2
77a15f
- source commit fix
77a15f
77a15f
* Thu Jun 24 2010 Jef Spaleta <jspaleta@fedoraprject.org> 1.4.1-1
77a15f
- New upstream release. Include backported doublefree patch
77a15f
77a15f
* Mon Apr 26 2010 Jon Ciesla <limb@jcomserv.net> 1.3.0-8
77a15f
- Moved distutils back to the main package, BZ 572820.
77a15f
77a15f
* Thu Apr 08 2010 Jon Ciesla <limb@jcomserv.net> 1.3.0-7
77a15f
- Reverted to 1.3.0 after upstream pulled 1.4.0, BZ 579065.
77a15f
77a15f
* Tue Mar 02 2010 Jon Ciesla <limb@jcomserv.net> 1.4.0-5
77a15f
- Linking /usr/include/numpy to .h files, BZ 185079.
77a15f
77a15f
* Tue Feb 16 2010 Jon Ciesla <limb@jcomserv.net> 1.4.0-4
77a15f
- Re-enabling atlas BR, dropping lapack Requires.
77a15f
77a15f
* Wed Feb 10 2010 Jon Ciesla <limb@jcomserv.net> 1.4.0-3
77a15f
- Since the previous didn't work, Requiring lapack.
77a15f
77a15f
* Tue Feb 09 2010 Jon Ciesla <limb@jcomserv.net> 1.4.0-2
77a15f
- Temporarily dropping atlas BR to work around 562577.
77a15f
77a15f
* Fri Jan 22 2010 Jon Ciesla <limb@jcomserv.net> 1.4.0-1
77a15f
- 1.4.0.
77a15f
- Dropped ARM patch, ARM support added upstream.
77a15f
77a15f
* Tue Nov 17 2009 Jitesh Shah <jiteshs@marvell.com> - 1.3.0-6.fa1
77a15f
- Add ARM support
77a15f
77a15f
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-6
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
77a15f
77a15f
* Thu Jun 11 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-5
77a15f
- Fixed atlas BR, BZ 505376.
77a15f
77a15f
* Fri Apr 17 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-4
77a15f
- EVR bump for pygame chainbuild.
77a15f
77a15f
* Fri Apr 17 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-3
77a15f
- Moved linalg, fft back to main package.
77a15f
77a15f
* Tue Apr 14 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-2
77a15f
- Split out f2py into subpackage, thanks Peter Robinson pbrobinson@gmail.com.
77a15f
77a15f
* Tue Apr 07 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-1
77a15f
- Update to latest upstream.
77a15f
- Fixed Source0 URL.
77a15f
77a15f
* Thu Apr 02 2009 Jon Ciesla <limb@jcomserv.net> 1.3.0-0.rc1
77a15f
- Update to latest upstream.
77a15f
77a15f
* Thu Mar 05 2009 Jon Ciesla <limb@jcomserv.net> 1.2.1-3
77a15f
- Require python-devel, BZ 488464.
77a15f
77a15f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-2
77a15f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
77a15f
77a15f
* Fri Dec 19 2008 Jon Ciesla <limb@jcomserv.net> 1.2.1-1
77a15f
- Update to 1.2.1.
77a15f
77a15f
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.2.0-2
77a15f
- Rebuild for Python 2.6
77a15f
77a15f
* Tue Oct 07 2008 Jon Ciesla <limb@jcomserv.net> 1.2.0-1
77a15f
- New upstream release, added python-nose BR. BZ 465999.
77a15f
- Using atlas blas, not blas-devel. BZ 461472.
77a15f
77a15f
* Wed Aug 06 2008 Jon Ciesla <limb@jcomserv.net> 1.1.1-1
77a15f
- New upstream release
77a15f
77a15f
* Thu May 29 2008 Jarod Wilson <jwilson@redhat.com> 1.1.0-1
77a15f
- New upstream release
77a15f
77a15f
* Tue May 06 2008 Jarod Wilson <jwilson@redhat.com> 1.0.4-1
77a15f
- New upstream release
77a15f
77a15f
* Mon Feb 11 2008 Jarod Wilson <jwilson@redhat.com> 1.0.3.1-2
77a15f
- Add python egg to %%files on f9+
77a15f
77a15f
* Wed Aug 22 2007 Jarod Wilson <jwilson@redhat.com> 1.0.3.1-1
77a15f
- New upstream release
77a15f
77a15f
* Wed Jun 06 2007 Jarod Wilson <jwilson@redhat.com> 1.0.3-1
77a15f
- New upstream release
77a15f
77a15f
* Mon May 14 2007 Jarod Wilson <jwilson@redhat.com> 1.0.2-2
77a15f
- Drop BR: atlas-devel, since it just provides binary-compat
77a15f
  blas and lapack libs. Atlas can still be optionally used
77a15f
  at runtime. (Note: this is all per the atlas maintainer).
77a15f
77a15f
* Mon May 14 2007 Jarod Wilson <jwilson@redhat.com> 1.0.2-1
77a15f
- New upstream release
77a15f
77a15f
* Tue Apr 17 2007 Jarod Wilson <jwilson@redhat.com> 1.0.1-4
77a15f
- Update gfortran patch to recognize latest gfortran f95 support
77a15f
- Resolves rhbz#236444
77a15f
77a15f
* Fri Feb 23 2007 Jarod Wilson <jwilson@redhat.com> 1.0.1-3
77a15f
- Fix up cpuinfo bug (#229753). Upstream bug/change:
77a15f
  http://projects.scipy.org/scipy/scipy/ticket/349
77a15f
77a15f
* Thu Jan 04 2007 Jarod Wilson <jwilson@redhat.com> 1.0.1-2
77a15f
- Per discussion w/Jose Matos, Obsolete/Provide f2py, as the
77a15f
  stand-alone one is no longer supported/maintained upstream
77a15f
77a15f
* Wed Dec 13 2006 Jarod Wilson <jwilson@redhat.com> 1.0.1-1
77a15f
- New upstream release
77a15f
77a15f
* Tue Dec 12 2006 Jarod Wilson <jwilson@redhat.com> 1.0-2
77a15f
- Rebuild for python 2.5
77a15f
77a15f
* Wed Oct 25 2006 Jarod Wilson <jwilson@redhat.com> 1.0-1
77a15f
- New upstream release
77a15f
77a15f
* Wed Sep 06 2006 Jarod Wilson <jwilson@redhat.com> 0.9.8-1
77a15f
- New upstream release
77a15f
77a15f
* Wed Apr 26 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.9.6-1
77a15f
- Upstream update
77a15f
77a15f
* Thu Feb 16 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.9.5-1
77a15f
- Upstream update
77a15f
77a15f
* Mon Feb 13 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.9.4-2
77a15f
- Rebuild for Fedora Extras 5
77a15f
77a15f
* Thu Feb  2 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.9.4-1
77a15f
- Initial RPM release
77a15f
- Added gfortran patch from Neal Becker