Avoid a needles %ifarch tree to determine the wheel platform tag

epel9
Miro Hrončok 2 years ago committed by churchyard
parent 57f096793d
commit eaf831a460

@ -239,15 +239,8 @@ rm -rf build
# library to be installed so we don't duplicate it inside the extension # library to be installed so we don't duplicate it inside the extension
# That is also why we have to point pkg-config at the installed library # That is also why we have to point pkg-config at the installed library
PKG_CONFIG_PATH=%{buildroot}%{_libdir}/pkgconfig %py3_build_wheel PKG_CONFIG_PATH=%{buildroot}%{_libdir}/pkgconfig %py3_build_wheel
# Fix wheel arch name mismatch for some arches %global whl_tags cp%{python3_version_nodots}-cp%{python3_version_nodots}-%(echo %{python3_platform} | tr -- - _)
%if "%{_arch}" == "i386" %py3_install_wheel python_qpid_proton-%{version}-%{whl_tags}.whl
%define whl_arch "i686"
%elif "%{_arch}" == "arm"
%define whl_arch "armv7l"
%else
%define whl_arch "%{_arch}"
%endif
%py3_install_wheel python_qpid_proton-%{version}-cp%{python3_version_nodots}-cp%{python3_version_nodots}-linux_%{whl_arch}.whl
# We seem to need to strip the build extension otherwise it seems to embed a reference to # We seem to need to strip the build extension otherwise it seems to embed a reference to
# the buildroot in the debug info which fails the rpmbuild - probably because we massaged # the buildroot in the debug info which fails the rpmbuild - probably because we massaged
# the pkgconfig path above # the pkgconfig path above

Loading…
Cancel
Save