summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Nyström <david.nystrom@enea.com>2012-12-06 16:57:56 +0100
committerDavid Nyström <david.nystrom@enea.com>2012-12-07 15:32:31 +0100
commitc83fd72a864acdaf4f9790dbfd14c153ac0a1d4f (patch)
tree43280f7cfae0a35a7d9d4867a6571b09f967f938
parent1c75f19747b91d5d9556aff20b0f740eeffd8028 (diff)
downloadmeta-virtualization-c83fd72a864acdaf4f9790dbfd14c153ac0a1d4f.tar.gz
Removed old version of libvirt
Signed-off-by: David Nyström <david.nystrom@enea.com> Reviewed-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--recipes-extended/libvirt/libvirt_0.10.2.bb118
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 @@
1DESCRIPTION = "A toolkit to interact with the virtualization capabilities of recent versions of Linux."
2HOMEPAGE = "http://libvirt.org"
3LICENSE = "GPLv2+"
4LIC_FILES_CHKSUM = "file://COPYING;md5=fb919cc88dbe06ec0b0bd50e001ccf1f"
5SECTION = "console/tools"
6PR = "r0"
7
8DEPENDS="bridge-utils gnutls libxml2 lvm2 avahi polkit parted curl libpcap util-linux e2fsprogs pm-utils iptables ebtables dnsmasq"
9
10RDEPENDS_${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
13RCONFLICTS_${PN}_libvirtd = "connman"
14
15SRC_URI = "http://libvirt.org/sources/libvirt-${PV}.tar.gz \
16 file://libvirtd.sh \
17 file://libvirtd.conf"
18
19SRC_URI[md5sum] = "a5e50860d9da238ba270b528411c4a0d"
20SRC_URI[sha256sum] = "1fe69ae1268a097cc0cf83563883b51780d528c6493efe3e7d94c4160cc46977"
21
22inherit autotools gettext update-rc.d
23
24# Trimmed down version for Xen daemon server
25EXTRA_OECONF = "--with-libvirtd --with-test=yes --with-remote=yes --with-macvtap=no --with-polkit=no"
26
27PACKAGECONFIG ??= "xen"
28PACKAGECONFIG[qemu] = "--with-qemu --with-yajl,--without-qemu --without-yajl,qemu yajl"
29PACKAGECONFIG[xen] = "--with-xen --with-xenapi --with-libxl=${STAGING_DIR_TARGET}/lib --with-xen-inotify,--without-xen --without-xenapi --without-libxl --without-xen-inotify,xen"
30PACKAGECONFIG[uml] = "--with-uml, --without-uml"
31PACKAGECONFIG[openvz] = "--with-openvz,--without-openvz"
32PACKAGECONFIG[vmware] = "--with-vmware,--without-vmware"
33PACKAGECONFIG[phyp] = "--with-phyp,--without-phyp"
34PACKAGECONFIG[vbox] = "--with-vbox,--without-vbox"
35PACKAGECONFIG[esx] = "--with-esx,--without-esx"
36PACKAGECONFIG[hyperv] = "--with-hyperv,--without-hyperv"
37
38CACHED_CONFIGUREVARS += "\
39ac_cv_path_XMLLINT=/usr/bin/xmllint \
40ac_cv_path_XMLCATLOG=/usr/bin/xmlcatalog \
41ac_cv_path_AUGPARSE=/usr/bin/augparse \
42ac_cv_path_DNSMASQ=/usr/bin/dnsmasq \
43ac_cv_path_BRCTL=/usr/sbin/brctl \
44ac_cv_path_TC=/sbin/tc \
45ac_cv_path_UDEVADM=/sbin/udevadm \
46ac_cv_path_MODPROBE=/sbin/modprobe \
47ac_cv_path_IP_PATH=/bin/ip \
48ac_cv_path_IPTABLES_PATH=/usr/sbin/iptables \
49ac_cv_path_IP6TABLES_PATH=/usr/sbin/ip6tables \
50ac_cv_path_MOUNT=/bin/mount \
51ac_cv_path_UMOUNT=/bin/umount \
52ac_cv_path_MKFS=/usr/sbin/mkfs \
53ac_cv_path_SHOWMOUNT=/usr/sbin/showmount \
54ac_cv_path_PVCREATE=/usr/sbin/pvcreate \
55ac_cv_path_VGCREATE=/usr/sbin/vgcreate \
56ac_cv_path_LVCREATE=/usr/sbin/lvcreate \
57ac_cv_path_PVREMOVE=/usr/sbin/pvremove \
58ac_cv_path_VGREMOVE=/usr/sbin/vgremove \
59ac_cv_path_LVREMOVE=/usr/sbin/lvremove \
60ac_cv_path_LVCHANGE=/usr/sbin/lvchange \
61ac_cv_path_VGCHANGE=/usr/sbin/vgchange \
62ac_cv_path_VGSCAN=/usr/sbin/vgscan \
63ac_cv_path_PVS=/usr/sbin/pvs \
64ac_cv_path_VGS=/usr/sbin/vgs \
65ac_cv_path_LVS=/usr/sbin/lvs \
66ac_cv_path_PARTED=/usr/sbin/parted \
67ac_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
88ALLOW_EMPTY_${PN} = "1"
89
90PACKAGES =+ "${PN}-libvirtd ${PN}-virsh"
91
92FILES_${PN}-libvirtd = "${sysconfdir}/init.d \
93 ${sysconfdir}/sysctl.d \
94 ${sysconfdir}/logrotate.d \
95 ${sysconfdir}/libvirt/libvirtd.conf \
96 ${sbindir}/libvirtd"
97
98FILES_${PN}-virsh = "${bindir}/virsh"
99FILES_${PN} += "${datadir}/augeas/*"
100FILES_${PN}-dbg += "${libdir}/${PN}/connection-driver/.debug/*"
101FILES_${PN}-staticdev += "${libdir}/*.a ${libdir}/${PN}/connection-driver/*.a"
102
103INITSCRIPT_PACKAGES = "${PN}-libvirtd"
104INITSCRIPT_NAME_${PN}-libvirtd = "libvirtd"
105INITSCRIPT_PARAMS_${PN}-libvirtd = "defaults 72"
106
107# Disable the Python tool support
108#EXTRA_OECONF += " --with-python=no"
109# Enable the Python tool support
110require libvirt-python.inc
111
112do_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}