diff options
| author | Chris Patterson <cjp256@gmail.com> | 2013-11-07 22:25:50 -0500 |
|---|---|---|
| committer | Chris Patterson <cjp256@gmail.com> | 2013-11-07 22:25:50 -0500 |
| commit | be39b4cced431b5a3b9a8dd6d21cc4dc8605089b (patch) | |
| tree | 29c7746d1d350b3913fa23d25b73650b7ea32991 | |
| parent | cd1d2e5d441eaf1b0f2e0fe17065e7e8c6b7a801 (diff) | |
| download | meta-virtualization-be39b4cced431b5a3b9a8dd6d21cc4dc8605089b.tar.gz | |
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 <cjp256@gmail.com>
| -rw-r--r-- | recipes-extended/xen/xen.inc | 2 | ||||
| -rw-r--r-- | recipes-extended/xen/xen_4.3.1.bb | 5 | ||||
| -rw-r--r-- | recipes-extended/xen/xen_git.bb | 18 |
3 files changed, 23 insertions, 2 deletions
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 = "\ | |||
| 35 | ${PN}-libvhd \ | 35 | ${PN}-libvhd \ |
| 36 | ${PN}-libxenstat \ | 36 | ${PN}-libxenstat \ |
| 37 | ${PN}-libxenstore \ | 37 | ${PN}-libxenstore \ |
| 38 | ${PN}-libblktap \ | ||
| 39 | ${PN}-libfsimage \ | 38 | ${PN}-libfsimage \ |
| 40 | ${PN}-flask \ | ||
| 41 | ${PN}-fsimage \ | 39 | ${PN}-fsimage \ |
| 42 | ${PN}-hvmloader \ | 40 | ${PN}-hvmloader \ |
| 43 | ${PN}-scripts-block \ | 41 | ${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 | |||
| 10 | 10 | ||
| 11 | S = "${WORKDIR}/xen-${PV}" | 11 | S = "${WORKDIR}/xen-${PV}" |
| 12 | 12 | ||
| 13 | RDEPENDS_${PN}-base += "\ | ||
| 14 | ${PN}-libblktap \ | ||
| 15 | ${PN}-flask \ | ||
| 16 | " | ||
| 17 | |||
| 13 | do_configure_prepend() { | 18 | do_configure_prepend() { |
| 14 | # fixup qemu-xen-traditional pciutils check hardcoded to test /usr/include/pci | 19 | # fixup qemu-xen-traditional pciutils check hardcoded to test /usr/include/pci |
| 15 | sed -i 's/\/usr\/include\/pci/$(STAGING_INCDIR)\/pci/g' ${S}/tools/qemu-xen-traditional/xen-hooks.mak | 20 | 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 @@ | |||
| 1 | require xen.inc | ||
| 2 | |||
| 3 | SRCREV = "68bd172e6fa565899c846eb72755c8ffd8562c8a" | ||
| 4 | |||
| 5 | PV = "4.4.0+git${SRCPV}" | ||
| 6 | |||
| 7 | S = "${WORKDIR}/git" | ||
| 8 | |||
| 9 | SRC_URI = " \ | ||
| 10 | git://xenbits.xen.org/xen.git \ | ||
| 11 | " | ||
| 12 | |||
| 13 | DEFAULT_PREFERENCE = "-1" | ||
| 14 | |||
| 15 | PACKAGES += "${PN}-xen-mfndump" | ||
| 16 | |||
| 17 | FILES_${PN}-xen-mfndump = "${sbindir}/xen-mfndump" | ||
| 18 | |||
