diff --git a/python-pip.spec b/python-pip.spec index 84423e5..e702f0a 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -29,7 +29,6 @@ %else %bcond_with libalternatives %endif - # in order to avoid rewriting for subpackage generator %define mypython python %{?sle15_python_module_pythons} @@ -66,13 +65,13 @@ Requires(post): update-alternatives Requires(postun): update-alternatives %endif %if %{with test} -# Test requirements: -BuildRequires: %{python_module pip = %{version}} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module Werkzeug} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module freezegun} BuildRequires: %{python_module installer} +# Test requirements: +BuildRequires: %{python_module pip = %{version}} BuildRequires: %{python_module pretend} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} @@ -91,7 +90,7 @@ pip-installable as well. %package wheel Summary: The pip wheel for custom tests and install requirements -Requires: %mypython(abi) = %python_version +Requires: %{mypython(abi)} = %{python_version} %description wheel This packages provides the pip wheel as separate file for cases where @@ -135,7 +134,7 @@ install -D -m 0644 -t %{buildroot}%{$python_sitelib}/../wheels dist/*.whl } %{python_expand # Fix shebang path for "pip3.XX" binaries -sed -i "1s|#\!.*python.*|#\!/usr/bin/$python|" %{buildroot}%{_bindir}/pip%{$python_bin_suffix} +sed -i "1s|#\!.*python.*|#\!%{_bindir}/$python|" %{buildroot}%{_bindir}/pip%{$python_bin_suffix} } %python_clone -a %{buildroot}%{_bindir}/pip