diff options
| -rw-r--r-- | recipes-extended/libvirt/libvirt_0.10.2.bb | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/recipes-extended/libvirt/libvirt_0.10.2.bb b/recipes-extended/libvirt/libvirt_0.10.2.bb deleted file mode 100644 index 23cd885b..00000000 --- a/recipes-extended/libvirt/libvirt_0.10.2.bb +++ /dev/null | |||
| @@ -1,118 +0,0 @@ | |||
| 1 | DESCRIPTION = "A toolkit to interact with the virtualization capabilities of recent versions of Linux." | ||
| 2 | HOMEPAGE = "http://libvirt.org" | ||
| 3 | LICENSE = "GPLv2+" | ||
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=fb919cc88dbe06ec0b0bd50e001ccf1f" | ||
| 5 | SECTION = "console/tools" | ||
| 6 | PR = "r0" | ||
| 7 | |||
| 8 | DEPENDS="bridge-utils gnutls libxml2 lvm2 avahi polkit parted curl libpcap util-linux e2fsprogs pm-utils iptables ebtables dnsmasq" | ||
| 9 | |||
| 10 | RDEPENDS_${PN}-libvirtd = "bridge-utils iptables pm-utils dnsmasq ebtables dmidecode " | ||
| 11 | |||
| 12 | #connman blocks the 53 port and libvirtd can't start its DNS service | ||
| 13 | RCONFLICTS_${PN}_libvirtd = "connman" | ||
| 14 | |||
| 15 | SRC_URI = "http://libvirt.org/sources/libvirt-${PV}.tar.gz \ | ||
| 16 | file://libvirtd.sh \ | ||
| 17 | file://libvirtd.conf" | ||
| 18 | |||
| 19 | SRC_URI[md5sum] = "a5e50860d9da238ba270b528411c4a0d" | ||
| 20 | SRC_URI[sha256sum] = "1fe69ae1268a097cc0cf83563883b51780d528c6493efe3e7d94c4160cc46977" | ||
| 21 | |||
| 22 | inherit autotools gettext update-rc.d | ||
| 23 | |||
| 24 | # Trimmed down version for Xen daemon server | ||
| 25 | EXTRA_OECONF = "--with-libvirtd --with-test=yes --with-remote=yes --with-macvtap=no --with-polkit=no" | ||
| 26 | |||
| 27 | PACKAGECONFIG ??= "xen" | ||
| 28 | PACKAGECONFIG[qemu] = "--with-qemu --with-yajl,--without-qemu --without-yajl,qemu yajl" | ||
| 29 | PACKAGECONFIG[xen] = "--with-xen --with-xenapi --with-libxl=${STAGING_DIR_TARGET}/lib --with-xen-inotify,--without-xen --without-xenapi --without-libxl --without-xen-inotify,xen" | ||
| 30 | PACKAGECONFIG[uml] = "--with-uml, --without-uml" | ||
| 31 | PACKAGECONFIG[openvz] = "--with-openvz,--without-openvz" | ||
| 32 | PACKAGECONFIG[vmware] = "--with-vmware,--without-vmware" | ||
| 33 | PACKAGECONFIG[phyp] = "--with-phyp,--without-phyp" | ||
| 34 | PACKAGECONFIG[vbox] = "--with-vbox,--without-vbox" | ||
| 35 | PACKAGECONFIG[esx] = "--with-esx,--without-esx" | ||
| 36 | PACKAGECONFIG[hyperv] = "--with-hyperv,--without-hyperv" | ||
| 37 | |||
| 38 | CACHED_CONFIGUREVARS += "\ | ||
| 39 | ac_cv_path_XMLLINT=/usr/bin/xmllint \ | ||
| 40 | ac_cv_path_XMLCATLOG=/usr/bin/xmlcatalog \ | ||
| 41 | ac_cv_path_AUGPARSE=/usr/bin/augparse \ | ||
| 42 | ac_cv_path_DNSMASQ=/usr/bin/dnsmasq \ | ||
| 43 | ac_cv_path_BRCTL=/usr/sbin/brctl \ | ||
| 44 | ac_cv_path_TC=/sbin/tc \ | ||
| 45 | ac_cv_path_UDEVADM=/sbin/udevadm \ | ||
| 46 | ac_cv_path_MODPROBE=/sbin/modprobe \ | ||
| 47 | ac_cv_path_IP_PATH=/bin/ip \ | ||
| 48 | ac_cv_path_IPTABLES_PATH=/usr/sbin/iptables \ | ||
| 49 | ac_cv_path_IP6TABLES_PATH=/usr/sbin/ip6tables \ | ||
| 50 | ac_cv_path_MOUNT=/bin/mount \ | ||
| 51 | ac_cv_path_UMOUNT=/bin/umount \ | ||
| 52 | ac_cv_path_MKFS=/usr/sbin/mkfs \ | ||
| 53 | ac_cv_path_SHOWMOUNT=/usr/sbin/showmount \ | ||
| 54 | ac_cv_path_PVCREATE=/usr/sbin/pvcreate \ | ||
| 55 | ac_cv_path_VGCREATE=/usr/sbin/vgcreate \ | ||
| 56 | ac_cv_path_LVCREATE=/usr/sbin/lvcreate \ | ||
| 57 | ac_cv_path_PVREMOVE=/usr/sbin/pvremove \ | ||
| 58 | ac_cv_path_VGREMOVE=/usr/sbin/vgremove \ | ||
| 59 | ac_cv_path_LVREMOVE=/usr/sbin/lvremove \ | ||
| 60 | ac_cv_path_LVCHANGE=/usr/sbin/lvchange \ | ||
| 61 | ac_cv_path_VGCHANGE=/usr/sbin/vgchange \ | ||
| 62 | ac_cv_path_VGSCAN=/usr/sbin/vgscan \ | ||
| 63 | ac_cv_path_PVS=/usr/sbin/pvs \ | ||
| 64 | ac_cv_path_VGS=/usr/sbin/vgs \ | ||
| 65 | ac_cv_path_LVS=/usr/sbin/lvs \ | ||
| 66 | ac_cv_path_PARTED=/usr/sbin/parted \ | ||
| 67 | ac_cv_path_DMSETUP=/usr/sbin/dmsetup" | ||
| 68 | |||
| 69 | # Some other possible paths we are not yet setting | ||
| 70 | #ac_cv_path_RPCGEN= | ||
| 71 | #ac_cv_path_XSLTPROC= | ||
| 72 | #ac_cv_path_RADVD= | ||
| 73 | #ac_cv_path_UDEVSETTLE= | ||
| 74 | #ac_cv_path_EBTABLES_PATH= | ||
| 75 | #ac_cv_path_PKG_CONFIG= | ||
| 76 | #ac_cv_path_ac_pt_PKG_CONFIG | ||
| 77 | #ac_cv_path_PKCHECK_PATH= | ||
| 78 | #ac_cv_path_POLKIT_AUTH= | ||
| 79 | #ac_cv_path_DTRACE= | ||
| 80 | #ac_cv_path_ISCSIADM= | ||
| 81 | #ac_cv_path_MSGFMT= | ||
| 82 | #ac_cv_path_GMSGFMT= | ||
| 83 | #ac_cv_path_XGETTEXT= | ||
| 84 | #ac_cv_path_MSGMERGE= | ||
| 85 | #ac_cv_path_SCRUB= | ||
| 86 | #ac_cv_path_PYTHON= | ||
| 87 | |||
| 88 | ALLOW_EMPTY_${PN} = "1" | ||
| 89 | |||
| 90 | PACKAGES =+ "${PN}-libvirtd ${PN}-virsh" | ||
| 91 | |||
| 92 | FILES_${PN}-libvirtd = "${sysconfdir}/init.d \ | ||
| 93 | ${sysconfdir}/sysctl.d \ | ||
| 94 | ${sysconfdir}/logrotate.d \ | ||
| 95 | ${sysconfdir}/libvirt/libvirtd.conf \ | ||
| 96 | ${sbindir}/libvirtd" | ||
| 97 | |||
| 98 | FILES_${PN}-virsh = "${bindir}/virsh" | ||
| 99 | FILES_${PN} += "${datadir}/augeas/*" | ||
| 100 | FILES_${PN}-dbg += "${libdir}/${PN}/connection-driver/.debug/*" | ||
| 101 | FILES_${PN}-staticdev += "${libdir}/*.a ${libdir}/${PN}/connection-driver/*.a" | ||
| 102 | |||
| 103 | INITSCRIPT_PACKAGES = "${PN}-libvirtd" | ||
| 104 | INITSCRIPT_NAME_${PN}-libvirtd = "libvirtd" | ||
| 105 | INITSCRIPT_PARAMS_${PN}-libvirtd = "defaults 72" | ||
| 106 | |||
| 107 | # Disable the Python tool support | ||
| 108 | #EXTRA_OECONF += " --with-python=no" | ||
| 109 | # Enable the Python tool support | ||
| 110 | require libvirt-python.inc | ||
| 111 | |||
| 112 | do_install_append() { | ||
| 113 | install -d ${D}/etc/init.d | ||
| 114 | install -d ${D}/etc/libvirt | ||
| 115 | |||
| 116 | install -m 0755 ${WORKDIR}/libvirtd.sh ${D}/etc/init.d/libvirtd | ||
| 117 | install -m 0644 ${WORKDIR}/libvirtd.conf ${D}/etc/libvirt/libvirtd.conf | ||
| 118 | } | ||
