diff options
Diffstat (limited to 'recipes-extended/virt-manager/virt-manager_4.1.0.bb')
-rw-r--r-- | recipes-extended/virt-manager/virt-manager_4.1.0.bb | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/recipes-extended/virt-manager/virt-manager_4.1.0.bb b/recipes-extended/virt-manager/virt-manager_4.1.0.bb new file mode 100644 index 00000000..a2395012 --- /dev/null +++ b/recipes-extended/virt-manager/virt-manager_4.1.0.bb | |||
@@ -0,0 +1,54 @@ | |||
1 | DESCRIPTION = "virt-manager is a graphical tool for managing virtual machines via libvirt" | ||
2 | HOMEPAGE = "https://virt-manager.org/" | ||
3 | LICENSE = "GPL-2.0-only" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | ||
5 | DEPENDS += "python3-docutils-native" | ||
6 | SRCREV = "6710ca6969b7d9c4e8344acd0fe3d50b24adc8ec" | ||
7 | |||
8 | SRC_URI = " \ | ||
9 | git://github.com/virt-manager/virt-manager;branch=main;protocol=https \ | ||
10 | file://0001-setup.py-move-global-args-to-install-args.patch \ | ||
11 | " | ||
12 | |||
13 | S = "${WORKDIR}/git" | ||
14 | |||
15 | PACKAGECONFIG ??= "gui" | ||
16 | PACKAGECONFIG[gui] = ",--no-update-icon-cache --no-compile-schemas,python3-pygobject" | ||
17 | |||
18 | inherit ${@bb.utils.contains('PACKAGECONFIG', 'gui', 'gtk-icon-cache', '', d)} | ||
19 | inherit bash-completion gettext pkgconfig setuptools3_legacy | ||
20 | |||
21 | PACKAGES += " \ | ||
22 | ${PN}-common \ | ||
23 | ${PN}-install \ | ||
24 | " | ||
25 | |||
26 | RDEPENDS:${PN}-common += " \ | ||
27 | libvirt-python \ | ||
28 | libosinfo \ | ||
29 | " | ||
30 | |||
31 | RDEPENDS:${PN} = "${PN}-common" | ||
32 | RDEPENDS:${PN}-install = "${PN}-common" | ||
33 | |||
34 | SETUPTOOLS_INSTALL_ARGS += "${PACKAGECONFIG_CONFARGS}" | ||
35 | |||
36 | FILES:${PN} = " \ | ||
37 | ${bindir}/virt-manager \ | ||
38 | ${datadir}/icons/* \ | ||
39 | " | ||
40 | |||
41 | FILES:${PN}-common = " \ | ||
42 | ${libdir}/* \ | ||
43 | ${libdir}/python3.10/* \ | ||
44 | ${datadir}/applications \ | ||
45 | ${datadir}/virt-manager \ | ||
46 | ${datadir}/glib-2.0/* \ | ||
47 | ${datadir}/metainfo/* \ | ||
48 | " | ||
49 | |||
50 | FILES:${PN}-install = " \ | ||
51 | ${bindir}/virt-clone \ | ||
52 | ${bindir}/virt-install \ | ||
53 | ${bindir}/virt-xml \ | ||
54 | " | ||