From bdbb334aa423b197f0626476fb5f463ae42a065c Mon Sep 17 00:00:00 2001 From: Matthias Runge Date: Oct 11 2017 07:51:18 +0000 Subject: sync for OpenStack Pike --- diff --git a/.gitignore b/.gitignore index e2b3896..85ebd74 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /python-novaclient-2.30.1.tar.gz /python-novaclient-3.3.1.tar.gz /python-novaclient-6.0.0.tar.gz +/python-novaclient-9.1.1.tar.gz diff --git a/python-novaclient.spec b/python-novaclient.spec index df5120c..e547d3a 100644 --- a/python-novaclient.spec +++ b/python-novaclient.spec @@ -8,13 +8,12 @@ Name: python-novaclient Epoch: 1 -Version: 6.0.0 -Release: 4%{?dist} +Version: 9.1.1 +Release: 1%{?dist} Summary: Python API and CLI for OpenStack Nova License: ASL 2.0 URL: https://launchpad.net/python-novaclient Source0: https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz - BuildArch: noarch %description @@ -28,20 +27,20 @@ Summary: Python API and CLI for OpenStack Nova BuildRequires: python2-devel BuildRequires: python-pbr +BuildRequires: git BuildRequires: python-setuptools -Requires: python-babel -Requires: python-iso8601 -Requires: python-keystoneauth1 -Requires: python-oslo-i18n -Requires: python-oslo-serialization -Requires: python-oslo-utils -Requires: python-pbr -Requires: python-prettytable +Requires: python-babel >= 2.3.4 +Requires: python-iso8601 >= 0.1.11 +Requires: python-keystoneauth1 >= 3.1.0 +Requires: python-oslo-i18n >= 2.1.0 +Requires: python-oslo-serialization >= 1.10.0 +Requires: python-oslo-utils >= 3.20.0 +Requires: python-pbr >= 2.0.0 +Requires: python-prettytable >= 0.7.1 Requires: python-requests -Requires: python-simplejson -Requires: python-six -Requires: python-setuptools +Requires: python-simplejson >= 2.2.0 +Requires: python-six >= 1.9.0 %description -n python2-%{sname} This is a client for the OpenStack Nova API. There's a Python API (the @@ -57,18 +56,17 @@ BuildRequires: python3-devel BuildRequires: python3-pbr BuildRequires: python3-setuptools -Requires: python3-babel -Requires: python3-iso8601 -Requires: python3-keystoneauth1 -Requires: python3-oslo-i18n -Requires: python3-oslo-serialization -Requires: python3-oslo-utils -Requires: python3-pbr -Requires: python3-prettytable +Requires: python3-babel >= 2.3.4 +Requires: python3-iso8601 >= 0.1.11 +Requires: python3-keystoneauth1 >= 3.1.0 +Requires: python3-oslo-i18n >= 2.1.0 +Requires: python3-oslo-serialization >= 1.10.0 +Requires: python3-oslo-utils >= 3.20.0 +Requires: python3-pbr >= 2.0.0 +Requires: python3-prettytable >= 0.7.1 Requires: python3-requests -Requires: python3-simplejson -Requires: python3-six -Requires: python3-setuptools +Requires: python3-simplejson >= 2.2.0 +Requires: python3-six >= 1.9.0 %description -n python3-%{sname} This is a client for the OpenStack Nova API. There's a Python API (the @@ -80,7 +78,11 @@ the OpenStack Nova API. Summary: Documentation for OpenStack Nova API Client BuildRequires: python-sphinx -BuildRequires: python-oslo-sphinx +BuildRequires: python-openstackdocstheme +BuildRequires: python-oslo-utils +BuildRequires: python-keystoneauth1 +BuildRequires: python-oslo-serialization +BuildRequires: python-prettytable %description doc This is a client for the OpenStack Nova API. There's a Python API (the @@ -90,7 +92,7 @@ the OpenStack Nova API. This package contains auto-generated documentation. %prep -%setup -q -n %{name}-%{upstream_version} +%autosetup -n %{name}-%{upstream_version} -S git # Let RPM handle the requirements rm -f {,test-}requirements.txt @@ -123,14 +125,13 @@ install -pm 644 tools/nova.bash_completion \ # Delete tests rm -fr %{buildroot}%{python2_sitelib}/novaclient/tests -export PYTHONPATH="$( pwd ):$PYTHONPATH" -sphinx-build -b html doc/source html -sphinx-build -b man doc/source man +%{__python2} setup.py build_sphinx -b html +%{__python2} setup.py build_sphinx -b man -install -p -D -m 644 man/nova.1 %{buildroot}%{_mandir}/man1/nova.1 +install -p -D -m 644 doc/build/man/nova.1 %{buildroot}%{_mandir}/man1/nova.1 # Fix hidden-file-or-dir warnings -rm -fr html/.doctrees html/.buildinfo +rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo %files -n python2-%{sname} %license LICENSE @@ -157,19 +158,13 @@ rm -fr html/.doctrees html/.buildinfo %endif %files doc -%doc html +%doc doc/build/html %license LICENSE %changelog -* Thu Jul 27 2017 Fedora Release Engineering - 1:6.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1:6.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro HronĨok - 1:6.0.0-2 -- Rebuild for Python 3.6 +* Fri Oct 06 2017 rdo-trunk 1:9.1.1-1 +- Update to 9.1.1 -* Sat Sep 10 2016 Haikel Guemar 1:6.0.0-1 -- Update to 6.0.0 +* Mon Aug 14 2017 Alfredo Moralejo 1:9.1.0-1 +- Update to 9.1.0 diff --git a/sources b/sources index a8f3336..4f0294e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8d8d16ebe641191992f7e37366fffe32 python-novaclient-6.0.0.tar.gz +SHA512 (python-novaclient-9.1.1.tar.gz) = ceb60a1e88c6ef7b9cc9fba9a192bd781b4404e4cc500b902cc2b4a8cf2f8917f1066df5349d2e421dfaa9fd6b791452872a30440cdec604bad3bee85cd6cd82