diff --git a/python-pip.spec b/python-pip.spec index cc65ebc..bb3468e 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -295,9 +295,13 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/pip3.1 %endif # with python2 # before we ln -s anything, we apply Source10 patch to all pips: +# we don't do this when bootstrapping because the entrypoints look different +# this is not worth dealing with because we'll rebuild once more anyway +%if %{without bootstrap} for PIP in %{buildroot}%{_bindir}/pip*; do patch -p1 $PIP < %{SOURCE10} done +%endif mkdir -p %{buildroot}%{bashcompdir} %if %{with python2} @@ -356,12 +360,14 @@ ln -s ./pip-%{python3_version} %{buildroot}%{_bindir}/pip-3 # Make sure the INSTALLER is not pip, otherwise Patch2 won't work # TODO Maybe we should make all our python packages have this? +%if %{without bootstrap} %if %{with python2} echo rpm > %{buildroot}%{python2_sitelib}/pip-%{version}.dist-info/INSTALLER %endif %if %{with python3} echo rpm > %{buildroot}%{python3_sitelib}/pip-%{version}.dist-info/INSTALLER %endif +%endif %if %{with tests} %check