diff --git a/.gitignore b/.gitignore index 85ebd74..fce508a 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /python-novaclient-3.3.1.tar.gz /python-novaclient-6.0.0.tar.gz /python-novaclient-9.1.1.tar.gz +/python-novaclient-10.1.0.tar.gz diff --git a/Changelog.old b/Changelog.old index 5b822d1..1342c4c 100644 --- a/Changelog.old +++ b/Changelog.old @@ -1,3 +1,18 @@ +* Sat Jul 14 2018 Fedora Release Engineering - 1:9.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 1:9.1.1-3 +- Rebuilt for Python 3.7 + +* Fri Feb 09 2018 Fedora Release Engineering - 1:9.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Oct 06 2017 rdo-trunk 1:9.1.1-1 +- Update to 9.1.1 + +* Mon Aug 14 2017 Alfredo Moralejo 1:9.1.0-1 +- Update to 9.1.0 + * Tue Jul 26 2016 Haïkel Guémar - 1:3.3.1-3 - Add python3 subpackage diff --git a/python-novaclient.spec b/python-novaclient.spec index dab61a9..2d19d15 100644 --- a/python-novaclient.spec +++ b/python-novaclient.spec @@ -6,46 +6,47 @@ %global with_python3 1 %endif +%global common_desc \ +This is a client for the OpenStack Nova API. There's a Python API (the \ +novaclient module), and a command-line script (nova). Each implements 100% of \ +the OpenStack Nova API. + Name: python-novaclient Epoch: 1 -Version: 9.1.1 -Release: 4%{?dist} +Version: 10.1.0 +Release: 1%{?dist} Summary: Python API and CLI for OpenStack Nova License: ASL 2.0 -URL: https://launchpad.net/python-novaclient +URL: https://launchpad.net/%{name} Source0: https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz BuildArch: noarch +BuildRequires: git + %description -This is a client for the OpenStack Nova API. There's a Python API (the -novaclient module), and a command-line script (nova). Each implements 100% of -the OpenStack Nova API. +%{common_desc} %package -n python2-%{sname} Summary: Python API and CLI for OpenStack Nova %{?python_provide:%python_provide python2-novaclient} BuildRequires: python2-devel -BuildRequires: python-pbr -BuildRequires: git -BuildRequires: python-setuptools - -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 >= 2.2.0 -Requires: python-six >= 1.9.0 +BuildRequires: python2-pbr +BuildRequires: python2-setuptools + +Requires: python2-babel >= 2.3.4 +Requires: python2-iso8601 >= 0.1.11 +Requires: python2-keystoneauth1 >= 3.3.0 +Requires: python2-oslo-i18n >= 3.15.3 +Requires: python2-oslo-serialization >= 2.18.0 +Requires: python2-oslo-utils >= 3.33.0 +Requires: python2-pbr >= 2.0.0 +Requires: python2-prettytable >= 0.7.1 +Requires: python-simplejson >= 3.5.1 +Requires: python2-six >= 1.10.0 %description -n python2-%{sname} -This is a client for the OpenStack Nova API. There's a Python API (the -novaclient module), and a command-line script (nova). Each implements 100% of -the OpenStack Nova API. +%{common_desc} %if 0%{?with_python3} %package -n python3-%{sname} @@ -58,36 +59,31 @@ BuildRequires: python3-setuptools 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-keystoneauth1 >= 3.3.0 +Requires: python3-oslo-i18n >= 3.15.3 +Requires: python3-oslo-serialization >= 2.18.0 +Requires: python3-oslo-utils >= 3.33.0 Requires: python3-pbr >= 2.0.0 Requires: python3-prettytable >= 0.7.1 -Requires: python3-requests -Requires: python3-simplejson >= 2.2.0 -Requires: python3-six >= 1.9.0 +Requires: python3-simplejson >= 3.5.1 +Requires: python3-six >= 1.10.0 %description -n python3-%{sname} -This is a client for the OpenStack Nova API. There's a Python API (the -novaclient module), and a command-line script (nova). Each implements 100% of -the OpenStack Nova API. +%{common_desc} %endif %package doc Summary: Documentation for OpenStack Nova API Client -BuildRequires: python-sphinx -BuildRequires: python-openstackdocstheme -BuildRequires: python-oslo-utils -BuildRequires: python-keystoneauth1 -BuildRequires: python-oslo-serialization -BuildRequires: python-prettytable +BuildRequires: python2-sphinx +BuildRequires: python2-openstackdocstheme +BuildRequires: python2-oslo-utils +BuildRequires: python2-keystoneauth1 +BuildRequires: python2-oslo-serialization +BuildRequires: python2-prettytable %description doc -This is a client for the OpenStack Nova API. There's a Python API (the -novaclient module), and a command-line script (nova). Each implements 100% of -the OpenStack Nova API. +%{common_desc} This package contains auto-generated documentation. @@ -95,7 +91,7 @@ This package contains auto-generated documentation. %autosetup -n %{name}-%{upstream_version} -S git # Let RPM handle the requirements -rm -f {,test-}requirements.txt +rm -rf {,test-}requirements.txt %build %py2_build @@ -162,18 +158,6 @@ rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo %license LICENSE %changelog -* Sat Jul 14 2018 Fedora Release Engineering - 1:9.1.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 19 2018 Miro Hrončok - 1:9.1.1-3 -- Rebuilt for Python 3.7 - -* Fri Feb 09 2018 Fedora Release Engineering - 1:9.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Oct 06 2017 rdo-trunk 1:9.1.1-1 -- Update to 9.1.1 - -* Mon Aug 14 2017 Alfredo Moralejo 1:9.1.0-1 -- Update to 9.1.0 +* Tue Jun 05 2018 RDO 1:10.1.0-1 +- Update to 10.1.0 diff --git a/sources b/sources index 4f0294e..2ce9c90 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (python-novaclient-9.1.1.tar.gz) = ceb60a1e88c6ef7b9cc9fba9a192bd781b4404e4cc500b902cc2b4a8cf2f8917f1066df5349d2e421dfaa9fd6b791452872a30440cdec604bad3bee85cd6cd82 +SHA512 (python-novaclient-10.1.0.tar.gz) = 45c4876a67e2f69687c241c1d54ce3ee170a537cb9c84e6ef8f089c01acac31ae2b691d24bf5c820033eb35a91d3398a62ef552f6482059b7ac8c25979608578