From be39b4cced431b5a3b9a8dd6d21cc4dc8605089b Mon Sep 17 00:00:00 2001 From: Chris Patterson Date: Thu, 7 Nov 2013 22:25:50 -0500 Subject: xen: add xen_git recipe. Added recipe for xen unstable from git repository. Moved now empty xen-flask and xen-libblktap packages from required dependencies from xen.inc into xen_4.3.1.bb. Signed-off-by: Chris Patterson --- recipes-extended/xen/xen.inc | 2 -- recipes-extended/xen/xen_4.3.1.bb | 5 +++++ recipes-extended/xen/xen_git.bb | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 recipes-extended/xen/xen_git.bb diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc index fff3dc17..9d438144 100644 --- a/recipes-extended/xen/xen.inc +++ b/recipes-extended/xen/xen.inc @@ -35,9 +35,7 @@ RDEPENDS_${PN}-base = "\ ${PN}-libvhd \ ${PN}-libxenstat \ ${PN}-libxenstore \ - ${PN}-libblktap \ ${PN}-libfsimage \ - ${PN}-flask \ ${PN}-fsimage \ ${PN}-hvmloader \ ${PN}-scripts-block \ diff --git a/recipes-extended/xen/xen_4.3.1.bb b/recipes-extended/xen/xen_4.3.1.bb index 46563cea..2c9806b6 100644 --- a/recipes-extended/xen/xen_4.3.1.bb +++ b/recipes-extended/xen/xen_4.3.1.bb @@ -10,6 +10,11 @@ SRC_URI[sha256sum] = "3b5b7cc508b1739753585b5c25635471cdcef680e8770a78bf6ef9333d S = "${WORKDIR}/xen-${PV}" +RDEPENDS_${PN}-base += "\ + ${PN}-libblktap \ + ${PN}-flask \ + " + do_configure_prepend() { # fixup qemu-xen-traditional pciutils check hardcoded to test /usr/include/pci sed -i 's/\/usr\/include\/pci/$(STAGING_INCDIR)\/pci/g' ${S}/tools/qemu-xen-traditional/xen-hooks.mak diff --git a/recipes-extended/xen/xen_git.bb b/recipes-extended/xen/xen_git.bb new file mode 100644 index 00000000..f333157a --- /dev/null +++ b/recipes-extended/xen/xen_git.bb @@ -0,0 +1,18 @@ +require xen.inc + +SRCREV = "68bd172e6fa565899c846eb72755c8ffd8562c8a" + +PV = "4.4.0+git${SRCPV}" + +S = "${WORKDIR}/git" + +SRC_URI = " \ + git://xenbits.xen.org/xen.git \ + " + +DEFAULT_PREFERENCE = "-1" + +PACKAGES += "${PN}-xen-mfndump" + +FILES_${PN}-xen-mfndump = "${sbindir}/xen-mfndump" + -- cgit v1.2.3-54-g00ecf