2e5cd57
Name:             python-glanceclient
Alan Pevec b450cf1
Epoch:            1
5e5f294
Version:          1.1.0
5a7c71e
Release:          2%{?dist}
2e5cd57
Summary:          Python API and CLI for OpenStack Glance
2e5cd57
2e5cd57
License:          ASL 2.0
2e5cd57
URL:              http://github.com/openstack/python-glanceclient
Jakub Ruzicka 8f7f7ba
Source0:          https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
2e5cd57
2e5cd57
BuildArch:        noarch
Jakub Ruzicka 155028f
BuildRequires:    python2-devel
2e5cd57
BuildRequires:    python-setuptools
Jakub Ruzicka 155028f
BuildRequires:    python-d2to1
Jakub Ruzicka 155028f
BuildRequires:    python-pbr
5e5f294
BuildRequires:    python-sphinx
5e5f294
BuildRequires:    python-oslo-sphinx
2e5cd57
5e5f294
Requires:         python-babel >= 1.3
2e5cd57
Requires:         python-httplib2
Jakub Ruzicka 155028f
Requires:         python-keystoneclient
5e5f294
Requires:         python-oslo-i18n
b8bbd8c
Requires:         python-oslo-utils
c62050a
Requires:         python-pbr
Alan Pevec b450cf1
Requires:         python-prettytable
5e5f294
Requires:         python-requests
Alan Pevec b450cf1
Requires:         python-setuptools
5e5f294
Requires:         python-six >= 1.9.0
Alan Pevec b450cf1
Requires:         python-warlock
d2e90ad
Requires:         pyOpenSSL
2e5cd57
c62050a
2e5cd57
%description
2e5cd57
This is a client for the OpenStack Glance API. There's a Python API (the
2e5cd57
glanceclient module), and a command-line script (glance). Each implements
2e5cd57
100% of the OpenStack Glance API.
2e5cd57
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
%package doc
Jakub Ruzicka 155028f
Summary:          Documentation for OpenStack Nova API Client
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
BuildRequires:    python-sphinx
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
%description      doc
Jakub Ruzicka 155028f
This is a client for the OpenStack Glance API. There's a Python API (the
Jakub Ruzicka 155028f
glanceclient module), and a command-line script (glance). Each implements
Jakub Ruzicka 155028f
100% of the OpenStack Glance API.
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
This package contains auto-generated documentation.
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
2e5cd57
%prep
2e5cd57
%setup -q
Alan Pevec cc5fbf2
Alan Pevec 6104c76
# Remove bundled egg-info
Alan Pevec 6104c76
rm -rf python_glanceclient.egg-info
Alan Pevec 2c7030f
# let RPM handle deps
Alan Pevec 2c7030f
sed -i '/setup_requires/d; /install_requires/d; /dependency_links/d' setup.py
Jakub Ruzicka 155028f
rm -rf {,test-}requirements.txt
2e5cd57
Jakub Ruzicka 59a7720
2e5cd57
%build
c62050a
%{__python2} setup.py build
c62050a
2e5cd57
2e5cd57
%install
c62050a
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
2e5cd57
Jakub Ruzicka 155028f
export PYTHONPATH="$( pwd ):$PYTHONPATH"
Jakub Ruzicka 155028f
sphinx-build -b html doc/source html
Jakub Ruzicka 155028f
Jakub Ruzicka 5872968
# generate man page
Jakub Ruzicka 5872968
sphinx-build -b man doc/source man
Jakub Ruzicka 5872968
install -p -D -m 644 man/glance.1 %{buildroot}%{_mandir}/man1/glance.1
Alan Pevec 22f3083
2e5cd57
2e5cd57
%files
2e5cd57
%doc README.rst
5e5f294
%license LICENSE
Alan Pevec b450cf1
%{_bindir}/glance
c62050a
%{python2_sitelib}/glanceclient
c62050a
%{python2_sitelib}/*.egg-info
Jakub Ruzicka 5872968
%{_mandir}/man1/glance.1.gz
Jakub Ruzicka 155028f
Jakub Ruzicka 155028f
%files doc
Jakub Ruzicka 155028f
%doc html
Jakub Ruzicka 155028f
2e5cd57
2e5cd57
%changelog
5a7c71e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.1.0-2
5a7c71e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
5a7c71e
5e5f294
* Thu Sep 17 2015 Haikel Guemar <hguemar@fedoraproject.org> 1:1.1.0-1
5e5f294
- Update to upstream 1.1.0
5e5f294
bc7625d
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17.0-3
bc7625d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
bc7625d
2087583
* Sun Mar 29 2015 Haïkel Guémar <hguemar@fedoraproject.org> - 1:0.17.0-2
2087583
- Fix typo in Requires
2087583
c62050a
* Fri Mar 27 2015 Haikel Guemar <hguemar@fedoraproject.org> 1:0.17.0-1
c62050a
- Update to upstream 0.17.0
c62050a
- Use versioned python macro
c62050a
- Drop unneeded patches (Requires: python-pbr)
c62050a
Jakub Ruzicka bf3579b
* Tue Jan 13 2015 Jakub Ruzicka <jruzicka@redhat.com> 1:0.15.0-1
Jakub Ruzicka bf3579b
- Update to upstream 0.15.0
Jakub Ruzicka bf3579b
Haikel Guemar b31e209
* Tue Nov 25 2014 Haikel Guemar <hguemar@redhat.com> 1:0.14.2-2
Haikel Guemar b31e209
- Pulls the right version of python-requests (RHBZ #1166894)
Haikel Guemar b31e209
b8bbd8c
* Mon Nov 17 2014 Haikel Guemar <hguemar@fedoraproject.org> 1:0.14.2-1
b8bbd8c
- Update to upstream 0.14.2
b8bbd8c
- New Requires: python-oslo-utils
b8bbd8c
Jakub Ruzicka 59a7720
* Thu Sep 25 2014 Jakub Ruzicka <jruzicka@redhat.com> 1:0.14.1-1
Jakub Ruzicka 59a7720
- Update to upstream 0.14.1
Jakub Ruzicka 59a7720
- New Requires: python-requests
Jakub Ruzicka 59a7720
- New BuildRequires: python-oslo-sphinx
Jakub Ruzicka 59a7720
- oslosphinx -> oslo.sphinx fix
Jakub Ruzicka 59a7720
Jakub Ruzicka 9702b91
* Thu Jul 31 2014 Jakub Ruzicka <jruzicka@redhat.com> 1:0.13.1-1
Jakub Ruzicka 9702b91
- Update to upstream 0.13.1
Jakub Ruzicka 9702b91
385ea99
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.12.0-2
385ea99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
385ea99
Jakub Ruzicka 5872968
* Tue Nov 19 2013 Jakub Ruzicka <jruzicka@redhat.com> 1:0.12.0-1
Jakub Ruzicka 5872968
- Update to upstream 0.12.0
Jakub Ruzicka 5872968
- Provide upstream man page
Jakub Ruzicka 5872968
Jakub Ruzicka 7e7e335
* Fri Aug 16 2013 Jakub Ruzicka <jruzicka@redhat.com> - 1:0.10.0-2
Jakub Ruzicka 7e7e335
- Bump release as previous build failed due to pbr package problem.
Jakub Ruzicka 7e7e335
Jakub Ruzicka 155028f
* Wed Aug 14 2013 Jakub Ruzicka <jruzicka@redhat.com> - 1:0.10.0-1
Jakub Ruzicka 155028f
- Update to upstream 0.10.0.
Jakub Ruzicka 155028f
- Remove runtime dependency on python-pbr.
Jakub Ruzicka 155028f
- Add doc package.
Jakub Ruzicka 155028f
- New BuildRequires: python2-devel, python-d2to1, python-pbr
Jakub Ruzicka 155028f
- Remove python-keystoneclient version cap.
Jakub Ruzicka 155028f
a5ba912
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.0-3
a5ba912
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a5ba912
Jakub Ruzicka f0e5944
* Mon May 06 2013 Jakub Ruzicka <jruzicka@redhat.com> - 1:0.9.0-2
Jakub Ruzicka f0e5944
- versioninfo is gone from tarball, generate it.
Jakub Ruzicka f0e5944
Jakub Ruzicka 82ee243
* Mon May 06 2013 Jakub Ruzicka <jruzicka@redhat.com> - 1:0.9.0-1
Jakub Ruzicka 82ee243
- Update to 0.9.0.
Jakub Ruzicka 82ee243
- Include selected fixes.
Jakub Ruzicka 82ee243
d2e90ad
* Wed Mar 27 2013 Pádraig Brady <P@draigBrady.com> - 1:0.8.0-2
d2e90ad
- Add a dependency on pyOpenSSL
d2e90ad
f095e17
* Mon Mar 11 2013 Jakub Ruzicka <jruzicka@redhat.com> - 1:0.8.0-1
Jakub Ruzicka 8f7f7ba
- Update to 0.8.0.
Jakub Ruzicka 8f7f7ba
- Switch from tarballs.openstack.org to pypi sources.
Jakub Ruzicka 8f7f7ba
Alan Pevec 2c7030f
* Wed Jan 30 2013 Alan Pevec <apevec@redhat.com> 1:0.7.0-1
Alan Pevec 2c7030f
- Update to 0.7.0
Alan Pevec 2c7030f
Alan Pevec 22f3083
* Fri Nov 23 2012 Alan Pevec <apevec@redhat.com> 1:0.6.0-1
Alan Pevec 22f3083
- Update to 0.6.0
Alan Pevec 22f3083
Alan Pevec cc5fbf2
* Sat Sep 15 2012 Alan Pevec <apevec@redhat.com> 1:0.5.1-1
Alan Pevec cc5fbf2
- Update to 0.5.1
Alan Pevec cc5fbf2
Alan Pevec b450cf1
* Wed Aug 22 2012 Alan Pevec <apevec@redhat.com> 1:0.4.1-1
Alan Pevec b450cf1
- Add dependency on python-setuptools (#850844)
Alan Pevec b450cf1
- Revert client script rename, old glance client is now deprecated.
Alan Pevec b450cf1
- New upstream release.
Alan Pevec b450cf1
Alan Pevec 845a9a6
* Fri Aug 03 2012 Alan Pevec <apevec@redhat.com> 2012.2-0.3.f1
Alan Pevec 845a9a6
- rename client script to avoid conflict with old glance client
Alan Pevec 845a9a6
448b547
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2012.2-0.2.f1
448b547
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
448b547
2e5cd57
* Wed Jun 06 2012 Pádraig Brady <P@draigBrady.com> 2012.2-0.1.f1
2e5cd57
- Initial (folsom-1) release