+neutron-lbaas (1:2015.1.0-1~u14.04+mos3) mos7.0; urgency=medium
+
+ * debian/control:
+ - Add neutron-lbaas-doc package section
+ - Add python-sphinx, python-oslosphinx to build dependencies
+ * debian/rules:
+ - Add sphinxdoc to build with
+ - Add override_dh_sphinxdoc section
+
+ -- Sergey Kolekonov <skolekonov@mirantis.com> Mon, 13 Jul 2015 15:16:54 +0300
+
neutron-lbaas (1:2015.1.0-1~u14.04+mos2) mos7.0; urgency=medium
* Fix python-oslo-* naming scheme
python-oslo.messaging (>= 1.8.0),
python-oslo.rootwrap (>= 1.6.0),
python-oslo.serialization (>= 1.4.0),
+ python-oslosphinx (>= 2.5.0),
python-oslo.utils (>= 1.4.0),
python-oslotest (>= 1.5.1),
python-pbr (>= 0.10),
python-requests-mock (>= 0.6.0),
python-setuptools,
python-six (>= 1.9.0),
+ python-sphinx (>= 1.1.2),
python-sqlalchemy (>= 0.9.7),
python-stevedore (>= 1.3.0),
python-subunit (>= 0.0.18),
etc.)
.
This package provides the Load Balancing as-a Service (LBaaS) agent.
+
+Package: neutron-lbaas-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}, ${sphinxdoc:Depends}
+Description: Loadbalancer-as-a-Service driver for OpenStack Neutron
+ Neutron is a virtual network service for Openstack, and a part of
+ Netstack. Just like OpenStack Nova provides an API to dynamically
+ request and configure virtual servers, Neutron provides an API to
+ dynamically request and configure virtual networks. These networks
+ connect "interfaces" from other OpenStack services (e.g., virtual NICs
+ from Nova VMs). The Neutron API supports extensions to provide
+ advanced network capabilities (e.g., QoS, ACLs, network monitoring,
+ etc.)
+ .
+ This package contains the documentation
include /usr/share/openstack-pkg-tools/pkgos.make
%:
- dh $@ --with python2,systemd --buildsystem=python_distutils
+ dh $@ --with python2,systemd,sphinxdoc --buildsystem=python_distutils
# NOTE(jamespage): Some tests need access to /etc/neutron/neutron.conf,
# skip these as this file will contain access credentials
dh_auto_clean
rm -rf .testrepository
rm -f debian/*.upstart debian/*.init debian/*.service
+
+override_dh_sphinxdoc:
+ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
+ python setup.py build_sphinx
+ cp -rf doc/build/html $(CURDIR)/debian/neutron-lbaas-doc/usr/share/doc/neutron-lbaas-doc
+ dh_sphinxdoc -O--buildsystem=python_distutils
+endif