forked from pool/python-pip
This commit is contained in:
parent
dcd22c288a
commit
24749727a5
@ -29,7 +29,6 @@
|
|||||||
%else
|
%else
|
||||||
%bcond_with libalternatives
|
%bcond_with libalternatives
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# in order to avoid rewriting for subpackage generator
|
# in order to avoid rewriting for subpackage generator
|
||||||
%define mypython python
|
%define mypython python
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
@ -66,13 +65,13 @@ Requires(post): update-alternatives
|
|||||||
Requires(postun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
%endif
|
%endif
|
||||||
%if %{with test}
|
%if %{with test}
|
||||||
# Test requirements:
|
|
||||||
BuildRequires: %{python_module pip = %{version}}
|
|
||||||
BuildRequires: %{python_module PyYAML}
|
BuildRequires: %{python_module PyYAML}
|
||||||
BuildRequires: %{python_module Werkzeug}
|
BuildRequires: %{python_module Werkzeug}
|
||||||
BuildRequires: %{python_module cryptography}
|
BuildRequires: %{python_module cryptography}
|
||||||
BuildRequires: %{python_module freezegun}
|
BuildRequires: %{python_module freezegun}
|
||||||
BuildRequires: %{python_module installer}
|
BuildRequires: %{python_module installer}
|
||||||
|
# Test requirements:
|
||||||
|
BuildRequires: %{python_module pip = %{version}}
|
||||||
BuildRequires: %{python_module pretend}
|
BuildRequires: %{python_module pretend}
|
||||||
BuildRequires: %{python_module pytest-xdist}
|
BuildRequires: %{python_module pytest-xdist}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
@ -91,7 +90,7 @@ pip-installable as well.
|
|||||||
|
|
||||||
%package wheel
|
%package wheel
|
||||||
Summary: The pip wheel for custom tests and install requirements
|
Summary: The pip wheel for custom tests and install requirements
|
||||||
Requires: %mypython(abi) = %python_version
|
Requires: %{mypython(abi)} = %{python_version}
|
||||||
|
|
||||||
%description wheel
|
%description wheel
|
||||||
This packages provides the pip wheel as separate file for cases where
|
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
|
%{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
|
%python_clone -a %{buildroot}%{_bindir}/pip
|
||||||
|
Loading…
Reference in New Issue
Block a user