From a6e81dfdcd7366578802fa2e48809b3dbd3a116b Mon Sep 17 00:00:00 2001 From: Javier Pena Date: Mar 30 2017 12:41:00 +0000 Subject: Add python3 executable (bz#1437179) --- diff --git a/python-oslo-privsep.spec b/python-oslo-privsep.spec index 3ed3a66..b6a84a1 100644 --- a/python-oslo-privsep.spec +++ b/python-oslo-privsep.spec @@ -8,7 +8,7 @@ Name: python-%{pkgname} Version: 1.13.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: OpenStack library for privilege separation License: ASL 2.0 @@ -144,8 +144,13 @@ rm -rf html/.{doctrees,buildinfo} %install %if 0%{?with_python3} %py3_install +mv %{buildroot}%{_bindir}/privsep-helper %{buildroot}%{_bindir}/privsep-helper-%{python3_version} +ln -s ./privsep-helper-%{python3_version} %{buildroot}%{_bindir}/privsep-helper-3 %endif %py2_install +mv %{buildroot}%{_bindir}/privsep-helper %{buildroot}%{_bindir}/privsep-helper-%{python2_version} +ln -s ./privsep-helper-%{python2_version} %{buildroot}%{_bindir}/privsep-helper-2 +ln -s ./privsep-helper-2 %{buildroot}%{_bindir}/privsep-helper # Install i18n .mo files (.po and .pot are not required) install -d -m 755 %{buildroot}%{_datadir} @@ -169,6 +174,8 @@ rm -rf %{buildroot}%{python3_sitelib}/oslo_privsep/locale %files -n python2-%{pkgname} %doc README.rst %{_bindir}/privsep-helper +%{_bindir}/privsep-helper-2 +%{_bindir}/privsep-helper-%{python2_version} %{python2_sitelib}/oslo_privsep %{python2_sitelib}/%{pypi_name}-*-py?.?.egg-info %exclude %{python2_sitelib}/oslo_privsep/tests @@ -182,7 +189,8 @@ rm -rf %{buildroot}%{python3_sitelib}/oslo_privsep/locale %if 0%{?with_python3} %files -n python3-%{pkgname} %doc README.rst -# no python3 binary +%{_bindir}/privsep-helper-3 +%{_bindir}/privsep-helper-%{python3_version} %{python3_sitelib}/oslo_privsep %{python3_sitelib}/%{pypi_name}-*-py?.?.egg-info %exclude %{python3_sitelib}/oslo_privsep/tests @@ -200,6 +208,9 @@ rm -rf %{buildroot}%{python3_sitelib}/oslo_privsep/locale %license LICENSE %changelog +* Thu Mar 30 2017 Javier Peña 1.13.0-2 +- Add python3 executable (bz#1437179) + * Wed Sep 07 2016 Haikel Guemar 1.13.0-1 - Update to 1.13.0