diff options
Diffstat (limited to 'recipes-extended')
32 files changed, 288 insertions, 287 deletions
diff --git a/recipes-extended/ceph/ceph_15.2.12.bb b/recipes-extended/ceph/ceph_15.2.12.bb index 3c2e1c62..6636d7a4 100644 --- a/recipes-extended/ceph/ceph_15.2.12.bb +++ b/recipes-extended/ceph/ceph_15.2.12.bb | |||
@@ -29,7 +29,7 @@ DEPENDS = "boost bzip2 curl expat gperf-native \ | |||
29 | python3 python3-cython-native rabbitmq-c rocksdb snappy udev \ | 29 | python3 python3-cython-native rabbitmq-c rocksdb snappy udev \ |
30 | valgrind xfsprogs zlib \ | 30 | valgrind xfsprogs zlib \ |
31 | " | 31 | " |
32 | SYSTEMD_SERVICE_${PN} = " \ | 32 | SYSTEMD_SERVICE:${PN} = " \ |
33 | ceph-radosgw@.service \ | 33 | ceph-radosgw@.service \ |
34 | ceph-radosgw.target \ | 34 | ceph-radosgw.target \ |
35 | ceph-mon@.service \ | 35 | ceph-mon@.service \ |
@@ -72,13 +72,13 @@ EXTRA_OECMAKE = "-DWITH_MANPAGE=OFF \ | |||
72 | 72 | ||
73 | export STAGING_DIR_HOST | 73 | export STAGING_DIR_HOST |
74 | 74 | ||
75 | do_configure_prepend () { | 75 | do_configure:prepend () { |
76 | echo "set( CMAKE_SYSROOT \"${RECIPE_SYSROOT}\" )" >> ${WORKDIR}/toolchain.cmake | 76 | echo "set( CMAKE_SYSROOT \"${RECIPE_SYSROOT}\" )" >> ${WORKDIR}/toolchain.cmake |
77 | echo "set( CMAKE_DESTDIR \"${D}\" )" >> ${WORKDIR}/toolchain.cmake | 77 | echo "set( CMAKE_DESTDIR \"${D}\" )" >> ${WORKDIR}/toolchain.cmake |
78 | echo "set( PYTHON_SITEPACKAGES_DIR \"${PYTHON_SITEPACKAGES_DIR}\" )" >> ${WORKDIR}/toolchain.cmake | 78 | echo "set( PYTHON_SITEPACKAGES_DIR \"${PYTHON_SITEPACKAGES_DIR}\" )" >> ${WORKDIR}/toolchain.cmake |
79 | } | 79 | } |
80 | 80 | ||
81 | do_install_append () { | 81 | do_install:append () { |
82 | sed -i -e 's:^#!/usr/bin/python$:&3:' \ | 82 | sed -i -e 's:^#!/usr/bin/python$:&3:' \ |
83 | -e 's:${WORKDIR}.*python3:${bindir}/python3:' \ | 83 | -e 's:${WORKDIR}.*python3:${bindir}/python3:' \ |
84 | ${D}${bindir}/ceph ${D}${bindir}/ceph-crash \ | 84 | ${D}${bindir}/ceph ${D}${bindir}/ceph-crash \ |
@@ -94,7 +94,7 @@ do_install_append () { | |||
94 | rm ${D}${systemd_unitdir}/system/ceph-fuse.target ${D}${systemd_unitdir}/system/ceph-fuse@.service | 94 | rm ${D}${systemd_unitdir}/system/ceph-fuse.target ${D}${systemd_unitdir}/system/ceph-fuse@.service |
95 | } | 95 | } |
96 | 96 | ||
97 | do_install_append_class-target () { | 97 | do_install:append:class-target () { |
98 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then | 98 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then |
99 | install -d ${D}${sysconfdir}/tmpfiles.d | 99 | install -d ${D}${sysconfdir}/tmpfiles.d |
100 | echo "d /var/lib/ceph/crash/posted 0755 root root - -" > ${D}${sysconfdir}/tmpfiles.d/ceph-placeholder.conf | 100 | echo "d /var/lib/ceph/crash/posted 0755 root root - -" > ${D}${sysconfdir}/tmpfiles.d/ceph-placeholder.conf |
@@ -106,28 +106,28 @@ do_install_append_class-target () { | |||
106 | fi | 106 | fi |
107 | } | 107 | } |
108 | 108 | ||
109 | pkg_postinst_${PN}() { | 109 | pkg_postinst:${PN}() { |
110 | if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ] ; then | 110 | if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ] ; then |
111 | ${sysconfdir}/init.d/populate-volatile.sh update | 111 | ${sysconfdir}/init.d/populate-volatile.sh update |
112 | fi | 112 | fi |
113 | } | 113 | } |
114 | 114 | ||
115 | FILES_${PN} += "\ | 115 | FILES:${PN} += "\ |
116 | ${libdir}/rados-classes/*.so.* \ | 116 | ${libdir}/rados-classes/*.so.* \ |
117 | ${libdir}/ceph/compressor/*.so \ | 117 | ${libdir}/ceph/compressor/*.so \ |
118 | ${libdir}/rados-classes/*.so \ | 118 | ${libdir}/rados-classes/*.so \ |
119 | ${libdir}/ceph/*.so \ | 119 | ${libdir}/ceph/*.so \ |
120 | " | 120 | " |
121 | 121 | ||
122 | FILES_${PN} += " \ | 122 | FILES:${PN} += " \ |
123 | /etc/tmpfiles.d/ceph-placeholder.conf \ | 123 | /etc/tmpfiles.d/ceph-placeholder.conf \ |
124 | /etc/default/volatiles/99_ceph-placeholder \ | 124 | /etc/default/volatiles/99_ceph-placeholder \ |
125 | " | 125 | " |
126 | 126 | ||
127 | FILES_${PN}-python = "\ | 127 | FILES:${PN}-python = "\ |
128 | ${PYTHON_SITEPACKAGES_DIR}/* \ | 128 | ${PYTHON_SITEPACKAGES_DIR}/* \ |
129 | " | 129 | " |
130 | RDEPENDS_${PN} += "\ | 130 | RDEPENDS:${PN} += "\ |
131 | python3-core \ | 131 | python3-core \ |
132 | python3-misc \ | 132 | python3-misc \ |
133 | python3-modules \ | 133 | python3-modules \ |
@@ -138,8 +138,8 @@ COMPATIBLE_HOST = "(x86_64).*" | |||
138 | PACKAGES += " \ | 138 | PACKAGES += " \ |
139 | ${PN}-python \ | 139 | ${PN}-python \ |
140 | " | 140 | " |
141 | INSANE_SKIP_${PN}-python += "ldflags" | 141 | INSANE_SKIP:${PN}-python += "ldflags" |
142 | INSANE_SKIP_${PN} += "dev-so" | 142 | INSANE_SKIP:${PN} += "dev-so" |
143 | CCACHE_DISABLE = "1" | 143 | CCACHE_DISABLE = "1" |
144 | 144 | ||
145 | CVE_PRODUCT = "ceph ceph_storage ceph_storage_mon ceph_storage_osd" | 145 | CVE_PRODUCT = "ceph ceph_storage ceph_storage_mon ceph_storage_osd" |
diff --git a/recipes-extended/cloud-init/cloud-init_20.3.bb b/recipes-extended/cloud-init/cloud-init_20.3.bb index b9efb31f..1e2a236b 100644 --- a/recipes-extended/cloud-init/cloud-init_20.3.bb +++ b/recipes-extended/cloud-init/cloud-init_20.3.bb | |||
@@ -13,10 +13,10 @@ SRC_URI = "git://github.com/canonical/cloud-init \ | |||
13 | 13 | ||
14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
15 | 15 | ||
16 | DISTUTILS_INSTALL_ARGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '--init-system=sysvinit_deb', '', d)}" | 16 | DISTUTILS_INSTALL_ARGS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '--init-system=sysvinit_deb', '', d)}" |
17 | DISTUTILS_INSTALL_ARGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--init-system=systemd', '', d)}" | 17 | DISTUTILS_INSTALL_ARGS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--init-system=systemd', '', d)}" |
18 | 18 | ||
19 | do_install_append() { | 19 | do_install:append() { |
20 | ln -s ${libdir}/${BPN}/uncloud-init ${D}${sysconfdir}/cloud/uncloud-init | 20 | ln -s ${libdir}/${BPN}/uncloud-init ${D}${sysconfdir}/cloud/uncloud-init |
21 | ln -s ${libdir}/${BPN}/write-ssh-key-fingerprints ${D}${sysconfdir}/cloud/write-ssh-key-fingerprints | 21 | ln -s ${libdir}/${BPN}/write-ssh-key-fingerprints ${D}${sysconfdir}/cloud/write-ssh-key-fingerprints |
22 | } | 22 | } |
@@ -33,21 +33,21 @@ inherit python3native | |||
33 | 33 | ||
34 | PACKAGES += "${PN}-systemd" | 34 | PACKAGES += "${PN}-systemd" |
35 | 35 | ||
36 | FILES_${PN} += "${sysconfdir}/* \ | 36 | FILES:${PN} += "${sysconfdir}/* \ |
37 | ${datadir}/*" | 37 | ${datadir}/*" |
38 | 38 | ||
39 | FILES_${PN}-systemd += "${systemd_unitdir}/*" | 39 | FILES:${PN}-systemd += "${systemd_unitdir}/*" |
40 | RDEPENDS_${PN}-systemd += " ${PN}" | 40 | RDEPENDS:${PN}-systemd += " ${PN}" |
41 | 41 | ||
42 | INITSCRIPT_PACKAGES = "${PN}" | 42 | INITSCRIPT_PACKAGES = "${PN}" |
43 | INITSCRIPT_NAME_${BPN} = "cloud-init" | 43 | INITSCRIPT_NAME:${BPN} = "cloud-init" |
44 | 44 | ||
45 | DEPENDS += "python3-pyyaml-native \ | 45 | DEPENDS += "python3-pyyaml-native \ |
46 | python3-requests-native \ | 46 | python3-requests-native \ |
47 | python3-jinja2-native \ | 47 | python3-jinja2-native \ |
48 | " | 48 | " |
49 | 49 | ||
50 | RDEPENDS_${PN} = "python3 \ | 50 | RDEPENDS:${PN} = "python3 \ |
51 | python3-jinja2 \ | 51 | python3-jinja2 \ |
52 | python3-configobj \ | 52 | python3-configobj \ |
53 | python3-requests \ | 53 | python3-requests \ |
diff --git a/recipes-extended/dev86/dev86_git.bb b/recipes-extended/dev86/dev86_git.bb index 838918a3..8cad15ac 100644 --- a/recipes-extended/dev86/dev86_git.bb +++ b/recipes-extended/dev86/dev86_git.bb | |||
@@ -39,4 +39,4 @@ do_install() { | |||
39 | ln -s ../lib/bcc/bcc-cc1 ${D}${prefix}/bin/bcc-cc1 | 39 | ln -s ../lib/bcc/bcc-cc1 ${D}${prefix}/bin/bcc-cc1 |
40 | } | 40 | } |
41 | 41 | ||
42 | FILES_${PN} += "${libdir}/bcc" | 42 | FILES:${PN} += "${libdir}/bcc" |
diff --git a/recipes-extended/diod/diod_1.0.24.bb b/recipes-extended/diod/diod_1.0.24.bb index a4a85284..0291564f 100644 --- a/recipes-extended/diod/diod_1.0.24.bb +++ b/recipes-extended/diod/diod_1.0.24.bb | |||
@@ -26,11 +26,11 @@ S = "${WORKDIR}/git" | |||
26 | 26 | ||
27 | inherit autotools systemd | 27 | inherit autotools systemd |
28 | 28 | ||
29 | do_install_append () { | 29 | do_install:append () { |
30 | # install our init based on start-stop-daemon | 30 | # install our init based on start-stop-daemon |
31 | install -D -m 0755 ${WORKDIR}/diod ${D}${sysconfdir}/init.d/diod | 31 | install -D -m 0755 ${WORKDIR}/diod ${D}${sysconfdir}/init.d/diod |
32 | # install a real(not commented) configuration file for diod | 32 | # install a real(not commented) configuration file for diod |
33 | install -m 0644 ${WORKDIR}/diod.conf ${D}${sysconfdir}/diod.conf | 33 | install -m 0644 ${WORKDIR}/diod.conf ${D}${sysconfdir}/diod.conf |
34 | } | 34 | } |
35 | 35 | ||
36 | FILES_${PN} += "${systemd_unitdir}" | 36 | FILES:${PN} += "${systemd_unitdir}" |
diff --git a/recipes-extended/hyperstart/hyperstart_git.bb b/recipes-extended/hyperstart/hyperstart_git.bb index 1126aa1b..7c18b6e0 100644 --- a/recipes-extended/hyperstart/hyperstart_git.bb +++ b/recipes-extended/hyperstart/hyperstart_git.bb | |||
@@ -23,4 +23,4 @@ do_install() { | |||
23 | install -m644 ${S}/build/arch/x86_64/kernel ${D}/var/lib/hyper/ | 23 | install -m644 ${S}/build/arch/x86_64/kernel ${D}/var/lib/hyper/ |
24 | } | 24 | } |
25 | 25 | ||
26 | FILES_${PN} += "/var/lib/hyper" | 26 | FILES:${PN} += "/var/lib/hyper" |
diff --git a/recipes-extended/images/container-base.bb b/recipes-extended/images/container-base.bb index acce0411..c9dd32d1 100644 --- a/recipes-extended/images/container-base.bb +++ b/recipes-extended/images/container-base.bb | |||
@@ -22,7 +22,7 @@ IMAGE_INSTALL = " \ | |||
22 | " | 22 | " |
23 | 23 | ||
24 | # If the following is configured in local.conf (or the distro): | 24 | # If the following is configured in local.conf (or the distro): |
25 | # PACKAGE_EXTRA_ARCHS_append = " container-dummy-provides" | 25 | # PACKAGE_EXTRA_ARCHS:append = " container-dummy-provides" |
26 | # | 26 | # |
27 | # it has been explicitly # indicated that we don't want or need a shell, so we'll | 27 | # it has been explicitly # indicated that we don't want or need a shell, so we'll |
28 | # add the dummy provides. | 28 | # add the dummy provides. |
diff --git a/recipes-extended/images/xen-guest-image-minimal.bb b/recipes-extended/images/xen-guest-image-minimal.bb index 63c7510d..ca111b49 100644 --- a/recipes-extended/images/xen-guest-image-minimal.bb +++ b/recipes-extended/images/xen-guest-image-minimal.bb | |||
@@ -10,8 +10,8 @@ IMAGE_INSTALL += " \ | |||
10 | IMAGE_INSTALL += "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-fbdev', '', d)}" | 10 | IMAGE_INSTALL += "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-fbdev', '', d)}" |
11 | 11 | ||
12 | # Install xf86-video-vesa on x86 platforms. | 12 | # Install xf86-video-vesa on x86 platforms. |
13 | IMAGE_INSTALL_append_x86-64 = "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-vesa', '', d)}" | 13 | IMAGE_INSTALL:append:x86-64 = "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-vesa', '', d)}" |
14 | IMAGE_INSTALL_append_x86 = "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-vesa', '', d)}" | 14 | IMAGE_INSTALL:append:x86 = "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' xf86-video-vesa', '', d)}" |
15 | 15 | ||
16 | REQUIRED_DISTRO_FEATURES += "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' x11', '', d)} xen" | 16 | REQUIRED_DISTRO_FEATURES += "${@bb.utils.contains('IMAGE_FEATURES', 'x11', ' x11', '', d)} xen" |
17 | 17 | ||
diff --git a/recipes-extended/images/xen-image-minimal.bb b/recipes-extended/images/xen-image-minimal.bb index ca6d2683..2a44e3c4 100644 --- a/recipes-extended/images/xen-image-minimal.bb +++ b/recipes-extended/images/xen-image-minimal.bb | |||
@@ -21,13 +21,13 @@ IMAGE_INSTALL += " \ | |||
21 | do_build[depends] += "xen:do_deploy" | 21 | do_build[depends] += "xen:do_deploy" |
22 | 22 | ||
23 | # Networking for HVM-mode guests (x86/64 only) requires the tun kernel module | 23 | # Networking for HVM-mode guests (x86/64 only) requires the tun kernel module |
24 | IMAGE_INSTALL_append_x86 = "kernel-module-tun" | 24 | IMAGE_INSTALL:append:x86 = "kernel-module-tun" |
25 | IMAGE_INSTALL_append_x86-64 = "kernel-module-tun" | 25 | IMAGE_INSTALL:append:x86-64 = "kernel-module-tun" |
26 | 26 | ||
27 | # Linux kernel option CONFIG_XEN_PCIDEV_BACKEND depends on X86 | 27 | # Linux kernel option CONFIG_XEN_PCIDEV_BACKEND depends on X86 |
28 | XEN_PCIBACK_MODULE = "" | 28 | XEN_PCIBACK_MODULE = "" |
29 | XEN_PCIBACK_MODULE_x86 = "kernel-module-xen-pciback" | 29 | XEN_PCIBACK_MODULE:x86 = "kernel-module-xen-pciback" |
30 | XEN_PCIBACK_MODULE_x86-64 = "kernel-module-xen-pciback" | 30 | XEN_PCIBACK_MODULE:x86-64 = "kernel-module-xen-pciback" |
31 | 31 | ||
32 | LICENSE = "MIT" | 32 | LICENSE = "MIT" |
33 | 33 | ||
@@ -41,21 +41,21 @@ do_check_xen_state() { | |||
41 | 41 | ||
42 | addtask check_xen_state before do_rootfs | 42 | addtask check_xen_state before do_rootfs |
43 | 43 | ||
44 | syslinux_iso_populate_append() { | 44 | syslinux_iso_populate:append() { |
45 | install -m 0444 ${STAGING_DATADIR}/syslinux/libcom32.c32 ${ISODIR}${ISOLINUXDIR} | 45 | install -m 0444 ${STAGING_DATADIR}/syslinux/libcom32.c32 ${ISODIR}${ISOLINUXDIR} |
46 | install -m 0444 ${STAGING_DATADIR}/syslinux/mboot.c32 ${ISODIR}${ISOLINUXDIR} | 46 | install -m 0444 ${STAGING_DATADIR}/syslinux/mboot.c32 ${ISODIR}${ISOLINUXDIR} |
47 | } | 47 | } |
48 | 48 | ||
49 | syslinux_hddimg_populate_append() { | 49 | syslinux_hddimg_populate:append() { |
50 | install -m 0444 ${STAGING_DATADIR}/syslinux/libcom32.c32 ${HDDDIR}${SYSLINUXDIR} | 50 | install -m 0444 ${STAGING_DATADIR}/syslinux/libcom32.c32 ${HDDDIR}${SYSLINUXDIR} |
51 | install -m 0444 ${STAGING_DATADIR}/syslinux/mboot.c32 ${HDDDIR}${SYSLINUXDIR} | 51 | install -m 0444 ${STAGING_DATADIR}/syslinux/mboot.c32 ${HDDDIR}${SYSLINUXDIR} |
52 | } | 52 | } |
53 | 53 | ||
54 | grubefi_populate_append() { | 54 | grubefi_populate:append() { |
55 | install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}${EFIDIR}/xen.gz | 55 | install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}${EFIDIR}/xen.gz |
56 | } | 56 | } |
57 | 57 | ||
58 | syslinux_populate_append() { | 58 | syslinux_populate:append() { |
59 | install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}/xen.gz | 59 | install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}/xen.gz |
60 | } | 60 | } |
61 | 61 | ||
@@ -74,6 +74,7 @@ build_syslinux_cfg () { | |||
74 | 74 | ||
75 | # Enable runqemu. eg: runqemu xen-image-minimal nographic slirp | 75 | # Enable runqemu. eg: runqemu xen-image-minimal nographic slirp |
76 | WKS_FILE_x86-64 = "directdisk-xen.wks" | 76 | WKS_FILE_x86-64 = "directdisk-xen.wks" |
77 | QB_MEM ?= "-m 400" | ||
77 | QB_DEFAULT_KERNEL ?= "none" | 78 | QB_DEFAULT_KERNEL ?= "none" |
78 | QB_DEFAULT_FSTYPE ?= "wic" | 79 | QB_DEFAULT_FSTYPE ?= "wic" |
79 | QB_DEFAULT_FSTYPE_qemux86-64 = "wic" | 80 | QB_DEFAULT_FSTYPE_qemux86-64 = "wic" |
@@ -81,7 +82,7 @@ QB_FSINFO ?= "wic:kernel-in-fs" | |||
81 | QB_SERIAL_OPT = "-serial mon:stdio" | 82 | QB_SERIAL_OPT = "-serial mon:stdio" |
82 | # qemux86-64 machine does not include 'wic' in IMAGE_FSTYPES, which is needed | 83 | # qemux86-64 machine does not include 'wic' in IMAGE_FSTYPES, which is needed |
83 | # to boot this image, so add it here: | 84 | # to boot this image, so add it here: |
84 | IMAGE_FSTYPES_qemux86-64 += "wic" | 85 | IMAGE_FSTYPES:qemux86-64 += "wic" |
85 | # Networking: the qemuboot.bbclass default virtio network device works ok | 86 | # Networking: the qemuboot.bbclass default virtio network device works ok |
86 | # and so does the emulated e1000 -- choose according to the network device | 87 | # and so does the emulated e1000 -- choose according to the network device |
87 | # drivers that are present in your dom0 Linux kernel. To switch to e1000: | 88 | # drivers that are present in your dom0 Linux kernel. To switch to e1000: |
diff --git a/recipes-extended/images/xtf-image.bb b/recipes-extended/images/xtf-image.bb index 3f9af259..6bd5a342 100644 --- a/recipes-extended/images/xtf-image.bb +++ b/recipes-extended/images/xtf-image.bb | |||
@@ -14,11 +14,11 @@ DESCRIPTION = "A minimal Xen Test Framework (XTF) image for testing the Xen hype | |||
14 | 14 | ||
15 | IMAGE_NAME="xtf" | 15 | IMAGE_NAME="xtf" |
16 | 16 | ||
17 | IMAGE_INSTALL_append = " xtf" | 17 | IMAGE_INSTALL:append = " xtf" |
18 | 18 | ||
19 | QB_DEFAULT_FSTYPE = "wic" | 19 | QB_DEFAULT_FSTYPE = "wic" |
20 | 20 | ||
21 | # Set the dom0 memory level lower than that assigned to qemu so that Xen has | 21 | # Set the dom0 memory level lower than that assigned to qemu so that Xen has |
22 | # some available memory for allocating to the XTF microkernel guests to run: | 22 | # some available memory for allocating to the XTF microkernel guests to run: |
23 | QB_MEM = "-m 400" | 23 | QB_MEM = "-m 400" |
24 | SYSLINUX_XEN_ARGS_append = " dom0_mem=256M" | 24 | SYSLINUX_XEN_ARGS:append = " dom0_mem=256M" |
diff --git a/recipes-extended/images/xvisor-image-minimal.bb b/recipes-extended/images/xvisor-image-minimal.bb index 4c4a2fc2..7c23de5b 100644 --- a/recipes-extended/images/xvisor-image-minimal.bb +++ b/recipes-extended/images/xvisor-image-minimal.bb | |||
@@ -17,4 +17,4 @@ inherit core-image | |||
17 | 17 | ||
18 | # Enable runqemu. eg: runqemu xvisor-image-minimal nographic slirp | 18 | # Enable runqemu. eg: runqemu xvisor-image-minimal nographic slirp |
19 | QB_DEFAULT_KERNEL = "vmm.bin" | 19 | QB_DEFAULT_KERNEL = "vmm.bin" |
20 | QB_OPT_APPEND_append_riscv64 = " -cpu rv64,x-h=true " | 20 | QB_OPT_APPEND:append:riscv64 = " -cpu rv64,x-h=true " |
diff --git a/recipes-extended/iptables/iptables-meta-virtualization.inc b/recipes-extended/iptables/iptables-meta-virtualization.inc index 8fd521c9..49315590 100644 --- a/recipes-extended/iptables/iptables-meta-virtualization.inc +++ b/recipes-extended/iptables/iptables-meta-virtualization.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | RRECOMMENDS_${PN} += "kernel-module-ip6-tables \ | 1 | RRECOMMENDS:${PN} += "kernel-module-ip6-tables \ |
2 | kernel-module-ip-tables \ | 2 | kernel-module-ip-tables \ |
3 | kernel-module-ip6table-filter \ | 3 | kernel-module-ip6table-filter \ |
4 | kernel-module-iptable-filter \ | 4 | kernel-module-iptable-filter \ |
diff --git a/recipes-extended/ipxe/ipxe_git.bb b/recipes-extended/ipxe/ipxe_git.bb index ff6154e0..5ead6c5f 100644 --- a/recipes-extended/ipxe/ipxe_git.bb +++ b/recipes-extended/ipxe/ipxe_git.bb | |||
@@ -5,13 +5,13 @@ DEPENDS = "binutils-native perl-native syslinux mtools-native cdrtools-native xz | |||
5 | LIC_FILES_CHKSUM = "file://../COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 5 | LIC_FILES_CHKSUM = "file://../COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
6 | 6 | ||
7 | # syslinux has this restriction | 7 | # syslinux has this restriction |
8 | COMPATIBLE_HOST_class-target = '(x86_64|i.86).*-(linux|freebsd.*)' | 8 | COMPATIBLE_HOST:class-target = '(x86_64|i.86).*-(linux|freebsd.*)' |
9 | 9 | ||
10 | SRCREV = "18dc73d27edb55ebe9cb13c58d59af3da3bd374b" | 10 | SRCREV = "18dc73d27edb55ebe9cb13c58d59af3da3bd374b" |
11 | PV = "1.20.1+git${SRCPV}" | 11 | PV = "1.20.1+git${SRCPV}" |
12 | PR = "r0" | 12 | PR = "r0" |
13 | 13 | ||
14 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 14 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
15 | 15 | ||
16 | SRC_URI = " \ | 16 | SRC_URI = " \ |
17 | git://github.com/ipxe/ipxe.git;protocol=https \ | 17 | git://github.com/ipxe/ipxe.git;protocol=https \ |
@@ -21,7 +21,7 @@ SRC_URI = " \ | |||
21 | file://build-be-explicit-about-fcommon-compiler-directive.patch \ | 21 | file://build-be-explicit-about-fcommon-compiler-directive.patch \ |
22 | " | 22 | " |
23 | 23 | ||
24 | FILES_${PN} = "/usr/share/firmware/*.rom" | 24 | FILES:${PN} = "/usr/share/firmware/*.rom" |
25 | 25 | ||
26 | EXTRA_OEMAKE = " \ | 26 | EXTRA_OEMAKE = " \ |
27 | ISOLINUX_BIN="${STAGING_DIR_TARGET}/usr/share/syslinux/isolinux.bin" \ | 27 | ISOLINUX_BIN="${STAGING_DIR_TARGET}/usr/share/syslinux/isolinux.bin" \ |
diff --git a/recipes-extended/irqbalance/irqbalance.inc b/recipes-extended/irqbalance/irqbalance.inc index 53275d12..63096622 100644 --- a/recipes-extended/irqbalance/irqbalance.inc +++ b/recipes-extended/irqbalance/irqbalance.inc | |||
@@ -21,7 +21,7 @@ INITSCRIPT_PARAMS = "defaults" | |||
21 | inherit autotools update-rc.d pkgconfig systemd | 21 | inherit autotools update-rc.d pkgconfig systemd |
22 | 22 | ||
23 | SYSTEMD_PACKAGES = "irqbalance" | 23 | SYSTEMD_PACKAGES = "irqbalance" |
24 | SYSTEMD_SERVICE_irqbalance = "irqbalanced.service" | 24 | SYSTEMD_SERVICE:irqbalance = "irqbalanced.service" |
25 | 25 | ||
26 | EXTRA_OECONF = "--program-transform-name= \ | 26 | EXTRA_OECONF = "--program-transform-name= \ |
27 | " | 27 | " |
diff --git a/recipes-extended/libibverbs/libibverbs_1.2.1.bb b/recipes-extended/libibverbs/libibverbs_1.2.1.bb index fa7eee62..d4f7b0de 100644 --- a/recipes-extended/libibverbs/libibverbs_1.2.1.bb +++ b/recipes-extended/libibverbs/libibverbs_1.2.1.bb | |||
@@ -16,19 +16,19 @@ inherit autotools | |||
16 | 16 | ||
17 | DEPENDS = "libnl pkgconfig-native" | 17 | DEPENDS = "libnl pkgconfig-native" |
18 | PACKAGES += "${PN}-utils" | 18 | PACKAGES += "${PN}-utils" |
19 | FILES_${PN} = "${sysconfdir} ${libdir}/*.so.*" | 19 | FILES:${PN} = "${sysconfdir} ${libdir}/*.so.*" |
20 | FILES_${PN}-utils = "${bindir}" | 20 | FILES:${PN}-utils = "${bindir}" |
21 | 21 | ||
22 | PACKAGECONFIG ??= "" | 22 | PACKAGECONFIG ??= "" |
23 | PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind," | 23 | PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind," |
24 | 24 | ||
25 | do_install_append() { | 25 | do_install:append() { |
26 | mkdir -p ${D}${sysconfdir}/libibverbs.d | 26 | mkdir -p ${D}${sysconfdir}/libibverbs.d |
27 | rm -f ${D}${libdir}/libibverbs.la | 27 | rm -f ${D}${libdir}/libibverbs.la |
28 | } | 28 | } |
29 | 29 | ||
30 | PROVIDES = "virtual/libibverbs" | 30 | PROVIDES = "virtual/libibverbs" |
31 | RPROVIDES_${PN} = "virtual/libibverbs" | 31 | RPROVIDES:${PN} = "virtual/libibverbs" |
32 | 32 | ||
33 | COMPATIBLE_HOST_mipsarch = "none" | 33 | COMPATIBLE_HOST:mipsarch = "none" |
34 | COMPATIBLE_HOST_arm = "none" | 34 | COMPATIBLE_HOST:arm = "none" |
diff --git a/recipes-extended/libvirt/libvirt-python.inc b/recipes-extended/libvirt/libvirt-python.inc index 0c661af8..a48aaea5 100644 --- a/recipes-extended/libvirt/libvirt-python.inc +++ b/recipes-extended/libvirt/libvirt-python.inc | |||
@@ -5,15 +5,15 @@ export STAGING_LIBDIR | |||
5 | export BUILD_SYS | 5 | export BUILD_SYS |
6 | export HOST_SYS | 6 | export HOST_SYS |
7 | 7 | ||
8 | RDEPENDS_${PN}-python += "python3" | 8 | RDEPENDS:${PN}-python += "python3" |
9 | PACKAGECONFIG_${PN}-python[xen] = ",,,xen-python" | 9 | PACKAGECONFIG_${PN}-python[xen] = ",,,xen-python" |
10 | 10 | ||
11 | PACKAGES += "${PN}-python-staticdev ${PN}-python-dev ${PN}-python-dbg ${PN}-python" | 11 | PACKAGES += "${PN}-python-staticdev ${PN}-python-dev ${PN}-python-dbg ${PN}-python" |
12 | 12 | ||
13 | FILES_${PN}-python-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a" | 13 | FILES:${PN}-python-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a" |
14 | FILES_${PN}-python-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la" | 14 | FILES:${PN}-python-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la" |
15 | FILES_${PN}-python-dbg += "${PYTHON_SITEPACKAGES_DIR}/.debug/" | 15 | FILES:${PN}-python-dbg += "${PYTHON_SITEPACKAGES_DIR}/.debug/" |
16 | FILES_${PN}-python = "${bindir}/* ${libdir}/* ${libdir}/${PYTHON_DIR}/*" | 16 | FILES:${PN}-python = "${bindir}/* ${libdir}/* ${libdir}/${PYTHON_DIR}/*" |
17 | 17 | ||
18 | SRC_URI += "http://libvirt.org/sources/python/libvirt-python-${PV}.tar.gz;name=libvirt_python" | 18 | SRC_URI += "http://libvirt.org/sources/python/libvirt-python-${PV}.tar.gz;name=libvirt_python" |
19 | 19 | ||
@@ -38,7 +38,7 @@ python __anonymous () { | |||
38 | d.setVar('LIBVIRT_PYTHON_ENABLE', '0') | 38 | d.setVar('LIBVIRT_PYTHON_ENABLE', '0') |
39 | } | 39 | } |
40 | 40 | ||
41 | do_compile_append() { | 41 | do_compile:append() { |
42 | if [ "${LIBVIRT_PYTHON_ENABLE}" = "1" ]; then | 42 | if [ "${LIBVIRT_PYTHON_ENABLE}" = "1" ]; then |
43 | # we need the python bindings to look into our source dir, not | 43 | # we need the python bindings to look into our source dir, not |
44 | # the syroot staged pkgconfig entries. So we clear the sysroot | 44 | # the syroot staged pkgconfig entries. So we clear the sysroot |
@@ -49,7 +49,7 @@ do_compile_append() { | |||
49 | fi | 49 | fi |
50 | } | 50 | } |
51 | 51 | ||
52 | do_install_append() { | 52 | do_install:append() { |
53 | if [ "${LIBVIRT_PYTHON_ENABLE}" = "1" ]; then | 53 | if [ "${LIBVIRT_PYTHON_ENABLE}" = "1" ]; then |
54 | # we need the python bindings to look into our source dir, not | 54 | # we need the python bindings to look into our source dir, not |
55 | # the syroot staged pkgconfig entries. So we clear the sysroot | 55 | # the syroot staged pkgconfig entries. So we clear the sysroot |
diff --git a/recipes-extended/libvirt/libvirt_7.2.0.bb b/recipes-extended/libvirt/libvirt_7.2.0.bb index 19662a7f..9cf29511 100644 --- a/recipes-extended/libvirt/libvirt_7.2.0.bb +++ b/recipes-extended/libvirt/libvirt_7.2.0.bb | |||
@@ -13,14 +13,14 @@ DEPENDS = "bridge-utils gnutls libxml2 lvm2 avahi parted curl libpcap util-linux | |||
13 | 13 | ||
14 | # libvirt-guests.sh needs gettext.sh | 14 | # libvirt-guests.sh needs gettext.sh |
15 | # | 15 | # |
16 | RDEPENDS_${PN} = "gettext-runtime" | 16 | RDEPENDS:${PN} = "gettext-runtime" |
17 | 17 | ||
18 | RDEPENDS_libvirt-libvirtd += "bridge-utils iptables pm-utils dnsmasq netcat-openbsd ebtables" | 18 | RDEPENDS:libvirt-libvirtd += "bridge-utils iptables pm-utils dnsmasq netcat-openbsd ebtables" |
19 | RDEPENDS_libvirt-libvirtd_append_x86-64 = " dmidecode" | 19 | RDEPENDS:libvirt-libvirtd:append:x86-64 = " dmidecode" |
20 | RDEPENDS_libvirt-libvirtd_append_x86 = " dmidecode" | 20 | RDEPENDS:libvirt-libvirtd:append:x86 = " dmidecode" |
21 | 21 | ||
22 | #connman blocks the 53 port and libvirtd can't start its DNS service | 22 | #connman blocks the 53 port and libvirtd can't start its DNS service |
23 | RCONFLICTS_${PN}_libvirtd = "connman" | 23 | RCONFLICTS:${PN}_libvirtd = "connman" |
24 | 24 | ||
25 | SRC_URI = "http://libvirt.org/sources/libvirt-${PV}.tar.xz;name=libvirt \ | 25 | SRC_URI = "http://libvirt.org/sources/libvirt-${PV}.tar.xz;name=libvirt \ |
26 | file://libvirtd.sh \ | 26 | file://libvirtd.sh \ |
@@ -36,12 +36,12 @@ SRC_URI[libvirt.sha256sum] = "01f459d0c7ba5009622a628dba1a026200e8f4a299fea783b9 | |||
36 | 36 | ||
37 | inherit meson gettext update-rc.d pkgconfig systemd useradd perlnative | 37 | inherit meson gettext update-rc.d pkgconfig systemd useradd perlnative |
38 | USERADD_PACKAGES = "${PN}" | 38 | USERADD_PACKAGES = "${PN}" |
39 | GROUPADD_PARAM_${PN} = "-r qemu; -r kvm" | 39 | GROUPADD_PARAM:${PN} = "-r qemu; -r kvm" |
40 | USERADD_PARAM_${PN} = "-r -g qemu -G kvm qemu" | 40 | USERADD_PARAM:${PN} = "-r -g qemu -G kvm qemu" |
41 | 41 | ||
42 | 42 | ||
43 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" | 43 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" |
44 | do_write_config_append() { | 44 | do_write_config:append() { |
45 | cat >${WORKDIR}/meson-${PN}.cross <<EOF | 45 | cat >${WORKDIR}/meson-${PN}.cross <<EOF |
46 | [binaries] | 46 | [binaries] |
47 | iptables = '/usr/sbin/iptables' | 47 | iptables = '/usr/sbin/iptables' |
@@ -52,13 +52,13 @@ dnsmasq = '/usr/bin/dnsmasq' | |||
52 | EOF | 52 | EOF |
53 | } | 53 | } |
54 | 54 | ||
55 | ALLOW_EMPTY_${PN} = "1" | 55 | ALLOW_EMPTY:${PN} = "1" |
56 | 56 | ||
57 | PACKAGES =+ "${PN}-libvirtd ${PN}-virsh" | 57 | PACKAGES =+ "${PN}-libvirtd ${PN}-virsh" |
58 | 58 | ||
59 | ALLOW_EMPTY_${PN}-libvirtd = "1" | 59 | ALLOW_EMPTY:${PN}-libvirtd = "1" |
60 | 60 | ||
61 | FILES_${PN}-libvirtd = " \ | 61 | FILES:${PN}-libvirtd = " \ |
62 | ${sysconfdir}/init.d \ | 62 | ${sysconfdir}/init.d \ |
63 | ${sysconfdir}/sysctl.d \ | 63 | ${sysconfdir}/sysctl.d \ |
64 | ${sysconfdir}/logrotate.d \ | 64 | ${sysconfdir}/logrotate.d \ |
@@ -70,12 +70,12 @@ FILES_${PN}-libvirtd = " \ | |||
70 | ${@bb.utils.contains('PACKAGECONFIG', 'gnutls', '${sysconfdir}/pki/libvirt/* ${sysconfdir}/pki/CA/*', '', d)} \ | 70 | ${@bb.utils.contains('PACKAGECONFIG', 'gnutls', '${sysconfdir}/pki/libvirt/* ${sysconfdir}/pki/CA/*', '', d)} \ |
71 | " | 71 | " |
72 | 72 | ||
73 | FILES_${PN}-virsh = " \ | 73 | FILES:${PN}-virsh = " \ |
74 | ${bindir}/virsh \ | 74 | ${bindir}/virsh \ |
75 | ${datadir}/bash-completion/completions/virsh \ | 75 | ${datadir}/bash-completion/completions/virsh \ |
76 | " | 76 | " |
77 | 77 | ||
78 | FILES_${PN} += "${libdir}/libvirt/connection-driver \ | 78 | FILES:${PN} += "${libdir}/libvirt/connection-driver \ |
79 | ${datadir}/augeas \ | 79 | ${datadir}/augeas \ |
80 | ${@bb.utils.contains('PACKAGECONFIG', 'polkit', '${datadir}/polkit-1', '', d)} \ | 80 | ${@bb.utils.contains('PACKAGECONFIG', 'polkit', '${datadir}/polkit-1', '', d)} \ |
81 | ${datadir}/bash-completion/completions/vsh \ | 81 | ${datadir}/bash-completion/completions/vsh \ |
@@ -83,27 +83,27 @@ FILES_${PN} += "${libdir}/libvirt/connection-driver \ | |||
83 | /usr/lib/firewalld/zones/libvirt.xml \ | 83 | /usr/lib/firewalld/zones/libvirt.xml \ |
84 | " | 84 | " |
85 | 85 | ||
86 | FILES_${PN}-dbg += "${libdir}/libvirt/connection-driver/.debug ${libdir}/libvirt/lock-driver/.debug" | 86 | FILES:${PN}-dbg += "${libdir}/libvirt/connection-driver/.debug ${libdir}/libvirt/lock-driver/.debug" |
87 | FILES_${PN}-staticdev += "${libdir}/*.a ${libdir}/libvirt/connection-driver/*.a ${libdir}/libvirt/lock-driver/*.a" | 87 | FILES:${PN}-staticdev += "${libdir}/*.a ${libdir}/libvirt/connection-driver/*.a ${libdir}/libvirt/lock-driver/*.a" |
88 | 88 | ||
89 | CONFFILES_${PN} += "${sysconfdir}/libvirt/libvirt.conf \ | 89 | CONFFILES:${PN} += "${sysconfdir}/libvirt/libvirt.conf \ |
90 | ${sysconfdir}/libvirt/lxc.conf \ | 90 | ${sysconfdir}/libvirt/lxc.conf \ |
91 | ${sysconfdir}/libvirt/qemu-lockd.conf \ | 91 | ${sysconfdir}/libvirt/qemu-lockd.conf \ |
92 | ${sysconfdir}/libvirt/qemu.conf \ | 92 | ${sysconfdir}/libvirt/qemu.conf \ |
93 | ${sysconfdir}/libvirt/virt-login-shell.conf \ | 93 | ${sysconfdir}/libvirt/virt-login-shell.conf \ |
94 | ${sysconfdir}/libvirt/virtlockd.conf" | 94 | ${sysconfdir}/libvirt/virtlockd.conf" |
95 | 95 | ||
96 | CONFFILES_${PN}-libvirtd = "${sysconfdir}/logrotate.d/libvirt ${sysconfdir}/logrotate.d/libvirt.lxc \ | 96 | CONFFILES:${PN}-libvirtd = "${sysconfdir}/logrotate.d/libvirt ${sysconfdir}/logrotate.d/libvirt.lxc \ |
97 | ${sysconfdir}/logrotate.d/libvirt.qemu ${sysconfdir}/logrotate.d/libvirt.uml \ | 97 | ${sysconfdir}/logrotate.d/libvirt.qemu ${sysconfdir}/logrotate.d/libvirt.uml \ |
98 | ${sysconfdir}/libvirt/libvirtd.conf \ | 98 | ${sysconfdir}/libvirt/libvirtd.conf \ |
99 | /usr/lib/sysctl.d/libvirtd.conf" | 99 | /usr/lib/sysctl.d/libvirtd.conf" |
100 | 100 | ||
101 | INITSCRIPT_PACKAGES = "${PN}-libvirtd" | 101 | INITSCRIPT_PACKAGES = "${PN}-libvirtd" |
102 | INITSCRIPT_NAME_${PN}-libvirtd = "libvirtd" | 102 | INITSCRIPT_NAME:${PN}-libvirtd = "libvirtd" |
103 | INITSCRIPT_PARAMS_${PN}-libvirtd = "defaults 72" | 103 | INITSCRIPT_PARAMS:${PN}-libvirtd = "defaults 72" |
104 | 104 | ||
105 | SYSTEMD_PACKAGES = "${PN}-libvirtd" | 105 | SYSTEMD_PACKAGES = "${PN}-libvirtd" |
106 | SYSTEMD_SERVICE_${PN}-libvirtd = " \ | 106 | SYSTEMD_SERVICE:${PN}-libvirtd = " \ |
107 | libvirtd.service \ | 107 | libvirtd.service \ |
108 | virtlockd.service \ | 108 | virtlockd.service \ |
109 | libvirt-guests.service \ | 109 | libvirt-guests.service \ |
@@ -122,12 +122,12 @@ PACKAGECONFIG ??= "gnutls qemu yajl openvz vmware vbox esx lxc test remote \ | |||
122 | " | 122 | " |
123 | 123 | ||
124 | # qemu is NOT compatible with mips64 | 124 | # qemu is NOT compatible with mips64 |
125 | PACKAGECONFIG_remove_mipsarchn32 = "qemu" | 125 | PACKAGECONFIG:remove:mipsarchn32 = "qemu" |
126 | PACKAGECONFIG_remove_mipsarchn64 = "qemu" | 126 | PACKAGECONFIG:remove:mipsarchn64 = "qemu" |
127 | 127 | ||
128 | # numactl is NOT compatible with arm | 128 | # numactl is NOT compatible with arm |
129 | PACKAGECONFIG_remove_arm = "numactl" | 129 | PACKAGECONFIG:remove:arm = "numactl" |
130 | PACKAGECONFIG_remove_armeb = "numactl" | 130 | PACKAGECONFIG:remove:armeb = "numactl" |
131 | 131 | ||
132 | # enable,disable,depends,rdepends | 132 | # enable,disable,depends,rdepends |
133 | # | 133 | # |
@@ -179,12 +179,12 @@ do_compile() { | |||
179 | ninja all | 179 | ninja all |
180 | } | 180 | } |
181 | 181 | ||
182 | do_install_prepend() { | 182 | do_install:prepend() { |
183 | # so the install routines can find the libvirt.pc in the source dir | 183 | # so the install routines can find the libvirt.pc in the source dir |
184 | export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:${B}/src:" | 184 | export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:${B}/src:" |
185 | } | 185 | } |
186 | 186 | ||
187 | do_install_append() { | 187 | do_install:append() { |
188 | install -d ${D}/etc/init.d | 188 | install -d ${D}/etc/init.d |
189 | install -d ${D}/etc/libvirt | 189 | install -d ${D}/etc/libvirt |
190 | install -d ${D}/etc/dnsmasq.d | 190 | install -d ${D}/etc/dnsmasq.d |
@@ -313,10 +313,10 @@ EXTRA_OEMESON += " \ | |||
313 | 313 | ||
314 | # gcc9 end up mis-compiling qemuxml2argvtest.o with Og which then | 314 | # gcc9 end up mis-compiling qemuxml2argvtest.o with Og which then |
315 | # crashes on target, so remove -Og and use -O2 as workaround | 315 | # crashes on target, so remove -Og and use -O2 as workaround |
316 | SELECTED_OPTIMIZATION_remove_virtclass-multilib-lib32_mipsarch = "-Og" | 316 | SELECTED_OPTIMIZATION:remove:virtclass-multilib-lib32:mipsarch = "-Og" |
317 | SELECTED_OPTIMIZATION_append_virtclass-multilib-lib32_mipsarch = " -O2" | 317 | SELECTED_OPTIMIZATION:append:virtclass-multilib-lib32:mipsarch = " -O2" |
318 | 318 | ||
319 | pkg_postinst_${PN}() { | 319 | pkg_postinst:${PN}() { |
320 | if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then | 320 | if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then |
321 | /etc/init.d/populate-volatile.sh update | 321 | /etc/init.d/populate-volatile.sh update |
322 | fi | 322 | fi |
diff --git a/recipes-extended/libvmi/libvmi_git.bb b/recipes-extended/libvmi/libvmi_git.bb index 32a505df..4054e6e4 100644 --- a/recipes-extended/libvmi/libvmi_git.bb +++ b/recipes-extended/libvmi/libvmi_git.bb | |||
@@ -21,8 +21,8 @@ inherit autotools-brokensep pkgconfig | |||
21 | # bitbake should be able to properly populate the -dev package and the main | 21 | # bitbake should be able to properly populate the -dev package and the main |
22 | # packages. Since libvmi uses the form libXX.1.0.0.so it breaks this automatic | 22 | # packages. Since libvmi uses the form libXX.1.0.0.so it breaks this automatic |
23 | # packaging so we need to be more explicit about what goes where. | 23 | # packaging so we need to be more explicit about what goes where. |
24 | FILES_${PN} += "${libdir}/libvmi-0.9.so" | 24 | FILES:${PN} += "${libdir}/libvmi-0.9.so" |
25 | FILES_${PN}-dev = "${includedir} ${libdir}/${BPN}.so ${libdir}/*.la \ | 25 | FILES:${PN}-dev = "${includedir} ${libdir}/${BPN}.so ${libdir}/*.la \ |
26 | ${libdir}/*.o ${libdir}/pkgconfig ${datadir}/pkgconfig \ | 26 | ${libdir}/*.o ${libdir}/pkgconfig ${datadir}/pkgconfig \ |
27 | ${datadir}/aclocal ${base_libdir}/*.o \ | 27 | ${datadir}/aclocal ${base_libdir}/*.o \ |
28 | ${libdir}/${BPN}/*.la ${base_libdir}/*.la" | 28 | ${libdir}/${BPN}/*.la ${base_libdir}/*.la" |
@@ -33,7 +33,7 @@ PACKAGECONFIG[kvm] = "--disable-kvm-legacy,--enable-kvm-legacy,kvm," | |||
33 | PACKAGECONFIG[json-c] = ",,json-c," | 33 | PACKAGECONFIG[json-c] = ",,json-c," |
34 | 34 | ||
35 | # We include a sample conf file to which we have added | 35 | # We include a sample conf file to which we have added |
36 | do_install_append () { | 36 | do_install:append () { |
37 | mkdir ${D}${sysconfdir} | 37 | mkdir ${D}${sysconfdir} |
38 | cp etc/*.conf ${D}${sysconfdir} | 38 | cp etc/*.conf ${D}${sysconfdir} |
39 | } | 39 | } |
diff --git a/recipes-extended/nagios/nagios-common.inc b/recipes-extended/nagios/nagios-common.inc index c173041c..bfbe188b 100644 --- a/recipes-extended/nagios/nagios-common.inc +++ b/recipes-extended/nagios/nagios-common.inc | |||
@@ -11,16 +11,16 @@ EXTRA_OECONF += "--sysconfdir=${NAGIOS_CONF_DIR} \ | |||
11 | --localstatedir=${NAGIOS_STATE_DIR} \ | 11 | --localstatedir=${NAGIOS_STATE_DIR} \ |
12 | " | 12 | " |
13 | 13 | ||
14 | FILES_${PN}-dbg += "${NAGIOS_PLUGIN_DIR}/.debug" | 14 | FILES:${PN}-dbg += "${NAGIOS_PLUGIN_DIR}/.debug" |
15 | 15 | ||
16 | DEPENDS = "nagios-core" | 16 | DEPENDS = "nagios-core" |
17 | 17 | ||
18 | COMPATIBLE_HOST_aarch64 = "null" | 18 | COMPATIBLE_HOST:aarch64 = "null" |
19 | 19 | ||
20 | inherit useradd | 20 | inherit useradd |
21 | 21 | ||
22 | USERADD_PACKAGES = "${PN}" | 22 | USERADD_PACKAGES = "${PN}" |
23 | GROUPADD_PARAM_${PN} = "-r ${NAGIOS_GROUP}; -r nagcmd" | 23 | GROUPADD_PARAM:${PN} = "-r ${NAGIOS_GROUP}; -r nagcmd" |
24 | USERADD_PARAM_${PN} = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}" | 24 | USERADD_PARAM:${PN} = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}" |
25 | 25 | ||
26 | FILESYSTEM_PERMS_TABLES_append = " files/fs-perms-nagios.txt" | 26 | FILESYSTEM_PERMS_TABLES:append = " files/fs-perms-nagios.txt" |
diff --git a/recipes-extended/nagios/nagios-core_4.4.6.bb b/recipes-extended/nagios/nagios-core_4.4.6.bb index fc3d2c5a..01c8c0cc 100644 --- a/recipes-extended/nagios/nagios-core_4.4.6.bb +++ b/recipes-extended/nagios/nagios-core_4.4.6.bb | |||
@@ -29,7 +29,7 @@ inherit autotools-brokensep update-rc.d systemd update-alternatives | |||
29 | 29 | ||
30 | DEPENDS = "gd unzip-native" | 30 | DEPENDS = "gd unzip-native" |
31 | 31 | ||
32 | RDEPENDS_${PN} += "\ | 32 | RDEPENDS:${PN} += "\ |
33 | gd \ | 33 | gd \ |
34 | libpng \ | 34 | libpng \ |
35 | fontconfig \ | 35 | fontconfig \ |
@@ -65,12 +65,12 @@ EXTRA_OECONF += "ac_cv_header_ltdl_h=no" | |||
65 | EXTRA_OECONF += "ac_cv_path_PERL=${bindir}/perl" | 65 | EXTRA_OECONF += "ac_cv_path_PERL=${bindir}/perl" |
66 | 66 | ||
67 | # Fix build failure for gcc-10 | 67 | # Fix build failure for gcc-10 |
68 | CFLAGS_append = " -fcommon" | 68 | CFLAGS:append = " -fcommon" |
69 | 69 | ||
70 | # Set to "1" to allow nagios-core post-init to modify Apache configuration | 70 | # Set to "1" to allow nagios-core post-init to modify Apache configuration |
71 | NAGIOS_MODIFY_APACHE ??= "1" | 71 | NAGIOS_MODIFY_APACHE ??= "1" |
72 | 72 | ||
73 | do_configure_prepend() { | 73 | do_configure:prepend() { |
74 | # rename these macros to have .m4 suffix so that autoreconf could recognize them | 74 | # rename these macros to have .m4 suffix so that autoreconf could recognize them |
75 | for macro in `ls ${S}/autoconf-macros/ax_nagios_get_*`; do | 75 | for macro in `ls ${S}/autoconf-macros/ax_nagios_get_*`; do |
76 | mv $macro $macro.m4 | 76 | mv $macro $macro.m4 |
@@ -117,7 +117,7 @@ do_install() { | |||
117 | fi | 117 | fi |
118 | } | 118 | } |
119 | 119 | ||
120 | pkg_postinst_ontarget_${PN}-setup () { | 120 | pkg_postinst_ontarget:${PN}-setup () { |
121 | # Set password for nagiosadmin user | 121 | # Set password for nagiosadmin user |
122 | if [ -z "${NAGIOS_DEFAULT_ADMINUSER_PASSWORD}" ]; then | 122 | if [ -z "${NAGIOS_DEFAULT_ADMINUSER_PASSWORD}" ]; then |
123 | htpasswd -c ${NAGIOS_CONF_DIR}/htpasswd.users nagiosadmin | 123 | htpasswd -c ${NAGIOS_CONF_DIR}/htpasswd.users nagiosadmin |
@@ -134,23 +134,23 @@ pkg_postinst_ontarget_${PN}-setup () { | |||
134 | 134 | ||
135 | PACKAGES += "${SRCNAME}-base ${PN}-setup" | 135 | PACKAGES += "${SRCNAME}-base ${PN}-setup" |
136 | 136 | ||
137 | FILES_${PN} += "${datadir} \ | 137 | FILES:${PN} += "${datadir} \ |
138 | ${NAGIOS_PLUGIN_DIR} \ | 138 | ${NAGIOS_PLUGIN_DIR} \ |
139 | ${NAGIOS_CGIBIN_DIR} \ | 139 | ${NAGIOS_CGIBIN_DIR} \ |
140 | " | 140 | " |
141 | 141 | ||
142 | FILES_${PN}-dbg += "${NAGIOS_CGIBIN_DIR}/.debug" | 142 | FILES:${PN}-dbg += "${NAGIOS_CGIBIN_DIR}/.debug" |
143 | 143 | ||
144 | ALLOW_EMPTY_${SRCNAME}-base = "1" | 144 | ALLOW_EMPTY:${SRCNAME}-base = "1" |
145 | ALLOW_EMPTY_${PN}-setup = "1" | 145 | ALLOW_EMPTY:${PN}-setup = "1" |
146 | 146 | ||
147 | SYSTEMD_PACKAGES = "${PN}" | 147 | SYSTEMD_PACKAGES = "${PN}" |
148 | SYSTEMD_SERVICE_${PN} = "nagios-core.service" | 148 | SYSTEMD_SERVICE:${PN} = "nagios-core.service" |
149 | SYSTEMD_AUTO_ENABLE_${PN} = "enable" | 149 | SYSTEMD_AUTO_ENABLE:${PN} = "enable" |
150 | 150 | ||
151 | USERADD_PACKAGES += "${SRCNAME}-base" | 151 | USERADD_PACKAGES += "${SRCNAME}-base" |
152 | GROUPADD_PARAM_${SRCNAME}-base = "-r ${NAGIOS_GROUP}" | 152 | GROUPADD_PARAM:${SRCNAME}-base = "-r ${NAGIOS_GROUP}" |
153 | USERADD_PARAM_${SRCNAME}-base = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}" | 153 | USERADD_PARAM:${SRCNAME}-base = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}" |
154 | 154 | ||
155 | INITSCRIPT_NAME = "nagios" | 155 | INITSCRIPT_NAME = "nagios" |
156 | INITSCRIPT_PARAMS = "defaults" | 156 | INITSCRIPT_PARAMS = "defaults" |
@@ -158,5 +158,5 @@ INITSCRIPT_PARAMS = "defaults" | |||
158 | CVE_PRODUCT = "nagios_core" | 158 | CVE_PRODUCT = "nagios_core" |
159 | 159 | ||
160 | ALTERNATIVE_PRIORITY_${PN} = '20' | 160 | ALTERNATIVE_PRIORITY_${PN} = '20' |
161 | ALTERNATIVE_${PN} = "nagios" | 161 | ALTERNATIVE:${PN} = "nagios" |
162 | ALTERNATIVE_LINK_NAME[nagios] = "${localstatedir}/nagios" | 162 | ALTERNATIVE_LINK_NAME[nagios] = "${localstatedir}/nagios" |
diff --git a/recipes-extended/nagios/nagios-nrpe_4.0.2.bb b/recipes-extended/nagios/nagios-nrpe_4.0.2.bb index 7f81172e..71604534 100644 --- a/recipes-extended/nagios/nagios-nrpe_4.0.2.bb +++ b/recipes-extended/nagios/nagios-nrpe_4.0.2.bb | |||
@@ -59,7 +59,7 @@ do_compile() { | |||
59 | oe_runmake all | 59 | oe_runmake all |
60 | } | 60 | } |
61 | 61 | ||
62 | do_install_append() { | 62 | do_install:append() { |
63 | oe_runmake 'DESTDIR=${D}' install-daemon | 63 | oe_runmake 'DESTDIR=${D}' install-daemon |
64 | oe_runmake 'DESTDIR=${D}' install-config | 64 | oe_runmake 'DESTDIR=${D}' install-config |
65 | 65 | ||
@@ -83,26 +83,26 @@ do_install_append() { | |||
83 | 83 | ||
84 | PACKAGES = "${PN}-dbg ${PN}-plugin ${PN}-daemon" | 84 | PACKAGES = "${PN}-dbg ${PN}-plugin ${PN}-daemon" |
85 | 85 | ||
86 | FILES_${PN}-plugin = "${NAGIOS_PLUGIN_DIR} \ | 86 | FILES:${PN}-plugin = "${NAGIOS_PLUGIN_DIR} \ |
87 | ${NAGIOS_PLUGIN_CONF_DIR} \ | 87 | ${NAGIOS_PLUGIN_CONF_DIR} \ |
88 | " | 88 | " |
89 | 89 | ||
90 | FILES_${PN}-daemon = "${sysconfdir} \ | 90 | FILES:${PN}-daemon = "${sysconfdir} \ |
91 | ${bindir} \ | 91 | ${bindir} \ |
92 | ${nonarch_libdir}/tmpfiles.d/ \ | 92 | ${nonarch_libdir}/tmpfiles.d/ \ |
93 | ${localstatedir} \ | 93 | ${localstatedir} \ |
94 | " | 94 | " |
95 | 95 | ||
96 | RDEPENDS_${PN}-daemon = "nagios-base" | 96 | RDEPENDS:${PN}-daemon = "nagios-base" |
97 | RDEPENDS_${PN}-plugin = "nagios-base" | 97 | RDEPENDS:${PN}-plugin = "nagios-base" |
98 | 98 | ||
99 | SYSTEMD_PACKAGES = "${PN}-daemon" | 99 | SYSTEMD_PACKAGES = "${PN}-daemon" |
100 | SYSTEMD_SERVICE_${PN}-daemon = "nagios-nrpe.service" | 100 | SYSTEMD_SERVICE:${PN}-daemon = "nagios-nrpe.service" |
101 | SYSTEMD_AUTO_ENABLE_${PN}-daemon = "enable" | 101 | SYSTEMD_AUTO_ENABLE:${PN}-daemon = "enable" |
102 | 102 | ||
103 | INITSCRIPT_PACKAGES = "${PN}-daemon" | 103 | INITSCRIPT_PACKAGES = "${PN}-daemon" |
104 | INITSCRIPT_NAME_${PN}-daemon = "nrpe" | 104 | INITSCRIPT_NAME:${PN}-daemon = "nrpe" |
105 | INITSCRIPT_PARAMS_${PN}-daemon = "defaults" | 105 | INITSCRIPT_PARAMS:${PN}-daemon = "defaults" |
106 | 106 | ||
107 | ALTERNATIVE_${PN}-daemon = "nagios" | 107 | ALTERNATIVE:${PN}-daemon = "nagios" |
108 | ALTERNATIVE_LINK_NAME[nagios] = "${localstatedir}/nagios" | 108 | ALTERNATIVE_LINK_NAME[nagios] = "${localstatedir}/nagios" |
diff --git a/recipes-extended/nagios/nagios-nsca_2.9.2.bb b/recipes-extended/nagios/nagios-nsca_2.9.2.bb index fd45d84c..74e5b5b2 100644 --- a/recipes-extended/nagios/nagios-nsca_2.9.2.bb +++ b/recipes-extended/nagios/nagios-nsca_2.9.2.bb | |||
@@ -61,26 +61,26 @@ do_install() { | |||
61 | 61 | ||
62 | PACKAGES = "${PN}-dbg ${PN}-daemon ${PN}-client" | 62 | PACKAGES = "${PN}-dbg ${PN}-daemon ${PN}-client" |
63 | 63 | ||
64 | FILES_${PN}-daemon = "${sysconfdir}/init.d \ | 64 | FILES:${PN}-daemon = "${sysconfdir}/init.d \ |
65 | ${NAGIOS_CONF_DIR}/nsca.cfg \ | 65 | ${NAGIOS_CONF_DIR}/nsca.cfg \ |
66 | ${bindir}/nsca \ | 66 | ${bindir}/nsca \ |
67 | " | 67 | " |
68 | 68 | ||
69 | FILES_${PN}-client = "${NAGIOS_CONF_DIR}/send_nsca.cfg \ | 69 | FILES:${PN}-client = "${NAGIOS_CONF_DIR}/send_nsca.cfg \ |
70 | ${bindir}/send_nsca \ | 70 | ${bindir}/send_nsca \ |
71 | " | 71 | " |
72 | 72 | ||
73 | RDEPENDS_${PN}-daemon += "libmcrypt \ | 73 | RDEPENDS:${PN}-daemon += "libmcrypt \ |
74 | nagios-base \ | 74 | nagios-base \ |
75 | " | 75 | " |
76 | RDEPENDS_${PN}-client += "libmcrypt \ | 76 | RDEPENDS:${PN}-client += "libmcrypt \ |
77 | nagios-base \ | 77 | nagios-base \ |
78 | " | 78 | " |
79 | 79 | ||
80 | SYSTEMD_PACKAGES = "${PN}-daemon" | 80 | SYSTEMD_PACKAGES = "${PN}-daemon" |
81 | SYSTEMD_SERVICE_${PN}-daemon = "nagios-nsca.service" | 81 | SYSTEMD_SERVICE:${PN}-daemon = "nagios-nsca.service" |
82 | SYSTEMD_AUTO_ENABLE_${PN}-daemon = "enable" | 82 | SYSTEMD_AUTO_ENABLE:${PN}-daemon = "enable" |
83 | 83 | ||
84 | INITSCRIPT_PACKAGES = "${PN}-daemon" | 84 | INITSCRIPT_PACKAGES = "${PN}-daemon" |
85 | INITSCRIPT_NAME_${PN}-daemon = "nsca" | 85 | INITSCRIPT_NAME:${PN}-daemon = "nsca" |
86 | INITSCRIPT_PARAMS_${PN}-daemon = "defaults" | 86 | INITSCRIPT_PARAMS:${PN}-daemon = "defaults" |
diff --git a/recipes-extended/nagios/nagios-plugins_2.2.1.bb b/recipes-extended/nagios/nagios-plugins_2.2.1.bb index b97d80cb..f61262ee 100644 --- a/recipes-extended/nagios/nagios-plugins_2.2.1.bb +++ b/recipes-extended/nagios/nagios-plugins_2.2.1.bb | |||
@@ -59,17 +59,17 @@ do_configure() { | |||
59 | oe_runconf || die "make failed" | 59 | oe_runconf || die "make failed" |
60 | } | 60 | } |
61 | 61 | ||
62 | do_install_append() { | 62 | do_install:append() { |
63 | sed -i '1s,#! /usr/bin/perl -w.*,#! ${bindir}/env perl,' ${D}${libdir}/nagios/plugins/* | 63 | sed -i '1s,#! /usr/bin/perl -w.*,#! ${bindir}/env perl,' ${D}${libdir}/nagios/plugins/* |
64 | } | 64 | } |
65 | 65 | ||
66 | RDEPENDS_${PN} += "\ | 66 | RDEPENDS:${PN} += "\ |
67 | iputils \ | 67 | iputils \ |
68 | nagios-base \ | 68 | nagios-base \ |
69 | perl \ | 69 | perl \ |
70 | bash \ | 70 | bash \ |
71 | " | 71 | " |
72 | 72 | ||
73 | FILES_${PN} += "${datadir} \ | 73 | FILES:${PN} += "${datadir} \ |
74 | ${NAGIOS_PLUGIN_DIR} \ | 74 | ${NAGIOS_PLUGIN_DIR} \ |
75 | " | 75 | " |
diff --git a/recipes-extended/seabios/seabios_1.14.0.bb b/recipes-extended/seabios/seabios_1.14.0.bb index 1591cb62..c13592fd 100644 --- a/recipes-extended/seabios/seabios_1.14.0.bb +++ b/recipes-extended/seabios/seabios_1.14.0.bb | |||
@@ -19,7 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 | |||
19 | SRC_URI[md5sum] = "9df3b7de6376850d09161137e7a9b61f" | 19 | SRC_URI[md5sum] = "9df3b7de6376850d09161137e7a9b61f" |
20 | SRC_URI[sha256sum] = "eb70cc62b29aa83e10a653233acebf4bb154d00d0c87dc2a2c6e2da75e5e81fd" | 20 | SRC_URI[sha256sum] = "eb70cc62b29aa83e10a653233acebf4bb154d00d0c87dc2a2c6e2da75e5e81fd" |
21 | 21 | ||
22 | FILES_${PN} = "/usr/share/firmware" | 22 | FILES:${PN} = "/usr/share/firmware" |
23 | 23 | ||
24 | DEPENDS += "util-linux-native file-native bison-native flex-native gettext-native acpica-native" | 24 | DEPENDS += "util-linux-native file-native bison-native flex-native gettext-native acpica-native" |
25 | 25 | ||
diff --git a/recipes-extended/upx/upx_git.bb b/recipes-extended/upx/upx_git.bb index 96d2e996..8b13b172 100644 --- a/recipes-extended/upx/upx_git.bb +++ b/recipes-extended/upx/upx_git.bb | |||
@@ -27,7 +27,7 @@ do_compile() { | |||
27 | oe_runmake -C src all | 27 | oe_runmake -C src all |
28 | } | 28 | } |
29 | 29 | ||
30 | do_install_append() { | 30 | do_install:append() { |
31 | install -d ${D}${bindir} | 31 | install -d ${D}${bindir} |
32 | install -m 755 ${B}/src/upx.out ${D}${bindir}/upx | 32 | install -m 755 ${B}/src/upx.out ${D}${bindir}/upx |
33 | } | 33 | } |
diff --git a/recipes-extended/vgabios/biossums_0.7a.bb b/recipes-extended/vgabios/biossums_0.7a.bb index e66bade7..ef0ef452 100644 --- a/recipes-extended/vgabios/biossums_0.7a.bb +++ b/recipes-extended/vgabios/biossums_0.7a.bb | |||
@@ -12,7 +12,7 @@ SRC_URI[sha256sum] = "9d24c33d4bfb7831e2069cf3644936a53ef3de21d467872b54ce2ea308 | |||
12 | 12 | ||
13 | BBCLASSEXTEND = "native" | 13 | BBCLASSEXTEND = "native" |
14 | 14 | ||
15 | FILES_${PN} = "${bindir}/biossums" | 15 | FILES:${PN} = "${bindir}/biossums" |
16 | 16 | ||
17 | S = "${WORKDIR}/vgabios-${PV}" | 17 | S = "${WORKDIR}/vgabios-${PV}" |
18 | 18 | ||
diff --git a/recipes-extended/vgabios/vgabios_0.7a.bb b/recipes-extended/vgabios/vgabios_0.7a.bb index 3394173c..48a78357 100644 --- a/recipes-extended/vgabios/vgabios_0.7a.bb +++ b/recipes-extended/vgabios/vgabios_0.7a.bb | |||
@@ -14,8 +14,8 @@ SRC_URI[sha256sum] = "9d24c33d4bfb7831e2069cf3644936a53ef3de21d467872b54ce2ea308 | |||
14 | 14 | ||
15 | PR = "r0" | 15 | PR = "r0" |
16 | 16 | ||
17 | FILES_${PN} = "/usr/share/firmware/${PN}-${PV}*.bin" | 17 | FILES:${PN} = "/usr/share/firmware/${PN}-${PV}*.bin" |
18 | FILES_${PN}-dbg = "/usr/share/firmware/${PN}-${PV}*.debug.bin" | 18 | FILES:${PN}-dbg = "/usr/share/firmware/${PN}-${PV}*.debug.bin" |
19 | 19 | ||
20 | S = "${WORKDIR}/${PN}-${PV}" | 20 | S = "${WORKDIR}/${PN}-${PV}" |
21 | 21 | ||
diff --git a/recipes-extended/xen/xen-blktap.inc b/recipes-extended/xen/xen-blktap.inc index 5f385ddc..ad9d5fdb 100644 --- a/recipes-extended/xen/xen-blktap.inc +++ b/recipes-extended/xen/xen-blktap.inc | |||
@@ -26,39 +26,39 @@ BLKTAP_RRECOMMENDS ?= " \ | |||
26 | virtual/libvhd \ | 26 | virtual/libvhd \ |
27 | " | 27 | " |
28 | 28 | ||
29 | RPROVIDES_${PN}-blktap = "virtual/blktap" | 29 | RPROVIDES:${PN}-blktap = "virtual/blktap" |
30 | RPROVIDES_${PN}-libblktap = "virtual/libblktap" | 30 | RPROVIDES:${PN}-libblktap = "virtual/libblktap" |
31 | RPROVIDES_${PN}-libblktapctl = "virtual/libblktapctl" | 31 | RPROVIDES:${PN}-libblktapctl = "virtual/libblktapctl" |
32 | RPROVIDES_${PN}-libvhd = "virtual/libvhd" | 32 | RPROVIDES:${PN}-libvhd = "virtual/libvhd" |
33 | 33 | ||
34 | FILES_${PN}-blktap-staticdev += "\ | 34 | FILES:${PN}-blktap-staticdev += "\ |
35 | ${libdir}/libblktapctl.a \ | 35 | ${libdir}/libblktapctl.a \ |
36 | ${libdir}/libvhd.a \ | 36 | ${libdir}/libvhd.a \ |
37 | ${libdir}/libblktap.a \ | 37 | ${libdir}/libblktap.a \ |
38 | " | 38 | " |
39 | 39 | ||
40 | FILES_${PN}-libblktapctl = "${libdir}/libblktapctl.so.*" | 40 | FILES:${PN}-libblktapctl = "${libdir}/libblktapctl.so.*" |
41 | FILES_${PN}-libblktapctl-dev = " \ | 41 | FILES:${PN}-libblktapctl-dev = " \ |
42 | ${libdir}/libblktapctl.so \ | 42 | ${libdir}/libblktapctl.so \ |
43 | ${libdir}/pkgconfig/xenblktapctl.pc \ | 43 | ${libdir}/pkgconfig/xenblktapctl.pc \ |
44 | ${datadir}/pkgconfig/xenblktapctl.pc \ | 44 | ${datadir}/pkgconfig/xenblktapctl.pc \ |
45 | " | 45 | " |
46 | 46 | ||
47 | FILES_${PN}-libvhd = "${libdir}/libvhd.so.*" | 47 | FILES:${PN}-libvhd = "${libdir}/libvhd.so.*" |
48 | FILES_${PN}-libvhd-dev = " \ | 48 | FILES:${PN}-libvhd-dev = " \ |
49 | ${libdir}/libvhd.so \ | 49 | ${libdir}/libvhd.so \ |
50 | ${libdir}/pkgconfig/vhd.pc \ | 50 | ${libdir}/pkgconfig/vhd.pc \ |
51 | ${datadir}/pkgconfig/vhd.pc \ | 51 | ${datadir}/pkgconfig/vhd.pc \ |
52 | " | 52 | " |
53 | 53 | ||
54 | FILES_${PN}-libblktap = "${libdir}/libblktap.so.*" | 54 | FILES:${PN}-libblktap = "${libdir}/libblktap.so.*" |
55 | FILES_${PN}-libblktap-dev = " \ | 55 | FILES:${PN}-libblktap-dev = " \ |
56 | ${libdir}/libblktap.so \ | 56 | ${libdir}/libblktap.so \ |
57 | ${libdir}/pkgconfig/blktap.pc \ | 57 | ${libdir}/pkgconfig/blktap.pc \ |
58 | ${datadir}/pkgconfig/blktap.pc \ | 58 | ${datadir}/pkgconfig/blktap.pc \ |
59 | " | 59 | " |
60 | 60 | ||
61 | FILES_${PN}-blktap = "\ | 61 | FILES:${PN}-blktap = "\ |
62 | ${sbindir}/blktapctrl \ | 62 | ${sbindir}/blktapctrl \ |
63 | ${sbindir}/img2qcow \ | 63 | ${sbindir}/img2qcow \ |
64 | ${sbindir}/lock-util \ | 64 | ${sbindir}/lock-util \ |
diff --git a/recipes-extended/xen/xen-hypervisor.inc b/recipes-extended/xen/xen-hypervisor.inc index 9b96d91e..cffd4914 100644 --- a/recipes-extended/xen/xen-hypervisor.inc +++ b/recipes-extended/xen/xen-hypervisor.inc | |||
@@ -17,7 +17,7 @@ PACKAGES = " \ | |||
17 | ${PN}-efi \ | 17 | ${PN}-efi \ |
18 | " | 18 | " |
19 | 19 | ||
20 | FILES_${PN} = " \ | 20 | FILES:${PN} = " \ |
21 | /boot/xen-* \ | 21 | /boot/xen-* \ |
22 | /boot/xen \ | 22 | /boot/xen \ |
23 | /boot/xen-*.gz \ | 23 | /boot/xen-*.gz \ |
@@ -25,9 +25,9 @@ FILES_${PN} = " \ | |||
25 | /boot/xen-syms-* \ | 25 | /boot/xen-syms-* \ |
26 | " | 26 | " |
27 | 27 | ||
28 | FILES_${PN}-dbg += "${libdir}/debug/*" | 28 | FILES:${PN}-dbg += "${libdir}/debug/*" |
29 | 29 | ||
30 | FILES_${PN}-efi = " \ | 30 | FILES:${PN}-efi = " \ |
31 | /boot/xen.efi \ | 31 | /boot/xen.efi \ |
32 | ${exec_prefix}/lib64/efi/xen* \ | 32 | ${exec_prefix}/lib64/efi/xen* \ |
33 | " | 33 | " |
diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc index 2930097c..614f557c 100644 --- a/recipes-extended/xen/xen-tools.inc +++ b/recipes-extended/xen/xen-tools.inc | |||
@@ -6,7 +6,7 @@ COMPATIBLE_HOST = 'i686-.*-linux|(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux | |||
6 | inherit setuptools3 update-rc.d systemd deploy | 6 | inherit setuptools3 update-rc.d systemd deploy |
7 | require xen-blktap.inc | 7 | require xen-blktap.inc |
8 | 8 | ||
9 | RDEPENDS_${PN} = "\ | 9 | RDEPENDS:${PN} = "\ |
10 | bash perl xz \ | 10 | bash perl xz \ |
11 | ${PN}-console \ | 11 | ${PN}-console \ |
12 | ${PN}-libxenguest \ | 12 | ${PN}-libxenguest \ |
@@ -28,14 +28,14 @@ RDEPENDS_${PN} = "\ | |||
28 | ${PN}-xl \ | 28 | ${PN}-xl \ |
29 | " | 29 | " |
30 | 30 | ||
31 | RDEPENDS_${PN}-dev = "" | 31 | RDEPENDS:${PN}-dev = "" |
32 | 32 | ||
33 | # Qemu is necessary on ARM platforms, and to support HVM guests on x86 | 33 | # Qemu is necessary on ARM platforms, and to support HVM guests on x86 |
34 | QEMU = "${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'qemu', '', d)}" | 34 | QEMU = "${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'qemu', '', d)}" |
35 | QEMU_arm = "qemu" | 35 | QEMU:arm = "qemu" |
36 | QEMU_aarch64 = "qemu" | 36 | QEMU:aarch64 = "qemu" |
37 | 37 | ||
38 | RRECOMMENDS_${PN} = " \ | 38 | RRECOMMENDS:${PN} = " \ |
39 | ${QEMU} \ | 39 | ${QEMU} \ |
40 | ${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'seabios', '', d)} \ | 40 | ${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'seabios', '', d)} \ |
41 | ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_RRECOMMENDS}', d)} \ | 41 | ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_RRECOMMENDS}', d)} \ |
@@ -49,58 +49,58 @@ RRECOMMENDS_${PN} = " \ | |||
49 | ${PN}-xenhypfs \ | 49 | ${PN}-xenhypfs \ |
50 | " | 50 | " |
51 | 51 | ||
52 | RDEPENDS_${PN}-devd = " \ | 52 | RDEPENDS:${PN}-devd = " \ |
53 | ${PN}-xl \ | 53 | ${PN}-xl \ |
54 | " | 54 | " |
55 | 55 | ||
56 | RDEPENDS_${PN}-fsimage = " \ | 56 | RDEPENDS:${PN}-fsimage = " \ |
57 | libext2fs \ | 57 | libext2fs \ |
58 | " | 58 | " |
59 | 59 | ||
60 | RDEPENDS_${PN}-misc = " \ | 60 | RDEPENDS:${PN}-misc = " \ |
61 | perl \ | 61 | perl \ |
62 | python3 \ | 62 | python3 \ |
63 | ${PN}-xencov \ | 63 | ${PN}-xencov \ |
64 | " | 64 | " |
65 | 65 | ||
66 | RSUGGESTS_${PN}-misc = " \ | 66 | RSUGGESTS:${PN}-misc = " \ |
67 | ${PN}-xencons \ | 67 | ${PN}-xencons \ |
68 | ${PN}-xenpvnetboot \ | 68 | ${PN}-xenpvnetboot \ |
69 | " | 69 | " |
70 | 70 | ||
71 | RDEPENDS_${PN}-python = " \ | 71 | RDEPENDS:${PN}-python = " \ |
72 | python3 \ | 72 | python3 \ |
73 | " | 73 | " |
74 | 74 | ||
75 | RDEPENDS_${PN}-pygrub = " \ | 75 | RDEPENDS:${PN}-pygrub = " \ |
76 | python3 \ | 76 | python3 \ |
77 | ${PN}-python \ | 77 | ${PN}-python \ |
78 | " | 78 | " |
79 | 79 | ||
80 | RDEPENDS_${PN}-remus = "bash" | 80 | RDEPENDS:${PN}-remus = "bash" |
81 | 81 | ||
82 | RDEPENDS_${PN}-scripts-block = "\ | 82 | RDEPENDS:${PN}-scripts-block = "\ |
83 | bash \ | 83 | bash \ |
84 | ${PN}-scripts-common \ | 84 | ${PN}-scripts-common \ |
85 | ${PN}-volatiles \ | 85 | ${PN}-volatiles \ |
86 | " | 86 | " |
87 | 87 | ||
88 | RDEPENDS_${PN}-scripts-common = "bash" | 88 | RDEPENDS:${PN}-scripts-common = "bash" |
89 | 89 | ||
90 | RDEPENDS_${PN}-scripts-network = "\ | 90 | RDEPENDS:${PN}-scripts-network = "\ |
91 | bash \ | 91 | bash \ |
92 | bridge-utils \ | 92 | bridge-utils \ |
93 | ${PN}-scripts-common \ | 93 | ${PN}-scripts-common \ |
94 | ${PN}-volatiles \ | 94 | ${PN}-volatiles \ |
95 | " | 95 | " |
96 | 96 | ||
97 | RSUGGESTS_${PN}-scripts-network = "\ | 97 | RSUGGESTS:${PN}-scripts-network = "\ |
98 | ifupdown \ | 98 | ifupdown \ |
99 | " | 99 | " |
100 | 100 | ||
101 | RSUGGESTS_${PN}-xencov = "${PN}-xencov-split" | 101 | RSUGGESTS:${PN}-xencov = "${PN}-xencov-split" |
102 | 102 | ||
103 | RDEPENDS_${PN}-xencommons = "\ | 103 | RDEPENDS:${PN}-xencommons = "\ |
104 | bash \ | 104 | bash \ |
105 | ${PN}-console \ | 105 | ${PN}-console \ |
106 | ${PN}-xenstore \ | 106 | ${PN}-xenstore \ |
@@ -109,7 +109,7 @@ RDEPENDS_${PN}-xencommons = "\ | |||
109 | ${PN}-scripts-common \ | 109 | ${PN}-scripts-common \ |
110 | " | 110 | " |
111 | 111 | ||
112 | RDEPENDS_${PN}-xendomains = "\ | 112 | RDEPENDS:${PN}-xendomains = "\ |
113 | bash \ | 113 | bash \ |
114 | ${PN}-console \ | 114 | ${PN}-console \ |
115 | ${PN}-scripts-block \ | 115 | ${PN}-scripts-block \ |
@@ -117,19 +117,19 @@ RDEPENDS_${PN}-xendomains = "\ | |||
117 | virtual/xenstored \ | 117 | virtual/xenstored \ |
118 | " | 118 | " |
119 | 119 | ||
120 | RDEPENDS_${PN}-xenhypfs = " \ | 120 | RDEPENDS:${PN}-xenhypfs = " \ |
121 | ${PN}-libxenhypfs \ | 121 | ${PN}-libxenhypfs \ |
122 | " | 122 | " |
123 | 123 | ||
124 | RDEPENDS_${PN}-xl = "libgcc" | 124 | RDEPENDS:${PN}-xl = "libgcc" |
125 | 125 | ||
126 | RDEPENDS_${PN}-xenmon = " \ | 126 | RDEPENDS:${PN}-xenmon = " \ |
127 | python3 \ | 127 | python3 \ |
128 | " | 128 | " |
129 | 129 | ||
130 | RSUGGESTS_${PN}-xentrace = "${PN}-xentrace-format" | 130 | RSUGGESTS:${PN}-xentrace = "${PN}-xentrace-format" |
131 | 131 | ||
132 | RDEPENDS_${PN}-xen-watchdog = "bash" | 132 | RDEPENDS:${PN}-xen-watchdog = "bash" |
133 | 133 | ||
134 | PACKAGES = " \ | 134 | PACKAGES = " \ |
135 | ${PN} \ | 135 | ${PN} \ |
@@ -222,9 +222,9 @@ PROVIDES =+ " \ | |||
222 | 222 | ||
223 | # There are multiple implementations of the XenStore daemon, so we use a | 223 | # There are multiple implementations of the XenStore daemon, so we use a |
224 | # virtual package to allow for substitution. | 224 | # virtual package to allow for substitution. |
225 | RPROVIDES_${PN}-xenstored = "virtual/xenstored" | 225 | RPROVIDES:${PN}-xenstored = "virtual/xenstored" |
226 | 226 | ||
227 | FILES_${PN}-dbg += "\ | 227 | FILES:${PN}-dbg += "\ |
228 | ${libdir}/xen/bin/.debug \ | 228 | ${libdir}/xen/bin/.debug \ |
229 | ${nonarch_libdir}/${PYTHON_DIR}/site-packages/.debug \ | 229 | ${nonarch_libdir}/${PYTHON_DIR}/site-packages/.debug \ |
230 | ${nonarch_libdir}/${PYTHON_DIR}/site-packages/xen/lowlevel/.debug \ | 230 | ${nonarch_libdir}/${PYTHON_DIR}/site-packages/xen/lowlevel/.debug \ |
@@ -244,18 +244,18 @@ FILES_${PN}-dbg += "\ | |||
244 | ${nonarch_libdir}/${PYTHON_DIR}/dist-packages/xen/lowlevel/.debug \ | 244 | ${nonarch_libdir}/${PYTHON_DIR}/dist-packages/xen/lowlevel/.debug \ |
245 | " | 245 | " |
246 | 246 | ||
247 | FILES_${PN}-dev = "\ | 247 | FILES:${PN}-dev = "\ |
248 | ${includedir} \ | 248 | ${includedir} \ |
249 | " | 249 | " |
250 | 250 | ||
251 | FILES_${PN}-doc = "\ | 251 | FILES:${PN}-doc = "\ |
252 | ${sysconfdir}/xen/README \ | 252 | ${sysconfdir}/xen/README \ |
253 | ${sysconfdir}/xen/README.incompatibilities \ | 253 | ${sysconfdir}/xen/README.incompatibilities \ |
254 | ${datadir}/doc \ | 254 | ${datadir}/doc \ |
255 | ${datadir}/man \ | 255 | ${datadir}/man \ |
256 | " | 256 | " |
257 | 257 | ||
258 | FILES_${PN}-staticdev += "\ | 258 | FILES:${PN}-staticdev += "\ |
259 | ${libdir}/libxenguest.a \ | 259 | ${libdir}/libxenguest.a \ |
260 | ${libdir}/libxenlight.a \ | 260 | ${libdir}/libxenlight.a \ |
261 | ${libdir}/libxenvchan.a \ | 261 | ${libdir}/libxenvchan.a \ |
@@ -265,122 +265,122 @@ FILES_${PN}-staticdev += "\ | |||
265 | ${libdir}/libxenstore.a \ | 265 | ${libdir}/libxenstore.a \ |
266 | " | 266 | " |
267 | 267 | ||
268 | FILES_${PN}-libxencall = "${libdir}/libxencall.so.*" | 268 | FILES:${PN}-libxencall = "${libdir}/libxencall.so.*" |
269 | FILES_${PN}-libxencall-dev = " \ | 269 | FILES:${PN}-libxencall-dev = " \ |
270 | ${libdir}/libxencall.so \ | 270 | ${libdir}/libxencall.so \ |
271 | ${libdir}/pkgconfig/xencall.pc \ | 271 | ${libdir}/pkgconfig/xencall.pc \ |
272 | ${datadir}/pkgconfig/xencall.pc \ | 272 | ${datadir}/pkgconfig/xencall.pc \ |
273 | " | 273 | " |
274 | 274 | ||
275 | FILES_${PN}-libxenctrl = "${libdir}/libxenctrl.so.*" | 275 | FILES:${PN}-libxenctrl = "${libdir}/libxenctrl.so.*" |
276 | FILES_${PN}-libxenctrl-dev = " \ | 276 | FILES:${PN}-libxenctrl-dev = " \ |
277 | ${libdir}/libxenctrl.so \ | 277 | ${libdir}/libxenctrl.so \ |
278 | ${libdir}/pkgconfig/xencontrol.pc \ | 278 | ${libdir}/pkgconfig/xencontrol.pc \ |
279 | ${datadir}/pkgconfig/xencontrol.pc \ | 279 | ${datadir}/pkgconfig/xencontrol.pc \ |
280 | " | 280 | " |
281 | 281 | ||
282 | FILES_${PN}-libxendevicemodel = "${libdir}/libxendevicemodel.so.*" | 282 | FILES:${PN}-libxendevicemodel = "${libdir}/libxendevicemodel.so.*" |
283 | FILES_${PN}-libxendevicemodel-dev = " \ | 283 | FILES:${PN}-libxendevicemodel-dev = " \ |
284 | ${libdir}/libxendevicemodel.so \ | 284 | ${libdir}/libxendevicemodel.so \ |
285 | ${libdir}/pkgconfig/xendevicemodel.pc \ | 285 | ${libdir}/pkgconfig/xendevicemodel.pc \ |
286 | ${datadir}/pkgconfig/xendevicemodel.pc \ | 286 | ${datadir}/pkgconfig/xendevicemodel.pc \ |
287 | " | 287 | " |
288 | 288 | ||
289 | FILES_${PN}-libxenevtchn = "${libdir}/libxenevtchn.so.*" | 289 | FILES:${PN}-libxenevtchn = "${libdir}/libxenevtchn.so.*" |
290 | FILES_${PN}-libxenevtchn-dev = " \ | 290 | FILES:${PN}-libxenevtchn-dev = " \ |
291 | ${libdir}/libxenevtchn.so \ | 291 | ${libdir}/libxenevtchn.so \ |
292 | ${libdir}/pkgconfig/xenevtchn.pc \ | 292 | ${libdir}/pkgconfig/xenevtchn.pc \ |
293 | ${datadir}/pkgconfig/xenevtchn.pc \ | 293 | ${datadir}/pkgconfig/xenevtchn.pc \ |
294 | " | 294 | " |
295 | 295 | ||
296 | FILES_${PN}-libxenforeignmemory = "${libdir}/libxenforeignmemory.so.*" | 296 | FILES:${PN}-libxenforeignmemory = "${libdir}/libxenforeignmemory.so.*" |
297 | FILES_${PN}-libxenforeignmemory-dev = " \ | 297 | FILES:${PN}-libxenforeignmemory-dev = " \ |
298 | ${libdir}/libxenforeignmemory.so \ | 298 | ${libdir}/libxenforeignmemory.so \ |
299 | ${libdir}/pkgconfig/xenforeignmemory.pc \ | 299 | ${libdir}/pkgconfig/xenforeignmemory.pc \ |
300 | ${datadir}/pkgconfig/xenforeignmemory.pc \ | 300 | ${datadir}/pkgconfig/xenforeignmemory.pc \ |
301 | " | 301 | " |
302 | 302 | ||
303 | FILES_${PN}-libxengnttab = "${libdir}/libxengnttab.so.*" | 303 | FILES:${PN}-libxengnttab = "${libdir}/libxengnttab.so.*" |
304 | FILES_${PN}-libxengnttab-dev = " \ | 304 | FILES:${PN}-libxengnttab-dev = " \ |
305 | ${libdir}/libxengnttab.so \ | 305 | ${libdir}/libxengnttab.so \ |
306 | ${libdir}/pkgconfig/xengnttab.pc \ | 306 | ${libdir}/pkgconfig/xengnttab.pc \ |
307 | ${datadir}/pkgconfig/xengnttab.pc \ | 307 | ${datadir}/pkgconfig/xengnttab.pc \ |
308 | " | 308 | " |
309 | 309 | ||
310 | FILES_${PN}-libxenguest = "${libdir}/libxenguest.so.*" | 310 | FILES:${PN}-libxenguest = "${libdir}/libxenguest.so.*" |
311 | FILES_${PN}-libxenguest-dev = " \ | 311 | FILES:${PN}-libxenguest-dev = " \ |
312 | ${libdir}/libxenguest.so \ | 312 | ${libdir}/libxenguest.so \ |
313 | ${libdir}/pkgconfig/xenguest.pc \ | 313 | ${libdir}/pkgconfig/xenguest.pc \ |
314 | ${datadir}/pkgconfig/xenguest.pc \ | 314 | ${datadir}/pkgconfig/xenguest.pc \ |
315 | " | 315 | " |
316 | 316 | ||
317 | FILES_${PN}-libxenhypfs = "${libdir}/libxenhypfs.so.*" | 317 | FILES:${PN}-libxenhypfs = "${libdir}/libxenhypfs.so.*" |
318 | FILES_${PN}-libxenhypfs-dev = " \ | 318 | FILES:${PN}-libxenhypfs-dev = " \ |
319 | ${libdir}/libxenhypfs.so \ | 319 | ${libdir}/libxenhypfs.so \ |
320 | ${libdir}/pkgconfig/xenhypfs.pc \ | 320 | ${libdir}/pkgconfig/xenhypfs.pc \ |
321 | " | 321 | " |
322 | 322 | ||
323 | FILES_${PN}-libxenlight = "${libdir}/libxenlight.so.*" | 323 | FILES:${PN}-libxenlight = "${libdir}/libxenlight.so.*" |
324 | FILES_${PN}-libxenlight-dev = " \ | 324 | FILES:${PN}-libxenlight-dev = " \ |
325 | ${libdir}/libxenlight.so \ | 325 | ${libdir}/libxenlight.so \ |
326 | ${libdir}/pkgconfig/xenlight.pc \ | 326 | ${libdir}/pkgconfig/xenlight.pc \ |
327 | ${datadir}/pkgconfig/xenlight.pc \ | 327 | ${datadir}/pkgconfig/xenlight.pc \ |
328 | " | 328 | " |
329 | 329 | ||
330 | FILES_${PN}-libxenstat = "${libdir}/libxenstat.so.*" | 330 | FILES:${PN}-libxenstat = "${libdir}/libxenstat.so.*" |
331 | FILES_${PN}-libxenstat-dev = " \ | 331 | FILES:${PN}-libxenstat-dev = " \ |
332 | ${libdir}/libxenstat.so \ | 332 | ${libdir}/libxenstat.so \ |
333 | ${libdir}/pkgconfig/xenstat.pc \ | 333 | ${libdir}/pkgconfig/xenstat.pc \ |
334 | ${datadir}/pkgconfig/xenstat.pc \ | 334 | ${datadir}/pkgconfig/xenstat.pc \ |
335 | " | 335 | " |
336 | 336 | ||
337 | FILES_${PN}-libxenstore = "${libdir}/libxenstore.so.*" | 337 | FILES:${PN}-libxenstore = "${libdir}/libxenstore.so.*" |
338 | FILES_${PN}-libxenstore-dev = " \ | 338 | FILES:${PN}-libxenstore-dev = " \ |
339 | ${libdir}/libxenstore.so \ | 339 | ${libdir}/libxenstore.so \ |
340 | ${libdir}/pkgconfig/xenstore.pc \ | 340 | ${libdir}/pkgconfig/xenstore.pc \ |
341 | ${datadir}/pkgconfig/xenstore.pc \ | 341 | ${datadir}/pkgconfig/xenstore.pc \ |
342 | " | 342 | " |
343 | 343 | ||
344 | FILES_${PN}-libxentoolcore = "${libdir}/libxentoolcore.so.*" | 344 | FILES:${PN}-libxentoolcore = "${libdir}/libxentoolcore.so.*" |
345 | FILES_${PN}-libxentoolcore-dev = " \ | 345 | FILES:${PN}-libxentoolcore-dev = " \ |
346 | ${libdir}/libxentoolcore.so \ | 346 | ${libdir}/libxentoolcore.so \ |
347 | ${libdir}/pkgconfig/xentoolcore.pc \ | 347 | ${libdir}/pkgconfig/xentoolcore.pc \ |
348 | ${datadir}/pkgconfig/xentoolcore.pc \ | 348 | ${datadir}/pkgconfig/xentoolcore.pc \ |
349 | " | 349 | " |
350 | 350 | ||
351 | FILES_${PN}-libxentoollog = "${libdir}/libxentoollog.so.*" | 351 | FILES:${PN}-libxentoollog = "${libdir}/libxentoollog.so.*" |
352 | FILES_${PN}-libxentoollog-dev = " \ | 352 | FILES:${PN}-libxentoollog-dev = " \ |
353 | ${libdir}/libxentoollog.so \ | 353 | ${libdir}/libxentoollog.so \ |
354 | ${libdir}/pkgconfig/xentoollog.pc \ | 354 | ${libdir}/pkgconfig/xentoollog.pc \ |
355 | ${datadir}/pkgconfig/xentoollog.pc \ | 355 | ${datadir}/pkgconfig/xentoollog.pc \ |
356 | " | 356 | " |
357 | 357 | ||
358 | FILES_${PN}-libxenvchan = "${libdir}/libxenvchan.so.*" | 358 | FILES:${PN}-libxenvchan = "${libdir}/libxenvchan.so.*" |
359 | FILES_${PN}-libxenvchan-dev = " \ | 359 | FILES:${PN}-libxenvchan-dev = " \ |
360 | ${libdir}/libxenvchan.so \ | 360 | ${libdir}/libxenvchan.so \ |
361 | ${libdir}/pkgconfig/xenvchan.pc \ | 361 | ${libdir}/pkgconfig/xenvchan.pc \ |
362 | ${datadir}/pkgconfig/xenvchan.pc \ | 362 | ${datadir}/pkgconfig/xenvchan.pc \ |
363 | " | 363 | " |
364 | 364 | ||
365 | FILES_${PN}-libxlutil = "${libdir}/libxlutil.so.*" | 365 | FILES:${PN}-libxlutil = "${libdir}/libxlutil.so.*" |
366 | FILES_${PN}-libxlutil-dev = " \ | 366 | FILES:${PN}-libxlutil-dev = " \ |
367 | ${libdir}/libxlutil.so \ | 367 | ${libdir}/libxlutil.so \ |
368 | ${libdir}/pkgconfig/xlutil.pc \ | 368 | ${libdir}/pkgconfig/xlutil.pc \ |
369 | ${datadir}/pkgconfig/xlutil.pc \ | 369 | ${datadir}/pkgconfig/xlutil.pc \ |
370 | " | 370 | " |
371 | FILES_${PN}-libvhd = "${libdir}/libvhd.so.*" | 371 | FILES:${PN}-libvhd = "${libdir}/libvhd.so.*" |
372 | FILES_${PN}-libvhd-dev = " \ | 372 | FILES:${PN}-libvhd-dev = " \ |
373 | ${libdir}/libvhd.so \ | 373 | ${libdir}/libvhd.so \ |
374 | ${libdir}/pkgconfig/vhd.pc \ | 374 | ${libdir}/pkgconfig/vhd.pc \ |
375 | ${datadir}/pkgconfig/vhd.pc \ | 375 | ${datadir}/pkgconfig/vhd.pc \ |
376 | " | 376 | " |
377 | 377 | ||
378 | FILES_${PN}-libfsimage = " \ | 378 | FILES:${PN}-libfsimage = " \ |
379 | ${libdir}/libfsimage.so.* \ | 379 | ${libdir}/libfsimage.so.* \ |
380 | ${libdir}/libxenfsimage.so.* \ | 380 | ${libdir}/libxenfsimage.so.* \ |
381 | " | 381 | " |
382 | 382 | ||
383 | FILES_${PN}-libfsimage-dev = " \ | 383 | FILES:${PN}-libfsimage-dev = " \ |
384 | ${libdir}/libfsimage.so \ | 384 | ${libdir}/libfsimage.so \ |
385 | ${libdir}/libxenfsimage.so \ | 385 | ${libdir}/libxenfsimage.so \ |
386 | ${libdir}/pkgconfig/fsimage.pc \ | 386 | ${libdir}/pkgconfig/fsimage.pc \ |
@@ -389,38 +389,38 @@ FILES_${PN}-libfsimage-dev = " \ | |||
389 | ${datadir}/pkgconfig/xenfsimage.pc \ | 389 | ${datadir}/pkgconfig/xenfsimage.pc \ |
390 | " | 390 | " |
391 | 391 | ||
392 | FILES_${PN}-fsimage = " \ | 392 | FILES:${PN}-fsimage = " \ |
393 | ${libdir}/fs/**/[a-z]*fsimage.so \ | 393 | ${libdir}/fs/**/[a-z]*fsimage.so \ |
394 | ${libdir}/xenfsimage/**/fsimage.so \ | 394 | ${libdir}/xenfsimage/**/fsimage.so \ |
395 | " | 395 | " |
396 | 396 | ||
397 | FILES_${PN}-init-xenstore-dom = "${libdir}/xen/bin/init-xenstore-domain" | 397 | FILES:${PN}-init-xenstore-dom = "${libdir}/xen/bin/init-xenstore-domain" |
398 | 398 | ||
399 | FILES_${PN} = "\ | 399 | FILES:${PN} = "\ |
400 | ${sysconfdir}/xen/auto \ | 400 | ${sysconfdir}/xen/auto \ |
401 | ${sysconfdir}/xen/cpupool \ | 401 | ${sysconfdir}/xen/cpupool \ |
402 | ${localstatedir}/xen/dump \ | 402 | ${localstatedir}/xen/dump \ |
403 | " | 403 | " |
404 | 404 | ||
405 | FILES_${PN}-console = "\ | 405 | FILES:${PN}-console = "\ |
406 | ${libdir}/xen/bin/xenconsole \ | 406 | ${libdir}/xen/bin/xenconsole \ |
407 | ${sbindir}/xenconsoled \ | 407 | ${sbindir}/xenconsoled \ |
408 | " | 408 | " |
409 | 409 | ||
410 | FILES_${PN}-cpuid = "\ | 410 | FILES:${PN}-cpuid = "\ |
411 | ${bindir}/xen-cpuid \ | 411 | ${bindir}/xen-cpuid \ |
412 | " | 412 | " |
413 | 413 | ||
414 | FILES_${PN}-devd = "\ | 414 | FILES:${PN}-devd = "\ |
415 | ${sysconfdir}/init.d/xendriverdomain \ | 415 | ${sysconfdir}/init.d/xendriverdomain \ |
416 | ${systemd_unitdir}/system/xendriverdomain.service \ | 416 | ${systemd_unitdir}/system/xendriverdomain.service \ |
417 | " | 417 | " |
418 | 418 | ||
419 | FILES_${PN}-flask = "\ | 419 | FILES:${PN}-flask = "\ |
420 | /boot/xenpolicy-* \ | 420 | /boot/xenpolicy-* \ |
421 | " | 421 | " |
422 | 422 | ||
423 | FILES_${PN}-flask-tools = "\ | 423 | FILES:${PN}-flask-tools = "\ |
424 | ${sbindir}/flask-get-bool \ | 424 | ${sbindir}/flask-get-bool \ |
425 | ${sbindir}/flask-getenforce \ | 425 | ${sbindir}/flask-getenforce \ |
426 | ${sbindir}/flask-label-pci \ | 426 | ${sbindir}/flask-label-pci \ |
@@ -429,25 +429,25 @@ FILES_${PN}-flask-tools = "\ | |||
429 | ${sbindir}/flask-setenforce \ | 429 | ${sbindir}/flask-setenforce \ |
430 | " | 430 | " |
431 | 431 | ||
432 | FILES_${PN}-gdbsx = "\ | 432 | FILES:${PN}-gdbsx = "\ |
433 | ${sbindir}/gdbsx \ | 433 | ${sbindir}/gdbsx \ |
434 | " | 434 | " |
435 | 435 | ||
436 | INSANE_SKIP_${PN}-hvmloader = "arch" | 436 | INSANE_SKIP:${PN}-hvmloader = "arch" |
437 | FILES_${PN}-hvmloader = "\ | 437 | FILES:${PN}-hvmloader = "\ |
438 | ${libdir}/xen/boot/hvmloader \ | 438 | ${libdir}/xen/boot/hvmloader \ |
439 | " | 439 | " |
440 | 440 | ||
441 | FILES_${PN}-kdd = "\ | 441 | FILES:${PN}-kdd = "\ |
442 | ${sbindir}/kdd \ | 442 | ${sbindir}/kdd \ |
443 | ${sbindir}/xen-kdd \ | 443 | ${sbindir}/xen-kdd \ |
444 | " | 444 | " |
445 | 445 | ||
446 | FILES_${PN}-livepatch += " \ | 446 | FILES:${PN}-livepatch += " \ |
447 | ${sbindir}/xen-livepatch \ | 447 | ${sbindir}/xen-livepatch \ |
448 | " | 448 | " |
449 | 449 | ||
450 | FILES_${PN}-misc = "\ | 450 | FILES:${PN}-misc = "\ |
451 | ${bindir}/xen-detect \ | 451 | ${bindir}/xen-detect \ |
452 | ${libdir}/xen/bin/depriv-fd-checker \ | 452 | ${libdir}/xen/bin/depriv-fd-checker \ |
453 | ${sbindir}/gtracestat \ | 453 | ${sbindir}/gtracestat \ |
@@ -470,22 +470,22 @@ FILES_${PN}-misc = "\ | |||
470 | ${libdir}/xen/bin/convert-legacy-stream \ | 470 | ${libdir}/xen/bin/convert-legacy-stream \ |
471 | " | 471 | " |
472 | 472 | ||
473 | FILES_${PN}-pygrub = "\ | 473 | FILES:${PN}-pygrub = "\ |
474 | ${bindir}/pygrub \ | 474 | ${bindir}/pygrub \ |
475 | ${libdir}/xen/bin/pygrub \ | 475 | ${libdir}/xen/bin/pygrub \ |
476 | " | 476 | " |
477 | 477 | ||
478 | # Depending on the version of Xen libdir or nonarch libdir is used | 478 | # Depending on the version of Xen libdir or nonarch libdir is used |
479 | FILES_${PN}-python = "\ | 479 | FILES:${PN}-python = "\ |
480 | ${libdir}/${PYTHON_DIR} \ | 480 | ${libdir}/${PYTHON_DIR} \ |
481 | ${nonarch_libdir}/${PYTHON_DIR} \ | 481 | ${nonarch_libdir}/${PYTHON_DIR} \ |
482 | " | 482 | " |
483 | 483 | ||
484 | FILES_${PN}-remus = "\ | 484 | FILES:${PN}-remus = "\ |
485 | ${sysconfdir}/xen/scripts/remus-netbuf-setup \ | 485 | ${sysconfdir}/xen/scripts/remus-netbuf-setup \ |
486 | " | 486 | " |
487 | 487 | ||
488 | FILES_${PN}-scripts-network = " \ | 488 | FILES:${PN}-scripts-network = " \ |
489 | ${sysconfdir}/xen/scripts/colo-proxy-setup \ | 489 | ${sysconfdir}/xen/scripts/colo-proxy-setup \ |
490 | ${sysconfdir}/xen/scripts/network-bridge \ | 490 | ${sysconfdir}/xen/scripts/network-bridge \ |
491 | ${sysconfdir}/xen/scripts/network-nat \ | 491 | ${sysconfdir}/xen/scripts/network-nat \ |
@@ -500,7 +500,7 @@ FILES_${PN}-scripts-network = " \ | |||
500 | ${sysconfdir}/xen/scripts/vif-setup \ | 500 | ${sysconfdir}/xen/scripts/vif-setup \ |
501 | " | 501 | " |
502 | 502 | ||
503 | FILES_${PN}-scripts-block = " \ | 503 | FILES:${PN}-scripts-block = " \ |
504 | ${sysconfdir}/xen/scripts/blktap \ | 504 | ${sysconfdir}/xen/scripts/blktap \ |
505 | ${sysconfdir}/xen/scripts/block \ | 505 | ${sysconfdir}/xen/scripts/block \ |
506 | ${sysconfdir}/xen/scripts/block-common.sh \ | 506 | ${sysconfdir}/xen/scripts/block-common.sh \ |
@@ -513,7 +513,7 @@ FILES_${PN}-scripts-block = " \ | |||
513 | ${sysconfdir}/xen/scripts/vscsi \ | 513 | ${sysconfdir}/xen/scripts/vscsi \ |
514 | " | 514 | " |
515 | 515 | ||
516 | FILES_${PN}-scripts-common = " \ | 516 | FILES:${PN}-scripts-common = " \ |
517 | ${sysconfdir}/xen/scripts/external-device-migrate \ | 517 | ${sysconfdir}/xen/scripts/external-device-migrate \ |
518 | ${sysconfdir}/xen/scripts/hotplugpath.sh \ | 518 | ${sysconfdir}/xen/scripts/hotplugpath.sh \ |
519 | ${sysconfdir}/xen/scripts/locking.sh \ | 519 | ${sysconfdir}/xen/scripts/locking.sh \ |
@@ -524,59 +524,59 @@ FILES_${PN}-scripts-common = " \ | |||
524 | ${sysconfdir}/xen/scripts/xen-script-common.sh \ | 524 | ${sysconfdir}/xen/scripts/xen-script-common.sh \ |
525 | " | 525 | " |
526 | 526 | ||
527 | INSANE_SKIP_${PN}-shim = "arch" | 527 | INSANE_SKIP:${PN}-shim = "arch" |
528 | FILES_${PN}-shim = " \ | 528 | FILES:${PN}-shim = " \ |
529 | ${libdir}/xen/boot/xen-shim \ | 529 | ${libdir}/xen/boot/xen-shim \ |
530 | " | 530 | " |
531 | 531 | ||
532 | FILES_${PN}-ucode = "\ | 532 | FILES:${PN}-ucode = "\ |
533 | ${sbindir}/xen-ucode \ | 533 | ${sbindir}/xen-ucode \ |
534 | " | 534 | " |
535 | 535 | ||
536 | FILES_${PN}-vchan = "\ | 536 | FILES:${PN}-vchan = "\ |
537 | ${bindir}/vchan-socket-proxy \ | 537 | ${bindir}/vchan-socket-proxy \ |
538 | " | 538 | " |
539 | 539 | ||
540 | FILES_${PN}-volatiles = "\ | 540 | FILES:${PN}-volatiles = "\ |
541 | ${sysconfdir}/default/volatiles/99_xen \ | 541 | ${sysconfdir}/default/volatiles/99_xen \ |
542 | ${sysconfdir}/tmpfiles.d/xen.conf \ | 542 | ${sysconfdir}/tmpfiles.d/xen.conf \ |
543 | " | 543 | " |
544 | 544 | ||
545 | FILES_${PN}-xcutils = "\ | 545 | FILES:${PN}-xcutils = "\ |
546 | ${libdir}/xen/bin/lsevtchn \ | 546 | ${libdir}/xen/bin/lsevtchn \ |
547 | ${libdir}/xen/bin/readnotes \ | 547 | ${libdir}/xen/bin/readnotes \ |
548 | ${libdir}/xen/bin/xc_restore \ | 548 | ${libdir}/xen/bin/xc_restore \ |
549 | ${libdir}/xen/bin/xc_save \ | 549 | ${libdir}/xen/bin/xc_save \ |
550 | " | 550 | " |
551 | 551 | ||
552 | FILES_${PN}-xencov = "\ | 552 | FILES:${PN}-xencov = "\ |
553 | ${sbindir}/xencov \ | 553 | ${sbindir}/xencov \ |
554 | " | 554 | " |
555 | 555 | ||
556 | FILES_${PN}-xend-examples = "\ | 556 | FILES:${PN}-xend-examples = "\ |
557 | ${sysconfdir}/xen/xend-config.sxp \ | 557 | ${sysconfdir}/xen/xend-config.sxp \ |
558 | ${sysconfdir}/xen/xend-pci-permissive.sxp \ | 558 | ${sysconfdir}/xen/xend-pci-permissive.sxp \ |
559 | ${sysconfdir}/xen/xend-pci-quirks.sxp \ | 559 | ${sysconfdir}/xen/xend-pci-quirks.sxp \ |
560 | " | 560 | " |
561 | 561 | ||
562 | FILES_${PN}-xenhypfs = "\ | 562 | FILES:${PN}-xenhypfs = "\ |
563 | ${sbindir}/xenhypfs \ | 563 | ${sbindir}/xenhypfs \ |
564 | " | 564 | " |
565 | 565 | ||
566 | FILES_${PN}-xenpaging = "\ | 566 | FILES:${PN}-xenpaging = "\ |
567 | ${libdir}/xen/bin/xenpaging \ | 567 | ${libdir}/xen/bin/xenpaging \ |
568 | ${localstatedir}/lib/xen/xenpaging \ | 568 | ${localstatedir}/lib/xen/xenpaging \ |
569 | " | 569 | " |
570 | 570 | ||
571 | FILES_${PN}-xenpmd = "\ | 571 | FILES:${PN}-xenpmd = "\ |
572 | ${sbindir}/xenpmd \ | 572 | ${sbindir}/xenpmd \ |
573 | " | 573 | " |
574 | 574 | ||
575 | FILES_${PN}-xenstat = "\ | 575 | FILES:${PN}-xenstat = "\ |
576 | ${sbindir}/xentop \ | 576 | ${sbindir}/xentop \ |
577 | " | 577 | " |
578 | 578 | ||
579 | FILES_${PN}-xenstore = "\ | 579 | FILES:${PN}-xenstore = "\ |
580 | ${bindir}/xenstore \ | 580 | ${bindir}/xenstore \ |
581 | ${bindir}/xenstore-chmod \ | 581 | ${bindir}/xenstore-chmod \ |
582 | ${bindir}/xenstore-control \ | 582 | ${bindir}/xenstore-control \ |
@@ -589,12 +589,12 @@ FILES_${PN}-xenstore = "\ | |||
589 | ${bindir}/xenstore-write \ | 589 | ${bindir}/xenstore-write \ |
590 | " | 590 | " |
591 | 591 | ||
592 | FILES_${PN}-xenstored = "\ | 592 | FILES:${PN}-xenstored = "\ |
593 | ${sbindir}/xenstored \ | 593 | ${sbindir}/xenstored \ |
594 | ${localstatedir}/lib/xenstored \ | 594 | ${localstatedir}/lib/xenstored \ |
595 | " | 595 | " |
596 | 596 | ||
597 | FILES_${PN}-xentrace = "\ | 597 | FILES:${PN}-xentrace = "\ |
598 | ${bindir}/xentrace \ | 598 | ${bindir}/xentrace \ |
599 | ${bindir}/xentrace_setsize \ | 599 | ${bindir}/xentrace_setsize \ |
600 | ${libdir}/xen/bin/xenctx \ | 600 | ${libdir}/xen/bin/xenctx \ |
@@ -604,13 +604,13 @@ FILES_${PN}-xentrace = "\ | |||
604 | ${sbindir}/xentrace_setmask \ | 604 | ${sbindir}/xentrace_setmask \ |
605 | " | 605 | " |
606 | 606 | ||
607 | FILES_${PN}-xen-watchdog = "\ | 607 | FILES:${PN}-xen-watchdog = "\ |
608 | ${sbindir}/xenwatchdogd \ | 608 | ${sbindir}/xenwatchdogd \ |
609 | ${sysconfdir}/init.d/xen-watchdog \ | 609 | ${sysconfdir}/init.d/xen-watchdog \ |
610 | ${systemd_unitdir}/system/xen-watchdog.service \ | 610 | ${systemd_unitdir}/system/xen-watchdog.service \ |
611 | " | 611 | " |
612 | 612 | ||
613 | FILES_${PN}-xl = "\ | 613 | FILES:${PN}-xl = "\ |
614 | ${sysconfdir}/bash_completion.d/xl.sh \ | 614 | ${sysconfdir}/bash_completion.d/xl.sh \ |
615 | ${sysconfdir}/bash_completion.d/xl \ | 615 | ${sysconfdir}/bash_completion.d/xl \ |
616 | ${sysconfdir}/xen/xl.conf \ | 616 | ${sysconfdir}/xen/xl.conf \ |
@@ -619,13 +619,13 @@ FILES_${PN}-xl = "\ | |||
619 | ${libdir}/xen/bin/xen-init-dom0 \ | 619 | ${libdir}/xen/bin/xen-init-dom0 \ |
620 | " | 620 | " |
621 | 621 | ||
622 | FILES_${PN}-xl-examples = "\ | 622 | FILES:${PN}-xl-examples = "\ |
623 | ${sysconfdir}/xen/xlexample.hvm \ | 623 | ${sysconfdir}/xen/xlexample.hvm \ |
624 | ${sysconfdir}/xen/xlexample.pvlinux \ | 624 | ${sysconfdir}/xen/xlexample.pvlinux \ |
625 | ${sysconfdir}/xen/xlexample.pvhlinux \ | 625 | ${sysconfdir}/xen/xlexample.pvhlinux \ |
626 | " | 626 | " |
627 | 627 | ||
628 | FILES_${PN}-xm-examples = "\ | 628 | FILES:${PN}-xm-examples = "\ |
629 | ${sysconfdir}/xen/xmexample1 \ | 629 | ${sysconfdir}/xen/xmexample1 \ |
630 | ${sysconfdir}/xen/xmexample2 \ | 630 | ${sysconfdir}/xen/xmexample2 \ |
631 | ${sysconfdir}/xen/xmexample3 \ | 631 | ${sysconfdir}/xen/xmexample3 \ |
@@ -636,19 +636,19 @@ FILES_${PN}-xm-examples = "\ | |||
636 | ${sysconfdir}/xen/xmexample.vti \ | 636 | ${sysconfdir}/xen/xmexample.vti \ |
637 | " | 637 | " |
638 | 638 | ||
639 | FILES_${PN}-xenmon = "\ | 639 | FILES:${PN}-xenmon = "\ |
640 | ${sbindir}/xenbaked \ | 640 | ${sbindir}/xenbaked \ |
641 | ${sbindir}/xenmon.py \ | 641 | ${sbindir}/xenmon.py \ |
642 | ${sbindir}/xenmon \ | 642 | ${sbindir}/xenmon \ |
643 | " | 643 | " |
644 | 644 | ||
645 | FILES_${PN}-xm = "\ | 645 | FILES:${PN}-xm = "\ |
646 | ${sysconfdir}/xen/xm-config.xml \ | 646 | ${sysconfdir}/xen/xm-config.xml \ |
647 | ${datadir}/xen/create.dtd \ | 647 | ${datadir}/xen/create.dtd \ |
648 | ${sbindir}/xm \ | 648 | ${sbindir}/xm \ |
649 | " | 649 | " |
650 | 650 | ||
651 | FILES_${PN}-xencommons += "\ | 651 | FILES:${PN}-xencommons += "\ |
652 | ${sysconfdir}/default/xencommons \ | 652 | ${sysconfdir}/default/xencommons \ |
653 | ${sysconfdir}/init.d/xencommons \ | 653 | ${sysconfdir}/init.d/xencommons \ |
654 | ${sysconfdir}/xen/scripts/launch-xenstore \ | 654 | ${sysconfdir}/xen/scripts/launch-xenstore \ |
@@ -661,49 +661,49 @@ FILES_${PN}-xencommons += "\ | |||
661 | ${systemd_unitdir}/system/var-lib-xenstored.mount \ | 661 | ${systemd_unitdir}/system/var-lib-xenstored.mount \ |
662 | " | 662 | " |
663 | 663 | ||
664 | FILES_${PN}-xend += " \ | 664 | FILES:${PN}-xend += " \ |
665 | ${sysconfdir}/init.d/xend \ | 665 | ${sysconfdir}/init.d/xend \ |
666 | ${sbindir}/xend \ | 666 | ${sbindir}/xend \ |
667 | " | 667 | " |
668 | 668 | ||
669 | FILES_${PN}-xendomains += "\ | 669 | FILES:${PN}-xendomains += "\ |
670 | ${libdir}/xen/bin/xendomains \ | 670 | ${libdir}/xen/bin/xendomains \ |
671 | ${sysconfdir}/default/xendomains \ | 671 | ${sysconfdir}/default/xendomains \ |
672 | ${sysconfdir}/init.d/xendomains \ | 672 | ${sysconfdir}/init.d/xendomains \ |
673 | ${sysconfdir}/sysconfig/xendomains \ | 673 | ${sysconfdir}/sysconfig/xendomains \ |
674 | ${systemd_unitdir}/system/xendomains.service \ | 674 | ${systemd_unitdir}/system/xendomains.service \ |
675 | " | 675 | " |
676 | FILES_${PN}-xen-access += "\ | 676 | FILES:${PN}-xen-access += "\ |
677 | ${sbindir}/xen-access \ | 677 | ${sbindir}/xen-access \ |
678 | " | 678 | " |
679 | 679 | ||
680 | FILES_${PN}-xen-memshare += "\ | 680 | FILES:${PN}-xen-memshare += "\ |
681 | ${sbindir}/xen-memshare \ | 681 | ${sbindir}/xen-memshare \ |
682 | " | 682 | " |
683 | 683 | ||
684 | # memshare is only built for x86, so allow empty package for other archs | 684 | # memshare is only built for x86, so allow empty package for other archs |
685 | ALLOW_EMPTY_${PN}-xen-memshare = "1" | 685 | ALLOW_EMPTY:${PN}-xen-memshare = "1" |
686 | 686 | ||
687 | INSANE_SKIP_${PN} = "already-stripped" | 687 | INSANE_SKIP:${PN} = "already-stripped" |
688 | 688 | ||
689 | # configure init.d scripts | 689 | # configure init.d scripts |
690 | INITSCRIPT_PACKAGES = "${PN}-xend ${PN}-xencommons ${PN}-xen-watchdog ${PN}-xendomains ${PN}-devd" | 690 | INITSCRIPT_PACKAGES = "${PN}-xend ${PN}-xencommons ${PN}-xen-watchdog ${PN}-xendomains ${PN}-devd" |
691 | INITSCRIPT_NAME_${PN}-xencommons = "xencommons" | 691 | INITSCRIPT_NAME:${PN}-xencommons = "xencommons" |
692 | INITSCRIPT_PARAMS_${PN}-xencommons = "defaults 80" | 692 | INITSCRIPT_PARAMS:${PN}-xencommons = "defaults 80" |
693 | INITSCRIPT_NAME_${PN}-xen-watchdog = "xen-watchdog" | 693 | INITSCRIPT_NAME:${PN}-xen-watchdog = "xen-watchdog" |
694 | INITSCRIPT_PARAMS_${PN}-xen-watchdog = "defaults 81" | 694 | INITSCRIPT_PARAMS:${PN}-xen-watchdog = "defaults 81" |
695 | INITSCRIPT_NAME_${PN}-xend = "xend" | 695 | INITSCRIPT_NAME:${PN}-xend = "xend" |
696 | INITSCRIPT_PARAMS_${PN}-xend = "defaults 82" | 696 | INITSCRIPT_PARAMS:${PN}-xend = "defaults 82" |
697 | INITSCRIPT_NAME_${PN}-xendomains = "xendomains" | 697 | INITSCRIPT_NAME:${PN}-xendomains = "xendomains" |
698 | INITSCRIPT_PARAMS_${PN}-xendomains = "defaults 83" | 698 | INITSCRIPT_PARAMS:${PN}-xendomains = "defaults 83" |
699 | INITSCRIPT_NAME_${PN}-devd = "xendriverdomain" | 699 | INITSCRIPT_NAME:${PN}-devd = "xendriverdomain" |
700 | INITSCRIPT_PARAMS_${PN}-devd = "defaults 82" | 700 | INITSCRIPT_PARAMS:${PN}-devd = "defaults 82" |
701 | 701 | ||
702 | # systemd packages | 702 | # systemd packages |
703 | SYSTEMD_PACKAGES = "${PN}-xen-watchdog ${PN}-xencommons ${PN}-xendomains ${PN}-devd" | 703 | SYSTEMD_PACKAGES = "${PN}-xen-watchdog ${PN}-xencommons ${PN}-xendomains ${PN}-devd" |
704 | SYSTEMD_SERVICE_${PN}-devd = "xendriverdomain.service" | 704 | SYSTEMD_SERVICE:${PN}-devd = "xendriverdomain.service" |
705 | SYSTEMD_SERVICE_${PN}-xen-watchdog = "xen-watchdog.service" | 705 | SYSTEMD_SERVICE:${PN}-xen-watchdog = "xen-watchdog.service" |
706 | SYSTEMD_SERVICE_${PN}-xencommons = " \ | 706 | SYSTEMD_SERVICE:${PN}-xencommons = " \ |
707 | proc-xen.mount \ | 707 | proc-xen.mount \ |
708 | var-lib-xenstored.mount \ | 708 | var-lib-xenstored.mount \ |
709 | xen-qemu-dom0-disk-backend.service \ | 709 | xen-qemu-dom0-disk-backend.service \ |
@@ -711,7 +711,7 @@ SYSTEMD_SERVICE_${PN}-xencommons = " \ | |||
711 | xen-init-dom0.service \ | 711 | xen-init-dom0.service \ |
712 | xenstored.service \ | 712 | xenstored.service \ |
713 | " | 713 | " |
714 | SYSTEMD_SERVICE_${PN}-xendomains = "xendomains.service" | 714 | SYSTEMD_SERVICE:${PN}-xendomains = "xendomains.service" |
715 | 715 | ||
716 | EXTRA_OECONF += " \ | 716 | EXTRA_OECONF += " \ |
717 | --with-systemd=${systemd_unitdir}/system \ | 717 | --with-systemd=${systemd_unitdir}/system \ |
@@ -788,7 +788,7 @@ do_install() { | |||
788 | fi | 788 | fi |
789 | } | 789 | } |
790 | 790 | ||
791 | pkg_postinst_${PN}-volatiles() { | 791 | pkg_postinst:${PN}-volatiles() { |
792 | if [ -z "$D" ]; then | 792 | if [ -z "$D" ]; then |
793 | if command -v systemd-tmpfiles >/dev/null; then | 793 | if command -v systemd-tmpfiles >/dev/null; then |
794 | systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/xen.conf | 794 | systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/xen.conf |
diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc index 3438034d..c0a087ec 100644 --- a/recipes-extended/xen/xen.inc +++ b/recipes-extended/xen/xen.inc | |||
@@ -100,7 +100,7 @@ EXTRA_CFLAGS_XEN_CORE="${DEBUG_PREFIX_MAP}" | |||
100 | # - The Xen tools build for x86 systems with HVM-mode enabled includes hvmloader | 100 | # - The Xen tools build for x86 systems with HVM-mode enabled includes hvmloader |
101 | # which fails to build when "-m64" is included in flags set via the | 101 | # which fails to build when "-m64" is included in flags set via the |
102 | # EXTRA_CFLAGS_XEN_TOOLS: so clear TUNE_CCARGS on x86 to prevent that. | 102 | # EXTRA_CFLAGS_XEN_TOOLS: so clear TUNE_CCARGS on x86 to prevent that. |
103 | TUNE_CCARGS_x86-64="" | 103 | TUNE_CCARGS:x86-64="" |
104 | 104 | ||
105 | # - Yocto supplies the _FORTIFY_SOURCE flag via CC/CPP/CXX but then passes the | 105 | # - Yocto supplies the _FORTIFY_SOURCE flag via CC/CPP/CXX but then passes the |
106 | # optimization -O via C*FLAGS which is problematic when the CFLAGS are cleared | 106 | # optimization -O via C*FLAGS which is problematic when the CFLAGS are cleared |
@@ -115,11 +115,11 @@ CC="${CCACHE}${HOST_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${CC_REPRODUCIBLE_OPTIONS}" | |||
115 | EXTRA_CFLAGS_XEN_TOOLS="${HOST_CC_ARCH} ${CFLAGS}" | 115 | EXTRA_CFLAGS_XEN_TOOLS="${HOST_CC_ARCH} ${CFLAGS}" |
116 | # 32-bit ARM needs the TUNE_CCARGS component of HOST_CC_ARCH to be passed | 116 | # 32-bit ARM needs the TUNE_CCARGS component of HOST_CC_ARCH to be passed |
117 | # in CC to ensure that configure can compile binaries for the right arch. | 117 | # in CC to ensure that configure can compile binaries for the right arch. |
118 | CC_arm="${CCACHE}${HOST_PREFIX}gcc ${TUNE_CCARGS} ${TOOLCHAIN_OPTIONS} ${CC_REPRODUCIBLE_OPTIONS}" | 118 | CC:arm="${CCACHE}${HOST_PREFIX}gcc ${TUNE_CCARGS} ${TOOLCHAIN_OPTIONS} ${CC_REPRODUCIBLE_OPTIONS}" |
119 | 119 | ||
120 | # There are no Xen-provided variables for C++, so append to the tool variables: | 120 | # There are no Xen-provided variables for C++, so append to the tool variables: |
121 | CPP_append = " ${CPPFLAGS}" | 121 | CPP:append = " ${CPPFLAGS}" |
122 | CXX_append = " ${CXXFLAGS}" | 122 | CXX:append = " ${CXXFLAGS}" |
123 | 123 | ||
124 | EXTRA_OECONF += " \ | 124 | EXTRA_OECONF += " \ |
125 | --exec-prefix=${prefix} \ | 125 | --exec-prefix=${prefix} \ |
@@ -193,7 +193,7 @@ do_post_patch() { | |||
193 | fi | 193 | fi |
194 | } | 194 | } |
195 | 195 | ||
196 | do_post_patch_append_arm() { | 196 | do_post_patch:append:arm() { |
197 | # The hypervisor binary must not be built with the hard floating point ABI. | 197 | # The hypervisor binary must not be built with the hard floating point ABI. |
198 | echo "CC := \$(filter-out ${TUNE_CCARGS},\$(CC))" >> ${S}/xen/arch/arm/Rules.mk | 198 | echo "CC := \$(filter-out ${TUNE_CCARGS},\$(CC))" >> ${S}/xen/arch/arm/Rules.mk |
199 | echo "CPP := \$(filter-out ${TUNE_CCARGS},\$(CPP))" >> ${S}/xen/arch/arm/Rules.mk | 199 | echo "CPP := \$(filter-out ${TUNE_CCARGS},\$(CPP))" >> ${S}/xen/arch/arm/Rules.mk |
@@ -229,13 +229,13 @@ do_configure_common() { | |||
229 | PYTHON="${PYTHON}" | 229 | PYTHON="${PYTHON}" |
230 | } | 230 | } |
231 | 231 | ||
232 | do_compile_prepend() { | 232 | do_compile:prepend() { |
233 | # workaround for build bug when CFLAGS is exported | 233 | # workaround for build bug when CFLAGS is exported |
234 | # https://www.mail-archive.com/xen-devel@lists.xen.org/msg67822.html | 234 | # https://www.mail-archive.com/xen-devel@lists.xen.org/msg67822.html |
235 | unset CFLAGS | 235 | unset CFLAGS |
236 | } | 236 | } |
237 | 237 | ||
238 | do_install_prepend() { | 238 | do_install:prepend() { |
239 | # CFLAGS is used to set PY_CFLAGS which affects the pygrub install | 239 | # CFLAGS is used to set PY_CFLAGS which affects the pygrub install |
240 | # so also need to unset CFLAGS here: | 240 | # so also need to unset CFLAGS here: |
241 | unset CFLAGS | 241 | unset CFLAGS |
diff --git a/recipes-extended/xen/xtf_git.bb b/recipes-extended/xen/xtf_git.bb index bf7470eb..faf46d87 100644 --- a/recipes-extended/xen/xtf_git.bb +++ b/recipes-extended/xen/xtf_git.bb | |||
@@ -20,11 +20,11 @@ inherit python3native | |||
20 | 20 | ||
21 | PACKAGES = "${PN}" | 21 | PACKAGES = "${PN}" |
22 | 22 | ||
23 | FILES_${PN} = " \ | 23 | FILES:${PN} = " \ |
24 | ${libexecdir}/* \ | 24 | ${libexecdir}/* \ |
25 | " | 25 | " |
26 | 26 | ||
27 | RDEPENDS_${PN} = " \ | 27 | RDEPENDS:${PN} = " \ |
28 | xen-tools-xl \ | 28 | xen-tools-xl \ |
29 | python3 \ | 29 | python3 \ |
30 | " | 30 | " |
@@ -51,6 +51,6 @@ do_install() { | |||
51 | 51 | ||
52 | INSANE_SKIP = "arch" | 52 | INSANE_SKIP = "arch" |
53 | # xen-tools-xl is a runtime but not build time dependency | 53 | # xen-tools-xl is a runtime but not build time dependency |
54 | INSANE_SKIP_${PN} = "build-deps" | 54 | INSANE_SKIP:${PN} = "build-deps" |
55 | INHIBIT_PACKAGE_STRIP = "1" | 55 | INHIBIT_PACKAGE_STRIP = "1" |
56 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | 56 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" |
diff --git a/recipes-extended/xvisor/xvisor_git.bb b/recipes-extended/xvisor/xvisor_git.bb index 831c943b..b9692e34 100644 --- a/recipes-extended/xvisor/xvisor_git.bb +++ b/recipes-extended/xvisor/xvisor_git.bb | |||
@@ -25,7 +25,7 @@ do_configure() { | |||
25 | oe_runmake ${CONFIG} | 25 | oe_runmake ${CONFIG} |
26 | } | 26 | } |
27 | 27 | ||
28 | do_install_append() { | 28 | do_install:append() { |
29 | install -d ${D} | 29 | install -d ${D} |
30 | install -m 755 ${B}/build/vmm.* ${D}/ | 30 | install -m 755 ${B}/build/vmm.* ${D}/ |
31 | 31 | ||
@@ -44,12 +44,12 @@ do_deploy () { | |||
44 | 44 | ||
45 | addtask deploy after do_install | 45 | addtask deploy after do_install |
46 | 46 | ||
47 | FILES_${PN} += "/vmm.*" | 47 | FILES:${PN} += "/vmm.*" |
48 | FILES_${PN} += "/*.dtb" | 48 | FILES:${PN} += "/*.dtb" |
49 | 49 | ||
50 | COMPATIBLE_HOST = "(aarch64|riscv64|riscv32).*" | 50 | COMPATIBLE_HOST = "(aarch64|riscv64|riscv32).*" |
51 | INHIBIT_PACKAGE_STRIP = "1" | 51 | INHIBIT_PACKAGE_STRIP = "1" |
52 | 52 | ||
53 | # ERROR: xvisor-git-r0 do_package_qa: QA Issue: File /vmm.elf in package xvisor doesn't have GNU_HASH (didn't pass LDFLAGS?) [ldflags] | 53 | # ERROR: xvisor-git-r0 do_package_qa: QA Issue: File /vmm.elf in package xvisor doesn't have GNU_HASH (didn't pass LDFLAGS?) [ldflags] |
54 | # ERROR: xvisor-git-r0 do_package_qa: QA Issue: xvisor: ELF binary /vmm.elf has relocations in .text [textrel] | 54 | # ERROR: xvisor-git-r0 do_package_qa: QA Issue: xvisor: ELF binary /vmm.elf has relocations in .text [textrel] |
55 | INSANE_SKIP_${PN} += "ldflags textrel" | 55 | INSANE_SKIP:${PN} += "ldflags textrel" |