Use python macros in build and install sections
This commit is contained in:
parent
8991d4bbb4
commit
09798fcbe0
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
Name: python-setuptools
|
Name: python-setuptools
|
||||||
Version: 32.3.1
|
Version: 32.3.1
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: Easily build and distribute Python packages
|
Summary: Easily build and distribute Python packages
|
||||||
|
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
@ -138,16 +138,16 @@ rm setuptools/tests/test_integration.py
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
%if 0%{?build_wheel}
|
%if 0%{?build_wheel}
|
||||||
%{__python} setup.py bdist_wheel
|
%py2_build_wheel
|
||||||
%else
|
%else
|
||||||
%{__python} setup.py build
|
%py2_build
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
%if 0%{?build_wheel}
|
%if 0%{?build_wheel}
|
||||||
%{__python3} setup.py bdist_wheel
|
%py3_build_wheel
|
||||||
%else
|
%else
|
||||||
%{__python3} setup.py build
|
%py3_build
|
||||||
%endif
|
%endif
|
||||||
%endif # with_python3
|
%endif # with_python3
|
||||||
|
|
||||||
@ -157,7 +157,7 @@ rm setuptools/tests/test_integration.py
|
|||||||
# to be the default for now).
|
# to be the default for now).
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
%if 0%{?build_wheel}
|
%if 0%{?build_wheel}
|
||||||
pip3 install -I dist/%{python3_wheelname} --root %{buildroot} --strip-file-prefix %{buildroot}
|
%py3_install_wheel %{python3_wheelname}
|
||||||
|
|
||||||
# TODO: we have to remove this by hand now, but it'd be nice if we wouldn't have to
|
# TODO: we have to remove this by hand now, but it'd be nice if we wouldn't have to
|
||||||
# (pip install wheel doesn't overwrite)
|
# (pip install wheel doesn't overwrite)
|
||||||
@ -165,7 +165,7 @@ rm %{buildroot}%{_bindir}/easy_install
|
|||||||
|
|
||||||
sed -i '/\/usr\/bin\/easy_install,/d' %{buildroot}%{python3_record}
|
sed -i '/\/usr\/bin\/easy_install,/d' %{buildroot}%{python3_record}
|
||||||
%else
|
%else
|
||||||
%{__python3} setup.py install --skip-build --root %{buildroot}
|
%py3_install
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
rm -rf %{buildroot}%{python3_sitelib}/setuptools/tests
|
rm -rf %{buildroot}%{python3_sitelib}/setuptools/tests
|
||||||
@ -177,9 +177,9 @@ find %{buildroot}%{python3_sitelib} -name '*.exe' | xargs rm -f
|
|||||||
%endif # with_python3
|
%endif # with_python3
|
||||||
|
|
||||||
%if 0%{?build_wheel}
|
%if 0%{?build_wheel}
|
||||||
pip2 install -I dist/%{python2_wheelname} --root %{buildroot} --strip-file-prefix %{buildroot}
|
%py2_install_wheel %{python2_wheelname}
|
||||||
%else
|
%else
|
||||||
%{__python2} setup.py install --skip-build --root %{buildroot}
|
%py2_install
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
rm -rf %{buildroot}%{python2_sitelib}/setuptools/tests
|
rm -rf %{buildroot}%{python2_sitelib}/setuptools/tests
|
||||||
@ -223,6 +223,9 @@ LANG=en_US.utf8 PYTHONPATH=$(pwd) py.test-%{python3_version}
|
|||||||
%endif # with_python3
|
%endif # with_python3
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jan 03 2017 Michal Cyprian <mcyprian@redhat.com> - 32.3.1-2
|
||||||
|
- Use python macros in build and install sections
|
||||||
|
|
||||||
* Thu Dec 29 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.1-1
|
* Thu Dec 29 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.1-1
|
||||||
- Update to 32.3.1. Fixes bug #1409091
|
- Update to 32.3.1. Fixes bug #1409091
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user