%define pkgname %(echo %name | cut -d- -f2- | tr - _) Name: python-numpy Version: 2.2.0 Release: 1mamba Summary: NumPy: Scientific computing with Python NumPy Group: System/Libraries/Python Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://numpy.org/ Source: https://pypi.debian.net/numpy/numpy-%{version}.tar.gz License: BSD ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libgcc BuildRequires: libopenblas-devel BuildRequires: libpython311-devel BuildRequires: libstdc++6-devel ## AUTOBUILDREQ-END BuildRequires: python3-devel >= 3.11.5-3mamba BuildRequires: libblas-devel >= 3.9.0 %ifnarch arm aarch64 BuildRequires: libquadmath-devel %endif BuildRequires: liblapack-devel BuildRequires: gcc-fortran BuildRequires: patchelf BuildRequires: python-Cython-py3 BuildRequires: python-pyproject-metadata-py3 %description NumPy is the fundamental package needed for scientific computing with Python. It contains among other things: * a powerful N-dimensional array object * sophisticated (broadcasting) functions * tools for integrating C/C++ and Fortran code * useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases. %if 0%{?with_pyver} %define py_requires_append \ Obsoletes: python-numpy-devel < 1.26.0-2mamba \ Obsoletes: python-numeric <= 24.2-3mamba \ Obsoletes: python-numeric-devel <= 24.2-3mamba %pyver_package %endif %prep %setup -q -n numpy-%{version} %build CFLAGS="%{optflags}" %{__python} -m build --no-isolation --wheel %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python} -m installer --destdir=%{buildroot} dist/*.whl %if "%{?with_pyver}" != "3" # Rename any conflicting file outside of python site packages tree for f in %{_bindir}/{f2py,numpy-config}; do mv %{buildroot}${f}{,-%{?pyappend}} done %endif %if "%{?with_pyver}" == "3" install -d -m0755 %{buildroot}%{_includedir} ln -s %{python_sitearch}/numpy/_core/include/numpy %{buildroot}%{_includedir}/numpy %endif %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %{?pyappend} %defattr(-,root,root) %{_bindir}/f2py* %{_bindir}/numpy-config* %dir %{python_sitearch}/numpy-%{version}.dist-info %{python_sitearch}/numpy-%{version}.dist-info/* %dir %{python_sitearch}/numpy %{python_sitearch}/numpy/* %if "%{?with_pyver}" == "3" %{_includedir}/numpy %endif %changelog * Mon Dec 09 2024 Automatic Build System 2.2.0-1mamba - automatic version update by autodist * Sat Nov 23 2024 Silvan Calarco 2.1.3-2mamba - fixed %{_includedir}/numpy symlink to includes * Sun Nov 03 2024 Automatic Build System 2.1.3-1mamba - automatic version update by autodist * Sun Oct 06 2024 Automatic Build System 2.1.2-1mamba - automatic version update by autodist * Wed Sep 04 2024 Automatic Build System 2.1.1-1mamba - automatic version update by autodist * Mon Aug 19 2024 Automatic Build System 2.1.0-1mamba - automatic version update by autodist * Thu Aug 15 2024 Silvan Calarco 2.0.1-2mamba - obsolete python-numeric[-devel] * Sun Jul 21 2024 Automatic Build System 2.0.1-1mamba - automatic version update by autodist * Wed Jun 19 2024 Automatic Build System 2.0.0-1mamba - automatic version update by autodist * Wed Jan 03 2024 Automatic Build System 1.26.3-1mamba - automatic version update by autodist * Mon Nov 13 2023 Automatic Build System 1.26.2-1mamba - automatic version update by autodist * Sun Oct 15 2023 Automatic Build System 1.26.1-1mamba - automatic version update by autodist * Fri Sep 29 2023 Silvan Calarco 1.26.0-2mamba - rebuilt with python3 == 3.11 * Fri Sep 22 2023 Automatic Build System 1.26.0-1mamba - automatic version update by autodist * Tue Aug 01 2023 Automatic Build System 1.25.2-1mamba - automatic version update by autodist * Sun Jul 09 2023 Automatic Build System 1.25.1-1mamba - automatic version update by autodist * Sun Jun 18 2023 Automatic Build System 1.25.0-1mamba - automatic version update by autodist * Mon Apr 24 2023 Automatic Build System 1.24.3-1mamba - automatic version update by autodist * Fri Apr 14 2023 Automatic Build System 1.24.2-1mamba - automatic version update by autodist * Sat Oct 08 2022 Silvan Calarco 1.23.3-1mamba - update to 1.23.3 * Fri Aug 19 2022 Silvan Calarco 1.21.5-2mamba - rebuilt with python 3.10 * Tue Dec 21 2021 Automatic Build System 1.21.5-1mamba - automatic version update by autodist * Fri Nov 05 2021 Automatic Build System 1.21.4-1mamba - automatic version update by autodist * Thu Oct 21 2021 Automatic Build System 1.21.3-1mamba - automatic version update by autodist * Mon Aug 16 2021 Automatic Build System 1.21.2-1mamba - automatic version update by autodist * Mon Jul 19 2021 Automatic Build System 1.21.1-1mamba - automatic version update by autodist * Sat Jul 10 2021 Silvan Calarco 1.21.0-1mamba - update to 1.21.0 * Tue May 11 2021 Automatic Build System 1.20.3-1mamba - automatic version update by autodist * Mon Apr 05 2021 Automatic Build System 1.20.2-1mamba - automatic version update by autodist * Wed Mar 24 2021 Automatic Build System 1.20.1-1mamba - automatic version update by autodist * Wed Nov 27 2019 Silvan Calarco 1.16.5-1mamba - update to 1.16.5 * Wed Aug 28 2019 Silvan Calarco 1.16.4-3mamba - fix typo in numpy incllude directory symlink to %{_includedir} * Sun Aug 18 2019 Silvan Calarco 1.16.4-2mamba - rebuilt with -py3 package * Wed May 29 2019 Automatic Build System 1.16.4-1mamba - automatic version update by autodist * Mon May 27 2019 Automatic Build System 1.16.3-1mamba - automatic version update by autodist * Mon Mar 18 2019 Silvan Calarco 1.16.2-2mamba - py36: remove conflicting %{_bindir}/f2py * Sun Mar 17 2019 Silvan Calarco 1.16.2-1mamba - update to 1.16.2 * Thu Oct 06 2016 Automatic Build System 1.11.2-1mamba - automatic version update by autodist * Sun Jul 03 2016 Automatic Build System 1.11.1-1mamba - automatic version update by autodist * Sat Apr 02 2016 Automatic Build System 1.11.0-1mamba - automatic version update by autodist * Thu Mar 17 2016 Davide Madrisan 1.10.4-2mamba - update the specfile for python3 build * Thu Jan 14 2016 Automatic Build System 1.10.4-1mamba - automatic version update by autodist * Tue Dec 15 2015 Automatic Build System 1.10.2-1mamba - automatic version update by autodist * Wed Oct 14 2015 Automatic Build System 1.10.1-1mamba - automatic version update by autodist * Sat Oct 10 2015 Automatic Build System 1.10.0-1mamba - automatic version update by autodist * Thu Mar 05 2015 Automatic Build System 1.9.2-1mamba - automatic version update by autodist * Wed Nov 12 2014 Automatic Build System 1.9.1-1mamba - automatic update by autodist * Thu Sep 18 2014 Automatic Build System 1.9.0-1mamba - automatic version update by autodist * Wed Aug 27 2014 Automatic Build System 1.8.2-1mamba - automatic version update by autodist * Fri Apr 04 2014 Automatic Build System 1.8.1-1mamba - automatic version update by autodist * Fri Nov 01 2013 Automatic Build System 1.8.0-1mamba - automatic update by autodist * Fri May 17 2013 Silvan Calarco 1.7.1-2mamba - python 2.7 mass rebuild * Tue Apr 16 2013 Automatic Build System 1.7.1-1mamba - automatic version update by autodist * Sat Feb 23 2013 Silvan Calarco 1.7.0-2mamba - spec updated to support multiple python versions * Sun Feb 10 2013 Automatic Build System 1.7.0-1mamba - automatic version update by autodist * Sun Dec 16 2012 Automatic Build System 1.6.2-1mamba - automatic version update by autodist * Sun Nov 07 2010 Silvan Calarco 1.4.1-1mamba - update to 1.4.1 * Sat Oct 17 2009 Silvan Calarco 1.3.0-1mamba - package created by autospec