Fix a bug setting the default backend
This commit is contained in:
parent
eff1b7e796
commit
e8d2f6aa04
@ -8,6 +8,7 @@
|
|||||||
%else
|
%else
|
||||||
%global default_backend netlib
|
%global default_backend netlib
|
||||||
%endif
|
%endif
|
||||||
|
%global default_backend64 %{default_backend}64
|
||||||
|
|
||||||
%global major_version 3
|
%global major_version 3
|
||||||
%global minor_version 0
|
%global minor_version 0
|
||||||
@ -15,7 +16,7 @@
|
|||||||
|
|
||||||
Name: flexiblas
|
Name: flexiblas
|
||||||
Version: %{major_version}.%{minor_version}.%{patch_version}
|
Version: %{major_version}.%{minor_version}.%{patch_version}
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
Summary: A BLAS/LAPACK wrapper library with runtime exchangeable backends
|
Summary: A BLAS/LAPACK wrapper library with runtime exchangeable backends
|
||||||
|
|
||||||
# GPLv3 except contributed/ and test/, which are BSD
|
# GPLv3 except contributed/ and test/, which are BSD
|
||||||
@ -133,7 +134,7 @@ threading support with a 32-integer interface.
|
|||||||
%package netlib64
|
%package netlib64
|
||||||
Summary: FlexiBLAS wrapper library (64-bit)
|
Summary: FlexiBLAS wrapper library (64-bit)
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
Requires: %{name}-%{default_backend}64%{?_isa} = %{version}-%{release}
|
Requires: %{name}-%{default_backend64}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
%description netlib64 %_description
|
%description netlib64 %_description
|
||||||
This package contains the wrapper library with 64-bit integer support.
|
This package contains the wrapper library with 64-bit integer support.
|
||||||
@ -232,7 +233,7 @@ rm -rf contributed
|
|||||||
echo "default = %{default_backend}" > %{buildroot}%{_sysconfdir}/%{name}rc
|
echo "default = %{default_backend}" > %{buildroot}%{_sysconfdir}/%{name}rc
|
||||||
%if 0%{?__isa_bits} == 64
|
%if 0%{?__isa_bits} == 64
|
||||||
%make_install -C build64
|
%make_install -C build64
|
||||||
echo "default = %{default_backend}" > %{buildroot}%{_sysconfdir}/%{name}64rc
|
echo "default = %{default_backend64}" > %{buildroot}%{_sysconfdir}/%{name}64rc
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# remove dummy hook
|
# remove dummy hook
|
||||||
@ -249,7 +250,7 @@ rename OpenBLAS openblas %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
|||||||
rename -- Serial -serial %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
rename -- Serial -serial %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
||||||
rename -- OpenMP -openmp %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
rename -- OpenMP -openmp %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
||||||
rename -- PThread -threads %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
rename -- PThread -threads %{buildroot}%{_sysconfdir}/%{name}*.d/* || true
|
||||||
find %{buildroot}%{_sysconfdir} -type f \
|
find %{buildroot}%{_sysconfdir}/%{name}*.d/* -type f \
|
||||||
-exec sed -i 's NETLIB netlib gI' {} \;\
|
-exec sed -i 's NETLIB netlib gI' {} \;\
|
||||||
-exec sed -i 's ATLAS atlas gI' {} \;\
|
-exec sed -i 's ATLAS atlas gI' {} \;\
|
||||||
-exec sed -i 's Blis blis gI' {} \;\
|
-exec sed -i 's Blis blis gI' {} \;\
|
||||||
@ -387,6 +388,9 @@ make -C build test
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 01 2020 Iñaki Úcar <iucar@fedoraproject.org> - 3.0.0-4
|
||||||
|
- Fix a bug setting the default backend
|
||||||
|
|
||||||
* Wed Jul 01 2020 Iñaki Úcar <iucar@fedoraproject.org> - 3.0.0-3
|
* Wed Jul 01 2020 Iñaki Úcar <iucar@fedoraproject.org> - 3.0.0-3
|
||||||
- Move man3 pages to devel subpackage
|
- Move man3 pages to devel subpackage
|
||||||
- Remove dummy hook (only useful for FlexiBLAS development)
|
- Remove dummy hook (only useful for FlexiBLAS development)
|
||||||
|
Loading…
Reference in New Issue
Block a user