From b2cdd91ad6cf8432f54c8415e1e2930286230fe1 Mon Sep 17 00:00:00 2001 From: Keith Holman Date: Wed, 18 Jun 2014 10:01:35 -0400 Subject: nova: package doc directory and fix its path The tests included with nova require some setup and configuration files that are within the "doc" directory. This fix includes the doc directory on the target system as part of the recipe. This fix also includes a patch that updates the tests to find the "doc" directory where it is installed on the target system. Signed-off-by: Keith Holman --- meta-openstack/recipes-devtools/python/python-nova_git.bb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'meta-openstack/recipes-devtools/python/python-nova_git.bb') diff --git a/meta-openstack/recipes-devtools/python/python-nova_git.bb b/meta-openstack/recipes-devtools/python/python-nova_git.bb index a6d5fc8..46aa561 100644 --- a/meta-openstack/recipes-devtools/python/python-nova_git.bb +++ b/meta-openstack/recipes-devtools/python/python-nova_git.bb @@ -14,6 +14,7 @@ FILESEXTRAPATHS := "${THISDIR}/${PN}" SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/icehouse \ file://nova-add-migrate.cfg-to-the-MANIFEST.patch \ file://nova-convert-path-from-relative-to-absolute.patch \ + file://nova-fix-location-to-doc-directory.patch \ " SRC_URI += "file://nova-all \ @@ -121,6 +122,8 @@ do_install_append() { install -d ${D}/${sysconfdir}/bash_completion.d install -m 664 ${S}/tools/nova-manage.bash_completion ${D}/${sysconfdir}/bash_completion.d + + cp -r "${S}/doc" "${D}/${PYTHON_SITEPACKAGES_DIR}/nova" } pkg_postinst_${SRCNAME}-setup () { -- cgit v1.2.3-54-g00ecf