[python-glanceclient/el6-havana: 3/3] Merge branch 'master' into el6-havana

Jakub Ruzicka jruzicka at fedoraproject.org
Wed Aug 14 18:13:27 UTC 2013


commit 170b023dbc3a294bbbca92023d97af6ab147a042
Merge: 16db7f5 155028f
Author: Jakub Ruzicka <jruzicka at redhat.com>
Date:   Wed Aug 14 20:09:47 2013 +0200

    Merge branch 'master' into el6-havana
    
    Conflicts:
    	python-glanceclient.spec

 .gitignore                                         |    1 +
 0001-Fix-problem-running-glance-version.patch      |   31 ----------
 0001-Remove-runtime-dependency-on-python-pbr.patch |   26 ++++++++
 ...ix-glance-add-parsing-of-copy_from-option.patch |   58 -------------------
 ...63-image-update-handling-for-closed-stdin.patch |   54 -----------------
 python-glanceclient.spec                           |   61 +++++++++++++++-----
 sources                                            |    2 +-
 7 files changed, 74 insertions(+), 159 deletions(-)
---
diff --cc python-glanceclient.spec
index 4547fe2,6b193e8..0338e1c
--- a/python-glanceclient.spec
+++ b/python-glanceclient.spec
@@@ -32,6 -32,21 +32,21 @@@ This is a client for the OpenStack Glan
  glanceclient module), and a command-line script (glance). Each implements
  100% of the OpenStack Glance API.
  
+ 
+ %package doc
+ Summary:          Documentation for OpenStack Nova API Client
+ Group:            Documentation
+ 
 -BuildRequires:    python-sphinx
++BuildRequires:    python-sphinx10
+ 
+ %description      doc
+ This is a client for the OpenStack Glance API. There's a Python API (the
+ glanceclient module), and a command-line script (glance). Each implements
+ 100% of the OpenStack Glance API.
+ 
+ This package contains auto-generated documentation.
+ 
+ 
  %prep
  %setup -q
  
@@@ -51,11 -67,14 +67,14 @@@ rm -rf {,test-}requirements.tx
  %install
  %{__python} setup.py install -O1 --skip-build --root %{buildroot}
  
- # generate versioninfo
- echo "%{version}" > %{buildroot}%{python_sitelib}/glanceclient/versioninfo
+ export PYTHONPATH="$( pwd ):$PYTHONPATH"
 -sphinx-build -b html doc/source html
++sphinx-1.0-build -b html doc/source html
+ 
+ # For some reason, openstack-glance is providing (obsoloete) glance manpage.
+ # Enable this once https://bugs.launchpad.net/glance/+bug/1212300 is fixed.
 -#sphinx-build -b man doc/source man
++#sphinx-1.0-build -b man doc/source man
+ #install -p -D -m 644 man/glance.1 %{buildroot}%{_mandir}/man1/glance.1
  
- # Delete tests
- rm -fr %{buildroot}%{python_sitelib}/tests
  
  %files
  %doc README.rst
@@@ -63,10 -82,22 +82,22 @@@
  %{_bindir}/glance
  %{python_sitelib}/glanceclient
  %{python_sitelib}/*.egg-info
+ #%{_mandir}/man1/glance.1.gz
+ 
+ %files doc
+ %doc html
+ 
  
  %changelog
+ * Wed Aug 14 2013 Jakub Ruzicka <jruzicka at redhat.com> - 1:0.10.0-1
+ - Update to upstream 0.10.0.
+ - Remove runtime dependency on python-pbr.
+ - Add doc package.
+ - New BuildRequires: python2-devel, python-d2to1, python-pbr
+ - Remove python-keystoneclient version cap.
+ 
 -* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:0.9.0-3
 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 +* Tue Aug 13 2013 Jakub Ruzicka <jruzicka at redhat.com> - 1:0.9.0-3
 +- Fix SSL certificate CNAME checking. (CVE-2013-4111)
  
  * Mon May 06 2013 Jakub Ruzicka <jruzicka at redhat.com> - 1:0.9.0-2
  - versioninfo is gone from tarball, generate it.


More information about the scm-commits mailing list