diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2021-07-28 14:22:43 -0400 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2021-08-02 17:17:53 -0400 |
commit | d876cfc5bfafa516dee55d04b50b319a22165640 (patch) | |
tree | ea03c34f999bd85e440c85fc8e722df8666e2e68 | |
parent | 5fdf66c1e2ec0c6b08573bf0a6aa9f84d2fc4ae6 (diff) | |
download | meta-virtualization-d876cfc5bfafa516dee55d04b50b319a22165640.tar.gz |
global: overrides syntax conversion
OEcore/bitbake are moving to use the clearer ":" as an overrides
separator.
This is pass one of updating the meta-virt recipes to use that
syntax.
This has only been minimally build/runtime tested, more changes
will be required for missed overrides, or incorrect conversions
Note: A recent bitbake is required:
commit 75fad23fc06c008a03414a1fc288a8614c6af9ca
Author: Richard Purdie <richard.purdie@linuxfoundation.org>
Date: Sun Jul 18 12:59:15 2021 +0100
bitbake: data_smart/parse: Allow ':' characters in variable/function names
It is becomming increasingly clear we need to find a way to show what
is/is not an override in our syntax. We need to do this in a way which
is clear to users, readable and in a way we can transition to.
The most effective way I've found to this is to use the ":" charater
to directly replace "_" where an override is being specified. This
includes "append", "prepend" and "remove" which are effectively special
override directives.
This patch simply adds the character to the parser so bitbake accepts
the value but maps it back to "_" internally so there is no behaviour
change.
This change is simple enough it could potentially be backported to older
version of bitbake meaning layers using the new syntax/markup could
work with older releases. Even if other no other changes are accepted
at this time and we don't backport, it does set us on a path where at
some point in future we could
require a more explict syntax.
I've tested this patch by converting oe-core/meta-yocto to the new
syntax for overrides (9000+ changes) and then seeing that builds
continue to work with this patch.
(Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
122 files changed, 596 insertions, 595 deletions
@@ -8,7 +8,7 @@ The bbappend files for some recipes (e.g. linux-yocto) in this layer need to | |||
8 | have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add | 8 | have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add |
9 | in configuration file the following line. | 9 | in configuration file the following line. |
10 | 10 | ||
11 | DISTRO_FEATURES_append = " virtualization" | 11 | DISTRO_FEATURES:append = " virtualization" |
12 | 12 | ||
13 | If meta-virtualization is included, but virtualization is not enabled as a | 13 | If meta-virtualization is included, but virtualization is not enabled as a |
14 | distro feature a warning is printed at parse time: | 14 | distro feature a warning is printed at parse time: |
diff --git a/classes/cni_networking.bbclass b/classes/cni_networking.bbclass index 9df02b81..2e81d63f 100644 --- a/classes/cni_networking.bbclass +++ b/classes/cni_networking.bbclass | |||
@@ -1,12 +1,12 @@ | |||
1 | DEPENDS_append_class-target = " cni" | 1 | DEPENDS:append:class-target = " cni" |
2 | 2 | ||
3 | PACKAGES_prepend = "${PN}-cni " | 3 | PACKAGES:prepend = "${PN}-cni " |
4 | 4 | ||
5 | FILES_${PN}-cni = "${sysconfdir}/cni/net.d/*" | 5 | FILES:${PN}-cni = "${sysconfdir}/cni/net.d/*" |
6 | 6 | ||
7 | RDEPENDS_${PN}-cni = "cni" | 7 | RDEPENDS:${PN}-cni = "cni" |
8 | 8 | ||
9 | do_install_append() { | 9 | do_install:append() { |
10 | if [ -z "${CNI_NETWORKING_FILES}" ]; then | 10 | if [ -z "${CNI_NETWORKING_FILES}" ]; then |
11 | bbfatal "cni-networking was inherited, but no networking configuration was provided via CNI_NETWORKING_FILES" | 11 | bbfatal "cni-networking was inherited, but no networking configuration was provided via CNI_NETWORKING_FILES" |
12 | fi | 12 | fi |
diff --git a/classes/image-oci-sloci-image.inc b/classes/image-oci-sloci-image.inc index 36d3c2da..7aef3ae4 100644 --- a/classes/image-oci-sloci-image.inc +++ b/classes/image-oci-sloci-image.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | IMAGE_CMD_oci() { | 1 | IMAGE_CMD:oci() { |
2 | sloci_options="" | 2 | sloci_options="" |
3 | 3 | ||
4 | bbdebug 1 "OCI image settings:" | 4 | bbdebug 1 "OCI image settings:" |
diff --git a/classes/image-oci-umoci.inc b/classes/image-oci-umoci.inc index b622714e..4fe96ea0 100644 --- a/classes/image-oci-umoci.inc +++ b/classes/image-oci-umoci.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | IMAGE_CMD_oci() { | 1 | IMAGE_CMD:oci() { |
2 | umoci_options="" | 2 | umoci_options="" |
3 | 3 | ||
4 | bbdebug 1 "UMOCI image settings:" | 4 | bbdebug 1 "UMOCI image settings:" |
diff --git a/classes/image-oci.bbclass b/classes/image-oci.bbclass index 464ea3b4..d486de67 100644 --- a/classes/image-oci.bbclass +++ b/classes/image-oci.bbclass | |||
@@ -88,7 +88,7 @@ def oci_map_subarch(a, f, d): | |||
88 | return '' | 88 | return '' |
89 | return '' | 89 | return '' |
90 | 90 | ||
91 | # the IMAGE_CMD_oci comes from the .inc | 91 | # the IMAGE_CMD:oci comes from the .inc |
92 | OCI_IMAGE_BACKEND_INC ?= "${@"image-oci-" + "${OCI_IMAGE_BACKEND}" + ".inc"}" | 92 | OCI_IMAGE_BACKEND_INC ?= "${@"image-oci-" + "${OCI_IMAGE_BACKEND}" + ".inc"}" |
93 | include ${OCI_IMAGE_BACKEND_INC} | 93 | include ${OCI_IMAGE_BACKEND_INC} |
94 | 94 | ||
diff --git a/conf/distro/include/meta-virt-xen.inc b/conf/distro/include/meta-virt-xen.inc index 2becba15..dca9b040 100644 --- a/conf/distro/include/meta-virt-xen.inc +++ b/conf/distro/include/meta-virt-xen.inc | |||
@@ -1,9 +1,9 @@ | |||
1 | # Make sure Xen mode is enabled in qemu | 1 | # Make sure Xen mode is enabled in qemu |
2 | PACKAGECONFIG_append_pn-qemu = " xen" | 2 | PACKAGECONFIG:append:pn-qemu = " xen" |
3 | 3 | ||
4 | # For builds for ARM platforms, enable fdt | 4 | # For builds for ARM platforms, enable fdt |
5 | PACKAGECONFIG_append_pn-qemu_arm = " fdt" | 5 | PACKAGECONFIG:append:pn-qemu:arm = " fdt" |
6 | PACKAGECONFIG_append_pn-qemu_aarch64 = " fdt" | 6 | PACKAGECONFIG:append:pn-qemu:aarch64 = " fdt" |
7 | 7 | ||
8 | # Xen on Raspberry Pi 4 64-bit support | 8 | # Xen on Raspberry Pi 4 64-bit support |
9 | XEN_RPI4_64_CONFIG_PATH ??= \ | 9 | XEN_RPI4_64_CONFIG_PATH ??= \ |
diff --git a/conf/distro/include/virt_security_flags.inc b/conf/distro/include/virt_security_flags.inc index f4c288b8..3644d822 100644 --- a/conf/distro/include/virt_security_flags.inc +++ b/conf/distro/include/virt_security_flags.inc | |||
@@ -1,5 +1,5 @@ | |||
1 | # Build errors with the pie options enabled | 1 | # Build errors with the pie options enabled |
2 | SECURITY_CFLAGS_pn-libvirt = "${SECURITY_NO_PIE_CFLAGS}" | 2 | SECURITY_CFLAGS:pn-libvirt = "${SECURITY_NO_PIE_CFLAGS}" |
3 | 3 | ||
4 | # This has text relco errors with the pie options enabled | 4 | # This has text relco errors with the pie options enabled |
5 | SECURITY_CFLAGS_pn-lxc = "${SECURITY_NO_PIE_CFLAGS}" | 5 | SECURITY_CFLAGS:pn-lxc = "${SECURITY_NO_PIE_CFLAGS}" |
diff --git a/conf/layer.conf b/conf/layer.conf index 43873c2f..c8495134 100644 --- a/conf/layer.conf +++ b/conf/layer.conf | |||
@@ -54,8 +54,8 @@ INHERIT += "sanity-meta-virt" | |||
54 | META_VIRT_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-default-versions.inc" | 54 | META_VIRT_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-default-versions.inc" |
55 | META_VIRT_XEN_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-xen.inc" | 55 | META_VIRT_XEN_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-xen.inc" |
56 | K8S_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/k8s-versions.inc" | 56 | K8S_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/k8s-versions.inc" |
57 | USER_CLASSES_append = " meta-virt-cfg" | 57 | USER_CLASSES:append = " meta-virt-cfg" |
58 | USER_CLASSES_append = " meta-virt-k8s-cfg" | 58 | USER_CLASSES:append = " meta-virt-k8s-cfg" |
59 | USER_CLASSES_append = " meta-virt-xen-cfg" | 59 | USER_CLASSES:append = " meta-virt-xen-cfg" |
60 | 60 | ||
61 | HOSTTOOLS_NONFATAL += "getent" | 61 | HOSTTOOLS_NONFATAL += "getent" |
diff --git a/dynamic-layers/raspberrypi/conf/distro/include/xen-raspberrypi4-64.inc b/dynamic-layers/raspberrypi/conf/distro/include/xen-raspberrypi4-64.inc index 2ea19dd4..2d5a167c 100644 --- a/dynamic-layers/raspberrypi/conf/distro/include/xen-raspberrypi4-64.inc +++ b/dynamic-layers/raspberrypi/conf/distro/include/xen-raspberrypi4-64.inc | |||
@@ -5,15 +5,15 @@ RPI_USE_U_BOOT = "1" | |||
5 | ENABLE_UART = "1" | 5 | ENABLE_UART = "1" |
6 | 6 | ||
7 | # Build the bootable SD card image | 7 | # Build the bootable SD card image |
8 | IMAGE_CLASSES_append = " sdcard_image-rpi" | 8 | IMAGE_CLASSES:append = " sdcard_image-rpi" |
9 | IMAGE_FSTYPES_append = " rpi-sdimg" | 9 | IMAGE_FSTYPES:append = " rpi-sdimg" |
10 | 10 | ||
11 | # Add Xen to the bootable SD card image | 11 | # Add Xen to the bootable SD card image |
12 | RPI_SDIMG_EXTRA_DEPENDS_append = " xen:do_deploy" | 12 | RPI_SDIMG_EXTRA_DEPENDS:append = " xen:do_deploy" |
13 | DEPLOYPAYLOAD = "xen-${MACHINE}:xen" | 13 | DEPLOYPAYLOAD = "xen-${MACHINE}:xen" |
14 | 14 | ||
15 | # We need the GIC enabled for Xen to work | 15 | # We need the GIC enabled for Xen to work |
16 | RPI_EXTRA_CONFIG_append = "\nenable_gic=1" | 16 | RPI_EXTRA_CONFIG:append = "\nenable_gic=1" |
17 | 17 | ||
18 | # Increase boot partition for space for kernel and Xen | 18 | # Increase boot partition for space for kernel and Xen |
19 | BOOT_SPACE = "61440" | 19 | BOOT_SPACE = "61440" |
diff --git a/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc b/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc index d27362a3..18215572 100644 --- a/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc +++ b/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc | |||
@@ -1,10 +1,10 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
2 | 2 | ||
3 | DEPENDS += "u-boot-mkimage-native" | 3 | DEPENDS += "u-boot-mkimage-native" |
4 | DEPENDS += "dtc-native" | 4 | DEPENDS += "dtc-native" |
5 | 5 | ||
6 | XENIMAGE_KERNEL_LOADADDRESS ?= "0x6000000" | 6 | XENIMAGE_KERNEL_LOADADDRESS ?= "0x6000000" |
7 | do_deploy_append() { | 7 | do_deploy:append() { |
8 | if [ -f ${DEPLOYDIR}/xen-${MACHINE} ]; then | 8 | if [ -f ${DEPLOYDIR}/xen-${MACHINE} ]; then |
9 | uboot-mkimage -A arm64 -T kernel -a ${XENIMAGE_KERNEL_LOADADDRESS} -e ${XENIMAGE_KERNEL_LOADADDRESS} -C none -d ${DEPLOYDIR}/xen-${MACHINE} ${DEPLOYDIR}/xen.ub | 9 | uboot-mkimage -A arm64 -T kernel -a ${XENIMAGE_KERNEL_LOADADDRESS} -e ${XENIMAGE_KERNEL_LOADADDRESS} -C none -d ${DEPLOYDIR}/xen-${MACHINE} ${DEPLOYDIR}/xen.ub |
10 | fi | 10 | fi |
diff --git a/recipes-containers/cgroup-lite/cgroup-lite_1.15.bb b/recipes-containers/cgroup-lite/cgroup-lite_1.15.bb index 45cc287c..8bed040a 100644 --- a/recipes-containers/cgroup-lite/cgroup-lite_1.15.bb +++ b/recipes-containers/cgroup-lite/cgroup-lite_1.15.bb | |||
@@ -17,8 +17,8 @@ INITSCRIPT_PARAMS = "start 8 2 3 4 5 . stop 20 0 1 6 ." | |||
17 | # Keeps the sysvinit scripts out of the image if building | 17 | # Keeps the sysvinit scripts out of the image if building |
18 | # where systemd is in use. | 18 | # where systemd is in use. |
19 | SYSTEMD_PACKAGES = "${PN}" | 19 | SYSTEMD_PACKAGES = "${PN}" |
20 | SYSTEMD_SERVICE_${PN} = "cgroups-init.service" | 20 | SYSTEMD_SERVICE:${PN} = "cgroups-init.service" |
21 | SYSTEMD_AUTO_ENABLE_${PN} = "mask" | 21 | SYSTEMD_AUTO_ENABLE:${PN} = "mask" |
22 | 22 | ||
23 | 23 | ||
24 | do_install() { | 24 | do_install() { |
diff --git a/recipes-containers/containerd/containerd-opencontainers_git.bb b/recipes-containers/containerd/containerd-opencontainers_git.bb index d10e2aaa..55881fab 100644 --- a/recipes-containers/containerd/containerd-opencontainers_git.bb +++ b/recipes-containers/containerd/containerd-opencontainers_git.bb | |||
@@ -20,7 +20,7 @@ CONTAINERD_VERSION = "v1.5.4" | |||
20 | EXTRA_OEMAKE += "GODEBUG=1" | 20 | EXTRA_OEMAKE += "GODEBUG=1" |
21 | 21 | ||
22 | PROVIDES += "virtual/containerd" | 22 | PROVIDES += "virtual/containerd" |
23 | RPROVIDES_${PN} = "virtual/containerd" | 23 | RPROVIDES:${PN} = "virtual/containerd" |
24 | 24 | ||
25 | S = "${WORKDIR}/git" | 25 | S = "${WORKDIR}/git" |
26 | 26 | ||
@@ -33,7 +33,7 @@ GO_IMPORT = "import" | |||
33 | 33 | ||
34 | CONTAINERD_PKG="github.com/containerd/containerd" | 34 | CONTAINERD_PKG="github.com/containerd/containerd" |
35 | 35 | ||
36 | INSANE_SKIP_${PN} += "ldflags" | 36 | INSANE_SKIP:${PN} += "ldflags" |
37 | 37 | ||
38 | do_configure[noexec] = "1" | 38 | do_configure[noexec] = "1" |
39 | 39 | ||
@@ -91,7 +91,7 @@ do_compile() { | |||
91 | 91 | ||
92 | inherit systemd | 92 | inherit systemd |
93 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" | 93 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" |
94 | SYSTEMD_SERVICE_${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','containerd.service','',d)}" | 94 | SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','containerd.service','',d)}" |
95 | 95 | ||
96 | do_install() { | 96 | do_install() { |
97 | mkdir -p ${D}/${bindir} | 97 | mkdir -p ${D}/${bindir} |
@@ -116,12 +116,12 @@ do_install() { | |||
116 | fi | 116 | fi |
117 | } | 117 | } |
118 | 118 | ||
119 | FILES_${PN} += "${systemd_system_unitdir}/*" | 119 | FILES:${PN} += "${systemd_system_unitdir}/*" |
120 | 120 | ||
121 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 121 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
122 | 122 | ||
123 | COMPATIBLE_HOST = "^(?!(qemu)?mips).*" | 123 | COMPATIBLE_HOST = "^(?!(qemu)?mips).*" |
124 | 124 | ||
125 | RDEPENDS_${BPN} += " virtual/runc" | 125 | RDEPENDS:${BPN} += " virtual/runc" |
126 | 126 | ||
127 | CVE_PRODUCT = "containerd" | 127 | CVE_PRODUCT = "containerd" |
diff --git a/recipes-containers/cri-o/cri-o_git.bb b/recipes-containers/cri-o/cri-o_git.bb index 5adef226..5a20c744 100644 --- a/recipes-containers/cri-o/cri-o_git.bb +++ b/recipes-containers/cri-o/cri-o_git.bb | |||
@@ -41,7 +41,7 @@ DEPENDS = " \ | |||
41 | libseccomp \ | 41 | libseccomp \ |
42 | libselinux \ | 42 | libselinux \ |
43 | " | 43 | " |
44 | RDEPENDS_${PN} = " \ | 44 | RDEPENDS:${PN} = " \ |
45 | cni \ | 45 | cni \ |
46 | libdevmapper \ | 46 | libdevmapper \ |
47 | " | 47 | " |
@@ -50,8 +50,8 @@ PNBLACKLIST[cri-o] ?= "${@bb.utils.contains('BBFILE_COLLECTIONS', 'security', bb | |||
50 | 50 | ||
51 | PACKAGES =+ "${PN}-config" | 51 | PACKAGES =+ "${PN}-config" |
52 | 52 | ||
53 | RDEPENDS_${PN} += " virtual/containerd virtual/runc" | 53 | RDEPENDS:${PN} += " virtual/containerd virtual/runc" |
54 | RDEPENDS_${PN} += " e2fsprogs-mke2fs conmon util-linux iptables conntrack-tools" | 54 | RDEPENDS:${PN} += " e2fsprogs-mke2fs conmon util-linux iptables conntrack-tools" |
55 | 55 | ||
56 | inherit systemd | 56 | inherit systemd |
57 | inherit go | 57 | inherit go |
@@ -70,8 +70,8 @@ do_compile() { | |||
70 | } | 70 | } |
71 | 71 | ||
72 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" | 72 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" |
73 | SYSTEMD_SERVICE_${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','crio.service','',d)}" | 73 | SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','crio.service','',d)}" |
74 | SYSTEMD_AUTO_ENABLE_${PN} = "enable" | 74 | SYSTEMD_AUTO_ENABLE:${PN} = "enable" |
75 | 75 | ||
76 | do_install() { | 76 | do_install() { |
77 | set +e | 77 | set +e |
@@ -98,15 +98,15 @@ do_install() { | |||
98 | install -m 0644 ${S}/src/import/contrib/systemd/crio-wipe.service ${D}${systemd_unitdir}/system/ | 98 | install -m 0644 ${S}/src/import/contrib/systemd/crio-wipe.service ${D}${systemd_unitdir}/system/ |
99 | } | 99 | } |
100 | 100 | ||
101 | FILES_${PN}-config = "${sysconfdir}/crio/config/*" | 101 | FILES:${PN}-config = "${sysconfdir}/crio/config/*" |
102 | FILES_${PN} += "${systemd_unitdir}/system/*" | 102 | FILES:${PN} += "${systemd_unitdir}/system/*" |
103 | FILES_${PN} += "/usr/local/bin/*" | 103 | FILES:${PN} += "/usr/local/bin/*" |
104 | FILES_${PN} += "/usr/share/containers/oci/hooks.d" | 104 | FILES:${PN} += "/usr/share/containers/oci/hooks.d" |
105 | 105 | ||
106 | # don't clobber hooks.d | 106 | # don't clobber hooks.d |
107 | ALLOW_EMPTY_${PN} = "1" | 107 | ALLOW_EMPTY:${PN} = "1" |
108 | 108 | ||
109 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 109 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
110 | 110 | ||
111 | deltask compile_ptest_base | 111 | deltask compile_ptest_base |
112 | 112 | ||
diff --git a/recipes-containers/cri-tools/cri-tools_git.bb b/recipes-containers/cri-tools/cri-tools_git.bb index f87ca19d..06d1b439 100644 --- a/recipes-containers/cri-tools/cri-tools_git.bb +++ b/recipes-containers/cri-tools/cri-tools_git.bb | |||
@@ -29,7 +29,7 @@ GO_IMPORT = "import" | |||
29 | 29 | ||
30 | PV = "1.21.0+git${SRCREV_cri-tools}" | 30 | PV = "1.21.0+git${SRCREV_cri-tools}" |
31 | 31 | ||
32 | RPROVIDES_${PN} += "crictl" | 32 | RPROVIDES:${PN} += "crictl" |
33 | PACKAGES =+ "${PN}-critest" | 33 | PACKAGES =+ "${PN}-critest" |
34 | 34 | ||
35 | inherit go | 35 | inherit go |
@@ -66,12 +66,12 @@ do_install() { | |||
66 | install -m 755 -D ${S}/src/import/build/bin/* ${D}/${bindir} | 66 | install -m 755 -D ${S}/src/import/build/bin/* ${D}/${bindir} |
67 | } | 67 | } |
68 | 68 | ||
69 | FILES_${PN}-critest = "${bindir}/critest" | 69 | FILES:${PN}-critest = "${bindir}/critest" |
70 | 70 | ||
71 | # don't clobber hooks.d | 71 | # don't clobber hooks.d |
72 | ALLOW_EMPTY_${PN} = "1" | 72 | ALLOW_EMPTY:${PN} = "1" |
73 | 73 | ||
74 | INSANE_SKIP_${PN} += "ldflags already-stripped textrel" | 74 | INSANE_SKIP:${PN} += "ldflags already-stripped textrel" |
75 | 75 | ||
76 | deltask compile_ptest_base | 76 | deltask compile_ptest_base |
77 | 77 | ||
diff --git a/recipes-containers/criu/criu_git.bb b/recipes-containers/criu/criu_git.bb index febf81ed..045a4318 100644 --- a/recipes-containers/criu/criu_git.bb +++ b/recipes-containers/criu/criu_git.bb | |||
@@ -25,7 +25,7 @@ SRC_URI = "git://github.com/checkpoint-restore/criu.git;branch=criu-dev \ | |||
25 | COMPATIBLE_HOST = "(x86_64|arm|aarch64).*-linux" | 25 | COMPATIBLE_HOST = "(x86_64|arm|aarch64).*-linux" |
26 | 26 | ||
27 | DEPENDS += "libnl libcap protobuf-c-native protobuf-c util-linux-native libbsd libnet" | 27 | DEPENDS += "libnl libcap protobuf-c-native protobuf-c util-linux-native libbsd libnet" |
28 | RDEPENDS_${PN} = "bash" | 28 | RDEPENDS:${PN} = "bash" |
29 | 29 | ||
30 | S = "${WORKDIR}/git" | 30 | S = "${WORKDIR}/git" |
31 | 31 | ||
@@ -34,17 +34,17 @@ S = "${WORKDIR}/git" | |||
34 | # if the ARCH is ARMv7 or ARMv6. | 34 | # if the ARCH is ARMv7 or ARMv6. |
35 | # ARM BSPs need set CRIU_BUILD_ARCH variable for building CRIU. | 35 | # ARM BSPs need set CRIU_BUILD_ARCH variable for building CRIU. |
36 | # | 36 | # |
37 | EXTRA_OEMAKE_arm += "ARCH=arm UNAME-M=${CRIU_BUILD_ARCH} WERROR=0" | 37 | EXTRA_OEMAKE:arm += "ARCH=arm UNAME-M=${CRIU_BUILD_ARCH} WERROR=0" |
38 | EXTRA_OEMAKE_x86-64 += "ARCH=x86 WERROR=0" | 38 | EXTRA_OEMAKE:x86-64 += "ARCH=x86 WERROR=0" |
39 | EXTRA_OEMAKE_aarch64 += "ARCH=aarch64 WERROR=0" | 39 | EXTRA_OEMAKE:aarch64 += "ARCH=aarch64 WERROR=0" |
40 | 40 | ||
41 | EXTRA_OEMAKE_append += "SBINDIR=${sbindir} LIBDIR=${libdir} INCLUDEDIR=${includedir} PIEGEN=no" | 41 | EXTRA_OEMAKE:append += "SBINDIR=${sbindir} LIBDIR=${libdir} INCLUDEDIR=${includedir} PIEGEN=no" |
42 | EXTRA_OEMAKE_append += "LOGROTATEDIR=${sysconfdir} SYSTEMDUNITDIR=${systemd_unitdir}" | 42 | EXTRA_OEMAKE:append += "LOGROTATEDIR=${sysconfdir} SYSTEMDUNITDIR=${systemd_unitdir}" |
43 | 43 | ||
44 | CFLAGS += "-D__USE_GNU -D_GNU_SOURCE " | 44 | CFLAGS += "-D__USE_GNU -D_GNU_SOURCE " |
45 | 45 | ||
46 | CFLAGS += " -I${STAGING_INCDIR} -I${STAGING_INCDIR}/libnl3" | 46 | CFLAGS += " -I${STAGING_INCDIR} -I${STAGING_INCDIR}/libnl3" |
47 | CFLAGS_arm += "-D__WORDSIZE" | 47 | CFLAGS:arm += "-D__WORDSIZE" |
48 | 48 | ||
49 | # overide LDFLAGS to allow criu to build without: "x86_64-poky-linux-ld: unrecognized option '-Wl,-O1'" | 49 | # overide LDFLAGS to allow criu to build without: "x86_64-poky-linux-ld: unrecognized option '-Wl,-O1'" |
50 | export LDFLAGS="" | 50 | export LDFLAGS="" |
@@ -63,7 +63,7 @@ PACKAGECONFIG[selinux] = ",,libselinux" | |||
63 | 63 | ||
64 | CLEANBROKEN = "1" | 64 | CLEANBROKEN = "1" |
65 | 65 | ||
66 | do_compile_prepend() { | 66 | do_compile:prepend() { |
67 | rm -rf ${S}/images/google/protobuf/descriptor.proto | 67 | rm -rf ${S}/images/google/protobuf/descriptor.proto |
68 | ln -s ${PKG_CONFIG_SYSROOT_DIR}/usr/include/google/protobuf/descriptor.proto ${S}/images/google/protobuf/descriptor.proto | 68 | ln -s ${PKG_CONFIG_SYSROOT_DIR}/usr/include/google/protobuf/descriptor.proto ${S}/images/google/protobuf/descriptor.proto |
69 | } | 69 | } |
@@ -83,13 +83,13 @@ do_install () { | |||
83 | sed -i 's%^\#\!.*%\#\!/usr/bin/env python3%g' ${D}/usr/bin/crit | 83 | sed -i 's%^\#\!.*%\#\!/usr/bin/env python3%g' ${D}/usr/bin/crit |
84 | } | 84 | } |
85 | 85 | ||
86 | FILES_${PN} += "${systemd_unitdir}/ \ | 86 | FILES:${PN} += "${systemd_unitdir}/ \ |
87 | ${libdir}/python3*/site-packages/ \ | 87 | ${libdir}/python3*/site-packages/ \ |
88 | ${libdir}/pycriu/ \ | 88 | ${libdir}/pycriu/ \ |
89 | ${libdir}/crit-0.0.1-py3*.egg-info \ | 89 | ${libdir}/crit-0.0.1-py3*.egg-info \ |
90 | " | 90 | " |
91 | 91 | ||
92 | FILES_${PN}-staticdev += " \ | 92 | FILES:${PN}-staticdev += " \ |
93 | ${libexecdir}/compel/std.lib.a \ | 93 | ${libexecdir}/compel/std.lib.a \ |
94 | ${libexecdir}/compel/fds.lib.a \ | 94 | ${libexecdir}/compel/fds.lib.a \ |
95 | " | 95 | " |
diff --git a/recipes-containers/crun/crun_git.bb b/recipes-containers/crun/crun_git.bb index b2efb093..116e326e 100644 --- a/recipes-containers/crun/crun_git.bb +++ b/recipes-containers/crun/crun_git.bb | |||
@@ -33,7 +33,7 @@ DEPENDS += "libseccomp" | |||
33 | DEPENDS += "systemd" | 33 | DEPENDS += "systemd" |
34 | DEPENDS += "oci-image-spec oci-runtime-spec" | 34 | DEPENDS += "oci-image-spec oci-runtime-spec" |
35 | 35 | ||
36 | do_configure_prepend () { | 36 | do_configure:prepend () { |
37 | ./autogen.sh | 37 | ./autogen.sh |
38 | } | 38 | } |
39 | 39 | ||
diff --git a/recipes-containers/docker-compose/python3-docker-compose_1.29.2.bb b/recipes-containers/docker-compose/python3-docker-compose_1.29.2.bb index 22b7150a..3755071c 100644 --- a/recipes-containers/docker-compose/python3-docker-compose_1.29.2.bb +++ b/recipes-containers/docker-compose/python3-docker-compose_1.29.2.bb | |||
@@ -14,7 +14,7 @@ SRC_URI += "file://0001-setup.py-remove-maximum-version-requirements.patch \ | |||
14 | 14 | ||
15 | DEPENDS += "${PYTHON_PN}-fastentrypoints-native" | 15 | DEPENDS += "${PYTHON_PN}-fastentrypoints-native" |
16 | 16 | ||
17 | RDEPENDS_${PN} = "\ | 17 | RDEPENDS:${PN} = "\ |
18 | ${PYTHON_PN}-cached-property \ | 18 | ${PYTHON_PN}-cached-property \ |
19 | ${PYTHON_PN}-certifi \ | 19 | ${PYTHON_PN}-certifi \ |
20 | ${PYTHON_PN}-chardet \ | 20 | ${PYTHON_PN}-chardet \ |
diff --git a/recipes-containers/docker-distribution/docker-distribution_git.bb b/recipes-containers/docker-distribution/docker-distribution_git.bb index a83452e0..48d1c93a 100644 --- a/recipes-containers/docker-distribution/docker-distribution_git.bb +++ b/recipes-containers/docker-distribution/docker-distribution_git.bb | |||
@@ -58,16 +58,16 @@ do_install() { | |||
58 | install -d ${D}/${localstatedir}/lib/registry/ | 58 | install -d ${D}/${localstatedir}/lib/registry/ |
59 | } | 59 | } |
60 | 60 | ||
61 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 61 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
62 | INSANE_SKIP_${MLPREFIX}docker-registry += "ldflags already-stripped textrel" | 62 | INSANE_SKIP:${MLPREFIX}docker-registry += "ldflags already-stripped textrel" |
63 | 63 | ||
64 | FILES_docker-registry = "${sbindir}/*" | 64 | FILES:docker-registry = "${sbindir}/*" |
65 | FILES_docker-registry += "${systemd_unitdir}/system/docker-registry.service" | 65 | FILES:docker-registry += "${systemd_unitdir}/system/docker-registry.service" |
66 | FILES_docker-registry += "${sysconfdir}/docker-distribution/*" | 66 | FILES:docker-registry += "${sysconfdir}/docker-distribution/*" |
67 | FILES_docker-registry += "${localstatedir}/lib/registry/" | 67 | FILES:docker-registry += "${localstatedir}/lib/registry/" |
68 | 68 | ||
69 | SYSTEMD_SERVICE_docker-registry = "${@bb.utils.contains('DISTRO_FEATURES','systemd','docker-registry.service','',d)}" | 69 | SYSTEMD_SERVICE:docker-registry = "${@bb.utils.contains('DISTRO_FEATURES','systemd','docker-registry.service','',d)}" |
70 | SYSTEMD_AUTO_ENABLE_docker-registry = "enable" | 70 | SYSTEMD_AUTO_ENABLE:docker-registry = "enable" |
71 | 71 | ||
72 | RDEPENDS_${PN}-ptest_remove = "${PN}" | 72 | RDEPENDS_${PN}-ptest_remove = "${PN}" |
73 | 73 | ||
diff --git a/recipes-containers/docker/docker.inc b/recipes-containers/docker/docker.inc index 610da568..d22aae1e 100644 --- a/recipes-containers/docker/docker.inc +++ b/recipes-containers/docker/docker.inc | |||
@@ -20,25 +20,25 @@ DEPENDS = " \ | |||
20 | libtool \ | 20 | libtool \ |
21 | " | 21 | " |
22 | 22 | ||
23 | DEPENDS_append_class-target = " lvm2" | 23 | DEPENDS:append:class-target = " lvm2" |
24 | RDEPENDS_${PN} = "util-linux util-linux-unshare iptables \ | 24 | RDEPENDS:${PN} = "util-linux util-linux-unshare iptables \ |
25 | ${@bb.utils.contains('DISTRO_FEATURES', 'aufs', 'aufs-util', '', d)} \ | 25 | ${@bb.utils.contains('DISTRO_FEATURES', 'aufs', 'aufs-util', '', d)} \ |
26 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'cgroup-lite', d)} \ | 26 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'cgroup-lite', d)} \ |
27 | bridge-utils \ | 27 | bridge-utils \ |
28 | ca-certificates \ | 28 | ca-certificates \ |
29 | " | 29 | " |
30 | RDEPENDS_${PN} += "virtual/containerd virtual/runc" | 30 | RDEPENDS:${PN} += "virtual/containerd virtual/runc" |
31 | 31 | ||
32 | RRECOMMENDS_${PN} = "kernel-module-dm-thin-pool kernel-module-nf-nat kernel-module-nf-conntrack-netlink kernel-module-xt-addrtype kernel-module-xt-masquerade" | 32 | RRECOMMENDS:${PN} = "kernel-module-dm-thin-pool kernel-module-nf-nat kernel-module-nf-conntrack-netlink kernel-module-xt-addrtype kernel-module-xt-masquerade" |
33 | 33 | ||
34 | PROVIDES += "virtual/docker" | 34 | PROVIDES += "virtual/docker" |
35 | 35 | ||
36 | # we want all the docker variant recpes to be installable via "docker" | 36 | # we want all the docker variant recpes to be installable via "docker" |
37 | PACKAGE_NAME = "docker" | 37 | PACKAGE_NAME = "docker" |
38 | RPROVIDES_${PN} += "docker" | 38 | RPROVIDES:${PN} += "docker" |
39 | RPROVIDES_${PN}-dbg += "docker-dbg" | 39 | RPROVIDES:${PN}-dbg += "docker-dbg" |
40 | RPROVIDES_${PN}-dev += "docker-dev" | 40 | RPROVIDES:${PN}-dev += "docker-dev" |
41 | RPROVIDES_${PN}-contrip += "docker-dev" | 41 | RPROVIDES:${PN}-contrip += "docker-dev" |
42 | 42 | ||
43 | inherit pkgconfig | 43 | inherit pkgconfig |
44 | PACKAGECONFIG ??= "docker-init" | 44 | PACKAGECONFIG ??= "docker-init" |
@@ -139,26 +139,26 @@ do_install() { | |||
139 | 139 | ||
140 | 140 | ||
141 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" | 141 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" |
142 | SYSTEMD_SERVICE_${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','docker.socket','',d)}" | 142 | SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','docker.socket','',d)}" |
143 | SYSTEMD_AUTO_ENABLE_${PN} = "enable" | 143 | SYSTEMD_AUTO_ENABLE:${PN} = "enable" |
144 | 144 | ||
145 | INITSCRIPT_PACKAGES += "${@bb.utils.contains('DISTRO_FEATURES','sysvinit','${PN}','',d)}" | 145 | INITSCRIPT_PACKAGES += "${@bb.utils.contains('DISTRO_FEATURES','sysvinit','${PN}','',d)}" |
146 | INITSCRIPT_NAME_${PN} = "${@bb.utils.contains('DISTRO_FEATURES','sysvinit','docker.init','',d)}" | 146 | INITSCRIPT_NAME:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','sysvinit','docker.init','',d)}" |
147 | INITSCRIPT_PARAMS_${PN} = "defaults" | 147 | INITSCRIPT_PARAMS:${PN} = "defaults" |
148 | 148 | ||
149 | inherit useradd | 149 | inherit useradd |
150 | USERADD_PACKAGES = "${PN}" | 150 | USERADD_PACKAGES = "${PN}" |
151 | GROUPADD_PARAM_${PN} = "-r docker" | 151 | GROUPADD_PARAM:${PN} = "-r docker" |
152 | 152 | ||
153 | COMPATIBLE_HOST = "^(?!(qemu)?mips).*" | 153 | COMPATIBLE_HOST = "^(?!(qemu)?mips).*" |
154 | 154 | ||
155 | INSANE_SKIP_${PN} += "ldflags textrel" | 155 | INSANE_SKIP:${PN} += "ldflags textrel" |
156 | 156 | ||
157 | FILES_${PN} += "${systemd_unitdir}/system/* ${sysconfdir}/docker" | 157 | FILES:${PN} += "${systemd_unitdir}/system/* ${sysconfdir}/docker" |
158 | 158 | ||
159 | PACKAGES =+ "${PN}-contrib" | 159 | PACKAGES =+ "${PN}-contrib" |
160 | FILES_${PN}-contrib += "${datadir}/docker/check-config.sh" | 160 | FILES:${PN}-contrib += "${datadir}/docker/check-config.sh" |
161 | RDEPENDS_${PN}-contrib += "bash" | 161 | RDEPENDS:${PN}-contrib += "bash" |
162 | 162 | ||
163 | # By the docker-packaging repository and https://docs.docker.com/engine/install/centos/#installation-methods | 163 | # By the docker-packaging repository and https://docs.docker.com/engine/install/centos/#installation-methods |
164 | # docker is packaged by most distros with a split between the engine and the CLI. | 164 | # docker is packaged by most distros with a split between the engine and the CLI. |
@@ -171,9 +171,9 @@ RDEPENDS_${PN}-contrib += "bash" | |||
171 | # set the DOCKER_UNIFIED_PACKAGE variable to False | 171 | # set the DOCKER_UNIFIED_PACKAGE variable to False |
172 | # | 172 | # |
173 | PACKAGES =+ "${PN}-cli" | 173 | PACKAGES =+ "${PN}-cli" |
174 | FILES_${PN}-cli += "${bindir}/docker" | 174 | FILES:${PN}-cli += "${bindir}/docker" |
175 | 175 | ||
176 | # set to "False" if packages should be generated for the cli and engine, and | 176 | # set to "False" if packages should be generated for the cli and engine, and |
177 | # NOT rdepend to get a classic one-package install | 177 | # NOT rdepend to get a classic one-package install |
178 | DOCKER_UNIFIED_PACKAGE ?= "True" | 178 | DOCKER_UNIFIED_PACKAGE ?= "True" |
179 | RDEPENDS_${PN} += "${@bb.utils.contains("DOCKER_UNIFIED_PACKAGE", "True", "${PN}-cli", "", d)}" | 179 | RDEPENDS:${PN} += "${@bb.utils.contains("DOCKER_UNIFIED_PACKAGE", "True", "${PN}-cli", "", d)}" |
diff --git a/recipes-containers/go-digest/go-digest_git.bb b/recipes-containers/go-digest/go-digest_git.bb index a2f8cd69..9a69d8f7 100644 --- a/recipes-containers/go-digest/go-digest_git.bb +++ b/recipes-containers/go-digest/go-digest_git.bb | |||
@@ -36,6 +36,6 @@ go_digest_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" \ No newline at end of file | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/go-errors/go-errors_git.bb b/recipes-containers/go-errors/go-errors_git.bb index 3bb74a7c..0cac16c3 100644 --- a/recipes-containers/go-errors/go-errors_git.bb +++ b/recipes-containers/go-errors/go-errors_git.bb | |||
@@ -36,6 +36,6 @@ go_errors_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" \ No newline at end of file | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb b/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb index e942e4e3..8cd84ed4 100644 --- a/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb +++ b/recipes-containers/go-spf13-cobra/spf13-cobra_git.bb | |||
@@ -36,6 +36,6 @@ cobra_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" \ No newline at end of file | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb b/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb index 2fbcb439..df0db0c9 100644 --- a/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb +++ b/recipes-containers/go-spf13-pflag/spf13-pflag_git.bb | |||
@@ -36,6 +36,6 @@ pflag_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" \ No newline at end of file | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/k3s/k3s_git.bb b/recipes-containers/k3s/k3s_git.bb index c0a393e7..d0c56f60 100644 --- a/recipes-containers/k3s/k3s_git.bb +++ b/recipes-containers/k3s/k3s_git.bb | |||
@@ -72,18 +72,18 @@ do_install() { | |||
72 | PACKAGES =+ "${PN}-server ${PN}-agent" | 72 | PACKAGES =+ "${PN}-server ${PN}-agent" |
73 | 73 | ||
74 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}-server ${PN}-agent','',d)}" | 74 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}-server ${PN}-agent','',d)}" |
75 | SYSTEMD_SERVICE_${PN}-server = "${@bb.utils.contains('DISTRO_FEATURES','systemd','k3s.service','',d)}" | 75 | SYSTEMD_SERVICE:${PN}-server = "${@bb.utils.contains('DISTRO_FEATURES','systemd','k3s.service','',d)}" |
76 | SYSTEMD_SERVICE_${PN}-agent = "${@bb.utils.contains('DISTRO_FEATURES','systemd','k3s-agent.service','',d)}" | 76 | SYSTEMD_SERVICE:${PN}-agent = "${@bb.utils.contains('DISTRO_FEATURES','systemd','k3s-agent.service','',d)}" |
77 | SYSTEMD_AUTO_ENABLE_${PN}-agent = "disable" | 77 | SYSTEMD_AUTO_ENABLE:${PN}-agent = "disable" |
78 | 78 | ||
79 | FILES_${PN}-agent = "${BIN_PREFIX}/bin/k3s-agent" | 79 | FILES:${PN}-agent = "${BIN_PREFIX}/bin/k3s-agent" |
80 | FILES_${PN} += "${BIN_PREFIX}/bin/*" | 80 | FILES:${PN} += "${BIN_PREFIX}/bin/*" |
81 | 81 | ||
82 | RDEPENDS_${PN} = "k3s-cni conntrack-tools coreutils findutils iptables iproute2 ipset virtual/containerd" | 82 | RDEPENDS:${PN} = "k3s-cni conntrack-tools coreutils findutils iptables iproute2 ipset virtual/containerd" |
83 | RDEPENDS_${PN}-server = "${PN}" | 83 | RDEPENDS:${PN}-server = "${PN}" |
84 | RDEPENDS_${PN}-agent = "${PN}" | 84 | RDEPENDS:${PN}-agent = "${PN}" |
85 | 85 | ||
86 | RRECOMMENDS_${PN} = "\ | 86 | RRECOMMENDS:${PN} = "\ |
87 | kernel-module-xt-addrtype \ | 87 | kernel-module-xt-addrtype \ |
88 | kernel-module-xt-nat \ | 88 | kernel-module-xt-nat \ |
89 | kernel-module-xt-multiport \ | 89 | kernel-module-xt-multiport \ |
@@ -95,7 +95,7 @@ RRECOMMENDS_${PN} = "\ | |||
95 | kernel-module-xt-masquerade \ | 95 | kernel-module-xt-masquerade \ |
96 | " | 96 | " |
97 | 97 | ||
98 | RCONFLICTS_${PN} = "kubectl" | 98 | RCONFLICTS:${PN} = "kubectl" |
99 | 99 | ||
100 | INHIBIT_PACKAGE_STRIP = "1" | 100 | INHIBIT_PACKAGE_STRIP = "1" |
101 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 101 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
diff --git a/recipes-containers/kubernetes/kubernetes_git.bb b/recipes-containers/kubernetes/kubernetes_git.bb index 6a8fd088..c2889096 100644 --- a/recipes-containers/kubernetes/kubernetes_git.bb +++ b/recipes-containers/kubernetes/kubernetes_git.bb | |||
@@ -87,30 +87,30 @@ do_install() { | |||
87 | 87 | ||
88 | PACKAGES =+ "kubeadm kubectl kubelet kube-proxy ${PN}-misc" | 88 | PACKAGES =+ "kubeadm kubectl kubelet kube-proxy ${PN}-misc" |
89 | 89 | ||
90 | ALLOW_EMPTY_${PN} = "1" | 90 | ALLOW_EMPTY:${PN} = "1" |
91 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 91 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
92 | INSANE_SKIP_${PN}-misc += "ldflags already-stripped" | 92 | INSANE_SKIP:${PN}-misc += "ldflags already-stripped" |
93 | 93 | ||
94 | # Note: we are explicitly *not* adding docker to the rdepends, since we allow | 94 | # Note: we are explicitly *not* adding docker to the rdepends, since we allow |
95 | # backends like cri-o to be used. | 95 | # backends like cri-o to be used. |
96 | RDEPENDS_${PN} += "kubeadm \ | 96 | RDEPENDS:${PN} += "kubeadm \ |
97 | kubectl \ | 97 | kubectl \ |
98 | kubelet \ | 98 | kubelet \ |
99 | cni" | 99 | cni" |
100 | 100 | ||
101 | RDEPENDS_kubeadm = "kubelet kubectl" | 101 | RDEPENDS:kubeadm = "kubelet kubectl" |
102 | FILES_kubeadm = "${bindir}/kubeadm ${systemd_unitdir}/system/kubelet.service.d/*" | 102 | FILES:kubeadm = "${bindir}/kubeadm ${systemd_unitdir}/system/kubelet.service.d/*" |
103 | 103 | ||
104 | RDEPENDS_kubelet = "iptables socat util-linux ethtool iproute2 ebtables iproute2-tc" | 104 | RDEPENDS:kubelet = "iptables socat util-linux ethtool iproute2 ebtables iproute2-tc" |
105 | FILES_kubelet = "${bindir}/kubelet ${systemd_unitdir}/system/kubelet.service ${sysconfdir}/kubernetes/manifests/" | 105 | FILES:kubelet = "${bindir}/kubelet ${systemd_unitdir}/system/kubelet.service ${sysconfdir}/kubernetes/manifests/" |
106 | 106 | ||
107 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','kubelet','',d)}" | 107 | SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','kubelet','',d)}" |
108 | SYSTEMD_SERVICE_kubelet = "${@bb.utils.contains('DISTRO_FEATURES','systemd','kubelet.service','',d)}" | 108 | SYSTEMD_SERVICE:kubelet = "${@bb.utils.contains('DISTRO_FEATURES','systemd','kubelet.service','',d)}" |
109 | SYSTEMD_AUTO_ENABLE_kubelet = "enable" | 109 | SYSTEMD_AUTO_ENABLE:kubelet = "enable" |
110 | 110 | ||
111 | FILES_kubectl = "${bindir}/kubectl" | 111 | FILES:kubectl = "${bindir}/kubectl" |
112 | FILES_kube-proxy = "${bindir}/kube-proxy" | 112 | FILES:kube-proxy = "${bindir}/kube-proxy" |
113 | FILES_${PN}-misc = "${bindir}" | 113 | FILES:${PN}-misc = "${bindir}" |
114 | 114 | ||
115 | 115 | ||
116 | deltask compile_ptest_base | 116 | deltask compile_ptest_base |
diff --git a/recipes-containers/lxc/lxc_4.0.9.bb b/recipes-containers/lxc/lxc_4.0.9.bb index 79072915..0ef81a5a 100644 --- a/recipes-containers/lxc/lxc_4.0.9.bb +++ b/recipes-containers/lxc/lxc_4.0.9.bb | |||
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.LGPL2.1;md5=4fbd65380cdd255951079008b364516c | |||
6 | " | 6 | " |
7 | 7 | ||
8 | DEPENDS = "libxml2 libcap" | 8 | DEPENDS = "libxml2 libcap" |
9 | RDEPENDS_${PN} = " \ | 9 | RDEPENDS:${PN} = " \ |
10 | rsync \ | 10 | rsync \ |
11 | curl \ | 11 | curl \ |
12 | gzip \ | 12 | gzip \ |
@@ -30,11 +30,11 @@ RDEPENDS_${PN} = " \ | |||
30 | util-linux-getopt \ | 30 | util-linux-getopt \ |
31 | " | 31 | " |
32 | 32 | ||
33 | RDEPENDS_${PN}_append_libc-glibc = " glibc-utils" | 33 | RDEPENDS:${PN}:append:libc-glibc = " glibc-utils" |
34 | 34 | ||
35 | RDEPENDS_${PN}-ptest += "file make gmp nettle gnutls bash libgcc" | 35 | RDEPENDS:${PN}-ptest += "file make gmp nettle gnutls bash libgcc" |
36 | 36 | ||
37 | RDEPENDS_${PN}-networking += "iptables" | 37 | RDEPENDS:${PN}-networking += "iptables" |
38 | 38 | ||
39 | SRC_URI = "http://linuxcontainers.org/downloads/${BPN}/${BPN}-${PV}.tar.gz \ | 39 | SRC_URI = "http://linuxcontainers.org/downloads/${BPN}/${BPN}-${PV}.tar.gz \ |
40 | file://lxc-1.0.0-disable-udhcp-from-busybox-template.patch \ | 40 | file://lxc-1.0.0-disable-udhcp-from-busybox-template.patch \ |
@@ -90,31 +90,31 @@ export STAGING_LIBDIR | |||
90 | inherit autotools pkgconfig ptest update-rc.d systemd python3native | 90 | inherit autotools pkgconfig ptest update-rc.d systemd python3native |
91 | 91 | ||
92 | SYSTEMD_PACKAGES = "${PN} ${PN}-networking" | 92 | SYSTEMD_PACKAGES = "${PN} ${PN}-networking" |
93 | SYSTEMD_SERVICE_${PN} = "lxc.service" | 93 | SYSTEMD_SERVICE:${PN} = "lxc.service" |
94 | SYSTEMD_AUTO_ENABLE_${PN} = "disable" | 94 | SYSTEMD_AUTO_ENABLE:${PN} = "disable" |
95 | SYSTEMD_SERVICE_${PN}-networking = "lxc-net.service" | 95 | SYSTEMD_SERVICE:${PN}-networking = "lxc-net.service" |
96 | SYSTEMD_AUTO_ENABLE_${PN}-networking = "enable" | 96 | SYSTEMD_AUTO_ENABLE:${PN}-networking = "enable" |
97 | 97 | ||
98 | INITSCRIPT_PACKAGES = "${PN} ${PN}-networking" | 98 | INITSCRIPT_PACKAGES = "${PN} ${PN}-networking" |
99 | INITSCRIPT_NAME_${PN} = "lxc-containers" | 99 | INITSCRIPT_NAME:${PN} = "lxc-containers" |
100 | INITSCRIPT_PARAMS_${PN} = "defaults" | 100 | INITSCRIPT_PARAMS:${PN} = "defaults" |
101 | INITSCRIPT_NAME_${PN}-networking = "lxc-net" | 101 | INITSCRIPT_NAME:${PN}-networking = "lxc-net" |
102 | INITSCRIPT_PARAMS_${PN}-networking = "defaults" | 102 | INITSCRIPT_PARAMS:${PN}-networking = "defaults" |
103 | 103 | ||
104 | FILES_${PN}-doc = "${mandir} ${infodir}" | 104 | FILES:${PN}-doc = "${mandir} ${infodir}" |
105 | # For LXC the docdir only contains example configuration files and should be included in the lxc package | 105 | # For LXC the docdir only contains example configuration files and should be included in the lxc package |
106 | FILES_${PN} += "${docdir}" | 106 | FILES:${PN} += "${docdir}" |
107 | FILES_${PN} += "${libdir}/python3*" | 107 | FILES:${PN} += "${libdir}/python3*" |
108 | FILES_${PN} += "${datadir}/bash-completion" | 108 | FILES:${PN} += "${datadir}/bash-completion" |
109 | FILES_${PN}-dbg += "${libexecdir}/lxc/.debug" | 109 | FILES:${PN}-dbg += "${libexecdir}/lxc/.debug" |
110 | FILES_${PN}-dbg += "${libexecdir}/lxc/hooks/.debug" | 110 | FILES:${PN}-dbg += "${libexecdir}/lxc/hooks/.debug" |
111 | PACKAGES =+ "${PN}-templates ${PN}-networking ${PN}-lua" | 111 | PACKAGES =+ "${PN}-templates ${PN}-networking ${PN}-lua" |
112 | FILES_lua-${PN} = "${datadir}/lua ${libdir}/lua" | 112 | FILES:lua-${PN} = "${datadir}/lua ${libdir}/lua" |
113 | FILES_lua-${PN}-dbg += "${libdir}/lua/lxc/.debug" | 113 | FILES:lua-${PN}-dbg += "${libdir}/lua/lxc/.debug" |
114 | FILES_${PN}-templates += "${datadir}/lxc/templates" | 114 | FILES:${PN}-templates += "${datadir}/lxc/templates" |
115 | RDEPENDS_${PN}-templates += "bash" | 115 | RDEPENDS:${PN}-templates += "bash" |
116 | 116 | ||
117 | FILES_${PN}-networking += " \ | 117 | FILES:${PN}-networking += " \ |
118 | ${sysconfdir}/init.d/lxc-net \ | 118 | ${sysconfdir}/init.d/lxc-net \ |
119 | ${sysconfdir}/default/lxc-net \ | 119 | ${sysconfdir}/default/lxc-net \ |
120 | " | 120 | " |
@@ -125,7 +125,7 @@ CACHED_CONFIGUREVARS += " \ | |||
125 | am_cv_python_pythondir='${PYTHON_SITEPACKAGES_DIR}' \ | 125 | am_cv_python_pythondir='${PYTHON_SITEPACKAGES_DIR}' \ |
126 | " | 126 | " |
127 | 127 | ||
128 | do_install_append() { | 128 | do_install:append() { |
129 | # The /var/cache/lxc directory created by the Makefile | 129 | # The /var/cache/lxc directory created by the Makefile |
130 | # is wiped out in volatile, we need to create this at boot. | 130 | # is wiped out in volatile, we need to create this at boot. |
131 | rm -rf ${D}${localstatedir}/cache | 131 | rm -rf ${D}${localstatedir}/cache |
@@ -165,13 +165,13 @@ do_install_ptest() { | |||
165 | mv ${D}/usr/bin/lxc-test-* ${D}/${PTEST_PATH}/tests/. | 165 | mv ${D}/usr/bin/lxc-test-* ${D}/${PTEST_PATH}/tests/. |
166 | } | 166 | } |
167 | 167 | ||
168 | pkg_postinst_${PN}() { | 168 | pkg_postinst:${PN}() { |
169 | if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then | 169 | if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then |
170 | /etc/init.d/populate-volatile.sh update | 170 | /etc/init.d/populate-volatile.sh update |
171 | fi | 171 | fi |
172 | } | 172 | } |
173 | 173 | ||
174 | pkg_postinst_${PN}-networking() { | 174 | pkg_postinst:${PN}-networking() { |
175 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then | 175 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then |
176 | cat >> $D/etc/network/interfaces << EOF | 176 | cat >> $D/etc/network/interfaces << EOF |
177 | 177 | ||
diff --git a/recipes-containers/lxcfs/lxcfs_4.0.7.bb b/recipes-containers/lxcfs/lxcfs_4.0.7.bb index 11d2ff51..ea7132dc 100644 --- a/recipes-containers/lxcfs/lxcfs_4.0.7.bb +++ b/recipes-containers/lxcfs/lxcfs_4.0.7.bb | |||
@@ -14,12 +14,12 @@ SRC_URI[md5sum] = "9d963976207fb0ca4701428ae0587aeb" | |||
14 | SRC_URI[sha256sum] = "3f28e2f4b04c0090aaf88b72666505f0313768a5254dd48a14c43cf78c543ec8" | 14 | SRC_URI[sha256sum] = "3f28e2f4b04c0090aaf88b72666505f0313768a5254dd48a14c43cf78c543ec8" |
15 | 15 | ||
16 | DEPENDS += "fuse" | 16 | DEPENDS += "fuse" |
17 | RDEPENDS_${PN} += "fuse" | 17 | RDEPENDS:${PN} += "fuse" |
18 | 18 | ||
19 | FILES_${PN} += "${datadir}/lxc/config/common.conf.d/*" | 19 | FILES:${PN} += "${datadir}/lxc/config/common.conf.d/*" |
20 | 20 | ||
21 | CACHED_CONFIGUREVARS += "ac_cv_path_HELP2MAN='false // No help2man //'" | 21 | CACHED_CONFIGUREVARS += "ac_cv_path_HELP2MAN='false // No help2man //'" |
22 | EXTRA_OECONF += "--with-distro=unknown --with-init-script=${VIRTUAL-RUNTIME_init_manager}" | 22 | EXTRA_OECONF += "--with-distro=unknown --with-init-script=${VIRTUAL-RUNTIME_init_manager}" |
23 | 23 | ||
24 | SYSTEMD_PACKAGES = "${PN}" | 24 | SYSTEMD_PACKAGES = "${PN}" |
25 | SYSTEMD_SERVICE_${PN} = "lxcfs.service" | 25 | SYSTEMD_SERVICE:${PN} = "lxcfs.service" |
diff --git a/recipes-containers/oci-image-spec/oci-image-spec_git.bb b/recipes-containers/oci-image-spec/oci-image-spec_git.bb index 58057408..570288c5 100644 --- a/recipes-containers/oci-image-spec/oci-image-spec_git.bb +++ b/recipes-containers/oci-image-spec/oci-image-spec_git.bb | |||
@@ -36,6 +36,6 @@ image_spec_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/oci-image-tools/oci-image-tools_git.bb b/recipes-containers/oci-image-tools/oci-image-tools_git.bb index 799262cb..96d8de6e 100644 --- a/recipes-containers/oci-image-tools/oci-image-tools_git.bb +++ b/recipes-containers/oci-image-tools/oci-image-tools_git.bb | |||
@@ -62,4 +62,4 @@ do_install() { | |||
62 | install ${S}/src/import/oci-image-tool ${D}/${sbindir}/ | 62 | install ${S}/src/import/oci-image-tool ${D}/${sbindir}/ |
63 | } | 63 | } |
64 | 64 | ||
65 | INSANE_SKIP_${PN} += "ldflags textrel" | 65 | INSANE_SKIP:${PN} += "ldflags textrel" |
diff --git a/recipes-containers/oci-runtime-spec/oci-runtime-spec_git.bb b/recipes-containers/oci-runtime-spec/oci-runtime-spec_git.bb index c4083c09..e66c75c3 100644 --- a/recipes-containers/oci-runtime-spec/oci-runtime-spec_git.bb +++ b/recipes-containers/oci-runtime-spec/oci-runtime-spec_git.bb | |||
@@ -36,6 +36,6 @@ runtime_spec_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-containers/oci-runtime-tools/oci-runtime-tools_git.bb b/recipes-containers/oci-runtime-tools/oci-runtime-tools_git.bb index 7f194027..6c1358c1 100644 --- a/recipes-containers/oci-runtime-tools/oci-runtime-tools_git.bb +++ b/recipes-containers/oci-runtime-tools/oci-runtime-tools_git.bb | |||
@@ -12,7 +12,7 @@ SRCREV = "6e7da8148f4de2c9e9c9d3b345576898d4f412cb" | |||
12 | PV = "0.1.0+git${SRCPV}" | 12 | PV = "0.1.0+git${SRCPV}" |
13 | GO_IMPORT = "import" | 13 | GO_IMPORT = "import" |
14 | 14 | ||
15 | INSANE_SKIP_${PN} += "ldflags textrel" | 15 | INSANE_SKIP:${PN} += "ldflags textrel" |
16 | 16 | ||
17 | inherit goarch | 17 | inherit goarch |
18 | inherit go | 18 | inherit go |
diff --git a/recipes-containers/oci-systemd-hook/oci-systemd-hook_git.bb b/recipes-containers/oci-systemd-hook/oci-systemd-hook_git.bb index 6734bffe..6838b541 100644 --- a/recipes-containers/oci-systemd-hook/oci-systemd-hook_git.bb +++ b/recipes-containers/oci-systemd-hook/oci-systemd-hook_git.bb | |||
@@ -32,5 +32,5 @@ do_install() { | |||
32 | oe_runmake 'DESTDIR=${D}' install-exec-am | 32 | oe_runmake 'DESTDIR=${D}' install-exec-am |
33 | } | 33 | } |
34 | 34 | ||
35 | FILES_${PN} += "${libexecdir}/oci/hooks.d/" | 35 | FILES:${PN} += "${libexecdir}/oci/hooks.d/" |
36 | 36 | ||
diff --git a/recipes-containers/podman-compose/podman-compose_0.1.5.bb b/recipes-containers/podman-compose/podman-compose_0.1.5.bb index 1b91a92c..b7a29482 100644 --- a/recipes-containers/podman-compose/podman-compose_0.1.5.bb +++ b/recipes-containers/podman-compose/podman-compose_0.1.5.bb | |||
@@ -12,4 +12,4 @@ S = "${WORKDIR}/git" | |||
12 | 12 | ||
13 | DEPENDS += "${PYTHON_PN}-pyyaml-native" | 13 | DEPENDS += "${PYTHON_PN}-pyyaml-native" |
14 | 14 | ||
15 | RDEPENDS_${PN} += "${PYTHON_PN}-pyyaml" | 15 | RDEPENDS:${PN} += "${PYTHON_PN}-pyyaml" |
diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb index 7ca0703d..fd4edd91 100644 --- a/recipes-containers/podman/podman_git.bb +++ b/recipes-containers/podman/podman_git.bb | |||
@@ -100,15 +100,15 @@ do_install() { | |||
100 | fi | 100 | fi |
101 | } | 101 | } |
102 | 102 | ||
103 | FILES_${PN} += " \ | 103 | FILES:${PN} += " \ |
104 | ${systemd_unitdir}/system/* \ | 104 | ${systemd_unitdir}/system/* \ |
105 | ${systemd_unitdir}/user/* \ | 105 | ${systemd_unitdir}/user/* \ |
106 | ${nonarch_libdir}/tmpfiles.d/* \ | 106 | ${nonarch_libdir}/tmpfiles.d/* \ |
107 | ${sysconfdir}/cni \ | 107 | ${sysconfdir}/cni \ |
108 | " | 108 | " |
109 | 109 | ||
110 | SYSTEMD_SERVICE_${PN} = "podman.service podman.socket" | 110 | SYSTEMD_SERVICE:${PN} = "podman.service podman.socket" |
111 | 111 | ||
112 | RDEPENDS_${PN} += "conmon virtual/runc iptables cni skopeo" | 112 | RDEPENDS:${PN} += "conmon virtual/runc iptables cni skopeo" |
113 | RRECOMMENDS_${PN} += "slirp4netns kernel-module-xt-masquerade kernel-module-xt-comment" | 113 | RRECOMMENDS:${PN} += "slirp4netns kernel-module-xt-masquerade kernel-module-xt-comment" |
114 | RCONFLICTS_${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'docker', 'docker', '', d)}" | 114 | RCONFLICTS:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'docker', 'docker', '', d)}" |
diff --git a/recipes-containers/riddler/riddler_git.bb b/recipes-containers/riddler/riddler_git.bb index 1bdf786a..5ba041a0 100644 --- a/recipes-containers/riddler/riddler_git.bb +++ b/recipes-containers/riddler/riddler_git.bb | |||
@@ -18,7 +18,7 @@ inherit go | |||
18 | 18 | ||
19 | # In addition to hosts go does not like, we do not build for mips. | 19 | # In addition to hosts go does not like, we do not build for mips. |
20 | # | 20 | # |
21 | COMPATIBLE_HOST_mipsarch = "null" | 21 | COMPATIBLE_HOST:mipsarch = "null" |
22 | 22 | ||
23 | # This disables seccomp and apparmor, which are on by default in the | 23 | # This disables seccomp and apparmor, which are on by default in the |
24 | # go package. | 24 | # go package. |
diff --git a/recipes-containers/runc/runc.inc b/recipes-containers/runc/runc.inc index eb8aa022..486ee176 100644 --- a/recipes-containers/runc/runc.inc +++ b/recipes-containers/runc/runc.inc | |||
@@ -26,7 +26,7 @@ PACKAGECONFIG ??= "static \ | |||
26 | 26 | ||
27 | 27 | ||
28 | PROVIDES += "virtual/runc" | 28 | PROVIDES += "virtual/runc" |
29 | RPROVIDES_${PN} = "virtual/runc" | 29 | RPROVIDES:${PN} = "virtual/runc" |
30 | 30 | ||
31 | GO_IMPORT = "import" | 31 | GO_IMPORT = "import" |
32 | 32 | ||
diff --git a/recipes-containers/singularity/singularity_git.bb b/recipes-containers/singularity/singularity_git.bb index 103270dd..bfa36288 100644 --- a/recipes-containers/singularity/singularity_git.bb +++ b/recipes-containers/singularity/singularity_git.bb | |||
@@ -1,8 +1,8 @@ | |||
1 | # Skip QA check for library symbolic links (core issue is a packaging problem within | 1 | # Skip QA check for library symbolic links (core issue is a packaging problem within |
2 | # Singularity build / config: read up on the dev-so test for more info) | 2 | # Singularity build / config: read up on the dev-so test for more info) |
3 | INSANE_SKIP_${PN} += "dev-so" | 3 | INSANE_SKIP:${PN} += "dev-so" |
4 | 4 | ||
5 | RDEPENDS_${PN} += "glibc python3 ca-certificates openssl bash e2fsprogs-mke2fs" | 5 | RDEPENDS:${PN} += "glibc python3 ca-certificates openssl bash e2fsprogs-mke2fs" |
6 | 6 | ||
7 | LICENSE = "BSD" | 7 | LICENSE = "BSD" |
8 | LIC_FILES_CHKSUM = "file://COPYRIGHT.md;md5=be78c34e483dd7d8439358b1e024b294 \ | 8 | LIC_FILES_CHKSUM = "file://COPYRIGHT.md;md5=be78c34e483dd7d8439358b1e024b294 \ |
@@ -21,7 +21,7 @@ S = "${WORKDIR}/git" | |||
21 | inherit python3native autotools-brokensep | 21 | inherit python3native autotools-brokensep |
22 | EXTRA_OECONF = "--prefix=/usr/local" | 22 | EXTRA_OECONF = "--prefix=/usr/local" |
23 | 23 | ||
24 | pkg_postinst_${PN}() { | 24 | pkg_postinst:${PN}() { |
25 | # python3 expects CA certificates to be installed in a different place to where | 25 | # python3 expects CA certificates to be installed in a different place to where |
26 | # they are actually installed. These lines link the two locations. | 26 | # they are actually installed. These lines link the two locations. |
27 | rm -r $D${libdir}/ssl/certs | 27 | rm -r $D${libdir}/ssl/certs |
diff --git a/recipes-containers/skopeo/skopeo_git.bb b/recipes-containers/skopeo/skopeo_git.bb index b86215db..7d2a9c13 100644 --- a/recipes-containers/skopeo/skopeo_git.bb +++ b/recipes-containers/skopeo/skopeo_git.bb | |||
@@ -14,7 +14,7 @@ DEPENDS = " \ | |||
14 | 14 | ||
15 | inherit go | 15 | inherit go |
16 | 16 | ||
17 | RDEPENDS_${PN} = " \ | 17 | RDEPENDS:${PN} = " \ |
18 | gpgme \ | 18 | gpgme \ |
19 | libgpg-error \ | 19 | libgpg-error \ |
20 | libassuan \ | 20 | libassuan \ |
@@ -81,7 +81,7 @@ do_install() { | |||
81 | install ${WORKDIR}/registries.conf ${D}/${sysconfdir}/containers/registries.conf | 81 | install ${WORKDIR}/registries.conf ${D}/${sysconfdir}/containers/registries.conf |
82 | } | 82 | } |
83 | 83 | ||
84 | do_install_append_class-native() { | 84 | do_install:append:class-native() { |
85 | create_cmdline_wrapper ${D}/${sbindir}/skopeo \ | 85 | create_cmdline_wrapper ${D}/${sbindir}/skopeo \ |
86 | --policy ${sysconfdir}/containers/policy.json | 86 | --policy ${sysconfdir}/containers/policy.json |
87 | 87 | ||
@@ -89,11 +89,11 @@ do_install_append_class-native() { | |||
89 | LD_LIBRARY_PATH=${STAGING_LIBDIR_NATIVE} | 89 | LD_LIBRARY_PATH=${STAGING_LIBDIR_NATIVE} |
90 | } | 90 | } |
91 | 91 | ||
92 | do_install_append_class-nativesdk() { | 92 | do_install:append:class-nativesdk() { |
93 | create_cmdline_wrapper ${D}/${sbindir}/skopeo \ | 93 | create_cmdline_wrapper ${D}/${sbindir}/skopeo \ |
94 | --policy ${sysconfdir}/containers/policy.json | 94 | --policy ${sysconfdir}/containers/policy.json |
95 | } | 95 | } |
96 | 96 | ||
97 | INSANE_SKIP_${PN} += "ldflags" | 97 | INSANE_SKIP:${PN} += "ldflags" |
98 | 98 | ||
99 | BBCLASSEXTEND = "native nativesdk" | 99 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/recipes-containers/tini/tini_0.19.0.bb b/recipes-containers/tini/tini_0.19.0.bb index 62e285df..35a97bd1 100644 --- a/recipes-containers/tini/tini_0.19.0.bb +++ b/recipes-containers/tini/tini_0.19.0.bb | |||
@@ -18,7 +18,7 @@ S = "${WORKDIR}/git" | |||
18 | BBCLASSEXTEND = "native" | 18 | BBCLASSEXTEND = "native" |
19 | 19 | ||
20 | # tini links with -static, so no PIE for us | 20 | # tini links with -static, so no PIE for us |
21 | SECURITY_CFLAGS_pn-${PN} = "${SECURITY_NO_PIE_CFLAGS}" | 21 | SECURITY_CFLAGS:pn-${PN} = "${SECURITY_NO_PIE_CFLAGS}" |
22 | 22 | ||
23 | inherit cmake | 23 | inherit cmake |
24 | 24 | ||
@@ -29,4 +29,4 @@ do_install() { | |||
29 | 29 | ||
30 | # Tini is the currently the provider for docker-init | 30 | # Tini is the currently the provider for docker-init |
31 | PROVIDES += "docker-init" | 31 | PROVIDES += "docker-init" |
32 | RPROVIDES_${PN} = "docker-init" | 32 | RPROVIDES:${PN} = "docker-init" |
diff --git a/recipes-containers/umoci/umoci_git.bb b/recipes-containers/umoci/umoci_git.bb index f83a35a7..69325d15 100644 --- a/recipes-containers/umoci/umoci_git.bb +++ b/recipes-containers/umoci/umoci_git.bb | |||
@@ -3,8 +3,8 @@ SUMMARY = "umoci modifies Open Container images" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=3b83ef96387f14655fc854ddc3c6bd57" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=3b83ef96387f14655fc854ddc3c6bd57" |
5 | 5 | ||
6 | RDEPENDS_${PN} = "skopeo" | 6 | RDEPENDS:${PN} = "skopeo" |
7 | RDEPENDS_${PN}_class-native = "" | 7 | RDEPENDS:${PN}:class-native = "" |
8 | 8 | ||
9 | SRCREV_umoci = "758044fc26ad65eb900143e90d1e22c2d6e4484d" | 9 | SRCREV_umoci = "758044fc26ad65eb900143e90d1e22c2d6e4484d" |
10 | SRC_URI = "git://github.com/opencontainers/umoci.git;branch=master;name=umoci;destsuffix=github.com/opencontainers/umoci \ | 10 | SRC_URI = "git://github.com/opencontainers/umoci.git;branch=master;name=umoci;destsuffix=github.com/opencontainers/umoci \ |
@@ -22,7 +22,7 @@ inherit go | |||
22 | EXTRA_OEMAKE="BUILDTAGS=''" | 22 | EXTRA_OEMAKE="BUILDTAGS=''" |
23 | 23 | ||
24 | 24 | ||
25 | do_compile_class-native () { | 25 | do_compile:class-native () { |
26 | export GOARCH="${BUILD_GOARCH}" | 26 | export GOARCH="${BUILD_GOARCH}" |
27 | 27 | ||
28 | # Pass the needed cflags/ldflags so that cgo can find the needed headers files and libraries | 28 | # Pass the needed cflags/ldflags so that cgo can find the needed headers files and libraries |
@@ -76,5 +76,5 @@ do_install() { | |||
76 | install ${S}/umoci ${D}/${sbindir} | 76 | install ${S}/umoci ${D}/${sbindir} |
77 | } | 77 | } |
78 | 78 | ||
79 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 79 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
80 | BBCLASSEXTEND = "native nativesdk" | 80 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/recipes-core/bind/bind_virtualization.inc b/recipes-core/bind/bind_virtualization.inc index b8f0b3ff..dc63b2aa 100644 --- a/recipes-core/bind/bind_virtualization.inc +++ b/recipes-core/bind/bind_virtualization.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # Tell named not to bother listening on the IP address that lxc handles itself. | 1 | # Tell named not to bother listening on the IP address that lxc handles itself. |
2 | do_install_append() { | 2 | do_install:append() { |
3 | sed -i -e 's,^\( *options *{\)$,\1\n\t// lxc would take care of this address itself\n\tlisten-on { ! 10.0.3.1; any;};\n,' ${D}${sysconfdir}/bind/named.conf.options | 3 | sed -i -e 's,^\( *options *{\)$,\1\n\t// lxc would take care of this address itself\n\tlisten-on { ! 10.0.3.1; any;};\n,' ${D}${sysconfdir}/bind/named.conf.options |
4 | } | 4 | } |
diff --git a/recipes-core/busybox/busybox-initrd_1.33.1.bb b/recipes-core/busybox/busybox-initrd_1.33.1.bb index 5ce5fa52..6108e9af 100644 --- a/recipes-core/busybox/busybox-initrd_1.33.1.bb +++ b/recipes-core/busybox/busybox-initrd_1.33.1.bb | |||
@@ -1,4 +1,4 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/busybox-initrd:${COREBASE}/meta/recipes-core/busybox/busybox:${COREBASE}/meta/recipes-core/busybox/files:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/busybox-initrd:${COREBASE}/meta/recipes-core/busybox/busybox:${COREBASE}/meta/recipes-core/busybox/files:" |
2 | 2 | ||
3 | require recipes-core/busybox/busybox_${PV}.bb | 3 | require recipes-core/busybox/busybox_${PV}.bb |
4 | 4 | ||
@@ -18,4 +18,4 @@ SECURITY_STRINGFORMAT = "" | |||
18 | SYSROOT_DIRS += "/bin" | 18 | SYSROOT_DIRS += "/bin" |
19 | BUSYBOX_SPLIT_SUID = "0" | 19 | BUSYBOX_SPLIT_SUID = "0" |
20 | 20 | ||
21 | FILES_${PN} += "${sysconfdir}/init.d/*" | 21 | FILES:${PN} += "${sysconfdir}/init.d/*" |
diff --git a/recipes-core/busybox/busybox_virtualization.inc b/recipes-core/busybox/busybox_virtualization.inc index 15f19308..652f389d 100644 --- a/recipes-core/busybox/busybox_virtualization.inc +++ b/recipes-core/busybox/busybox_virtualization.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/busybox:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/busybox:" |
2 | 2 | ||
3 | SRC_URI += " \ | 3 | SRC_URI += " \ |
4 | file://lspci.cfg \ | 4 | file://lspci.cfg \ |
diff --git a/recipes-core/busybox/busybox_vmsep.inc b/recipes-core/busybox/busybox_vmsep.inc index d4b1e6cc..566cd6d5 100644 --- a/recipes-core/busybox/busybox_vmsep.inc +++ b/recipes-core/busybox/busybox_vmsep.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/busybox:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/busybox:" |
2 | SRC_URI += " \ | 2 | SRC_URI += " \ |
3 | file://static.cfg \ | 3 | file://static.cfg \ |
4 | " | 4 | " |
diff --git a/recipes-core/initscripts/initscripts_virtualization.inc b/recipes-core/initscripts/initscripts_virtualization.inc index 0600ab2a..db9c5535 100644 --- a/recipes-core/initscripts/initscripts_virtualization.inc +++ b/recipes-core/initscripts/initscripts_virtualization.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | do_install_append() { | 1 | do_install:append() { |
2 | 2 | ||
3 | echo >> ${D}${sysconfdir}/init.d/functions | 3 | echo >> ${D}${sysconfdir}/init.d/functions |
4 | echo success \(\) \{ >> ${D}${sysconfdir}/init.d/functions | 4 | echo success \(\) \{ >> ${D}${sysconfdir}/init.d/functions |
diff --git a/recipes-core/kata-containers/kata-agent_git.bb b/recipes-core/kata-containers/kata-agent_git.bb index 3632ee52..e154321e 100644 --- a/recipes-core/kata-containers/kata-agent_git.bb +++ b/recipes-core/kata-containers/kata-agent_git.bb | |||
@@ -8,7 +8,7 @@ SRCREV = "e03f7d7453fabffb17e1540f28666c26178d3cbf" | |||
8 | SRC_URI = "git://${GO_IMPORT}.git \ | 8 | SRC_URI = "git://${GO_IMPORT}.git \ |
9 | " | 9 | " |
10 | 10 | ||
11 | RDEPENDS_${PN}-dev_append = "bash" | 11 | RDEPENDS:${PN}-dev:append = "bash" |
12 | 12 | ||
13 | S = "${WORKDIR}/git" | 13 | S = "${WORKDIR}/git" |
14 | 14 | ||
@@ -36,4 +36,4 @@ do_install() { | |||
36 | 36 | ||
37 | deltask compile_ptest_base | 37 | deltask compile_ptest_base |
38 | 38 | ||
39 | FILES_${PN} += "${systemd_unitdir}/*" \ No newline at end of file | 39 | FILES:${PN} += "${systemd_unitdir}/*" \ No newline at end of file |
diff --git a/recipes-core/kata-containers/kata-proxy_git.bb b/recipes-core/kata-containers/kata-proxy_git.bb index 8de0bfcf..7e31355e 100644 --- a/recipes-core/kata-containers/kata-proxy_git.bb +++ b/recipes-core/kata-containers/kata-proxy_git.bb | |||
@@ -8,7 +8,7 @@ SRCREV = "1148847739f9a9f47b92e34e4f309dc109d4dba9" | |||
8 | SRC_URI = "git://${GO_IMPORT}.git \ | 8 | SRC_URI = "git://${GO_IMPORT}.git \ |
9 | " | 9 | " |
10 | 10 | ||
11 | RDEPENDS_${PN}-dev_append = "bash" | 11 | RDEPENDS:${PN}-dev:append = "bash" |
12 | 12 | ||
13 | S = "${WORKDIR}/git" | 13 | S = "${WORKDIR}/git" |
14 | 14 | ||
diff --git a/recipes-core/kata-containers/kata-runtime_git.bb b/recipes-core/kata-containers/kata-runtime_git.bb index 403d552e..79ab87e4 100644 --- a/recipes-core/kata-containers/kata-runtime_git.bb +++ b/recipes-core/kata-containers/kata-runtime_git.bb | |||
@@ -8,11 +8,11 @@ SRCREV = "04c77eb20e9bd603cab5c711bcbe7c69db58b040" | |||
8 | SRC_URI = "git://${GO_IMPORT}.git \ | 8 | SRC_URI = "git://${GO_IMPORT}.git \ |
9 | file://0001-makefile-allow-SKIP_GO_VERSION_CHECK-to-be-overriden.patch \ | 9 | file://0001-makefile-allow-SKIP_GO_VERSION_CHECK-to-be-overriden.patch \ |
10 | " | 10 | " |
11 | RDEPENDS_${PN}-dev_append = "bash" | 11 | RDEPENDS:${PN}-dev:append = "bash" |
12 | 12 | ||
13 | CONTAINER_KERNEL ?= "" | 13 | CONTAINER_KERNEL ?= "" |
14 | CONTAINER_INITRD ?= "" | 14 | CONTAINER_INITRD ?= "" |
15 | RDEPENDS_${PN} = " \ | 15 | RDEPENDS:${PN} = " \ |
16 | qemu \ | 16 | qemu \ |
17 | ${CONTAINER_KERNEL} \ | 17 | ${CONTAINER_KERNEL} \ |
18 | ${CONTAINER_INITRD} \ | 18 | ${CONTAINER_INITRD} \ |
@@ -55,6 +55,6 @@ do_install() { | |||
55 | # fork/exec /usr/libexec/kata-containers/kata-proxy: no such file or directory | 55 | # fork/exec /usr/libexec/kata-containers/kata-proxy: no such file or directory |
56 | } | 56 | } |
57 | 57 | ||
58 | FILES_${PN} += "${datadir}/defaults/kata-containers/*" | 58 | FILES:${PN} += "${datadir}/defaults/kata-containers/*" |
59 | 59 | ||
60 | deltask compile_ptest_base | 60 | deltask compile_ptest_base |
diff --git a/recipes-core/kata-containers/kata-shim_git.bb b/recipes-core/kata-containers/kata-shim_git.bb index fb55a8e7..a0e965ec 100644 --- a/recipes-core/kata-containers/kata-shim_git.bb +++ b/recipes-core/kata-containers/kata-shim_git.bb | |||
@@ -8,7 +8,7 @@ SRCREV = "bcc35aeca3ef6fa0976005c9e93525906aefed2f" | |||
8 | SRC_URI = "git://${GO_IMPORT}.git \ | 8 | SRC_URI = "git://${GO_IMPORT}.git \ |
9 | " | 9 | " |
10 | 10 | ||
11 | RDEPENDS_${PN}-dev_append = "bash" | 11 | RDEPENDS:${PN}-dev:append = "bash" |
12 | 12 | ||
13 | S = "${WORKDIR}/git" | 13 | S = "${WORKDIR}/git" |
14 | 14 | ||
diff --git a/recipes-core/libxcrypt/libxcrypt_%.bbappend b/recipes-core/libxcrypt/libxcrypt_%.bbappend index 0b4fbb3d..55e453d9 100644 --- a/recipes-core/libxcrypt/libxcrypt_%.bbappend +++ b/recipes-core/libxcrypt/libxcrypt_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | # if vmsep is in distro features, we need a static libxycryp, so we can build | 1 | # if vmsep is in distro features, we need a static libxycryp, so we can build |
2 | # a static busybox. The end result of this is: | 2 | # a static busybox. The end result of this is: |
3 | # EXTRA_OECONF_remove = "--disable-static" | 3 | # EXTRA_OECONF:remove = "--disable-static" |
4 | EXTRA_OECONF_remove = "${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', '--disable-static', '', d)}" | 4 | EXTRA_OECONF:remove = "${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', '--disable-static', '', d)}" |
diff --git a/recipes-core/packagegroups/packagegroup-container.bb b/recipes-core/packagegroups/packagegroup-container.bb index 89b9c01c..82d4a2e7 100644 --- a/recipes-core/packagegroups/packagegroup-container.bb +++ b/recipes-core/packagegroups/packagegroup-container.bb | |||
@@ -16,32 +16,32 @@ PACKAGES = "\ | |||
16 | 16 | ||
17 | # everything and the kitchen sink, used for building/installing | 17 | # everything and the kitchen sink, used for building/installing |
18 | # many things at once. | 18 | # many things at once. |
19 | RDEPENDS_${PN} = " \ | 19 | RDEPENDS:${PN} = " \ |
20 | packagegroup-lxc \ | 20 | packagegroup-lxc \ |
21 | packagegroup-docker \ | 21 | packagegroup-docker \ |
22 | packagegroup-oci \ | 22 | packagegroup-oci \ |
23 | " | 23 | " |
24 | 24 | ||
25 | RDEPENDS_packagegroup-lxc = " \ | 25 | RDEPENDS:packagegroup-lxc = " \ |
26 | lxc \ | 26 | lxc \ |
27 | " | 27 | " |
28 | 28 | ||
29 | RDEPENDS_packagegroup-docker = " \ | 29 | RDEPENDS:packagegroup-docker = " \ |
30 | docker \ | 30 | docker \ |
31 | " | 31 | " |
32 | 32 | ||
33 | RDEPENDS_packagegroup-podman = " \ | 33 | RDEPENDS:packagegroup-podman = " \ |
34 | podman \ | 34 | podman \ |
35 | " | 35 | " |
36 | 36 | ||
37 | RDEPENDS_packagegroup-oci = " \ | 37 | RDEPENDS:packagegroup-oci = " \ |
38 | virtual/runc \ | 38 | virtual/runc \ |
39 | oci-systemd-hook \ | 39 | oci-systemd-hook \ |
40 | oci-runtime-tools \ | 40 | oci-runtime-tools \ |
41 | oci-image-tools \ | 41 | oci-image-tools \ |
42 | " | 42 | " |
43 | 43 | ||
44 | RDEPENDS_packagegroup-containerd = " \ | 44 | RDEPENDS:packagegroup-containerd = " \ |
45 | virtual/containerd \ | 45 | virtual/containerd \ |
46 | " | 46 | " |
47 | 47 | ||
diff --git a/recipes-core/packagegroups/packagegroup-kubernetes.bb b/recipes-core/packagegroups/packagegroup-kubernetes.bb index 237e72e8..8bfe942e 100644 --- a/recipes-core/packagegroups/packagegroup-kubernetes.bb +++ b/recipes-core/packagegroups/packagegroup-kubernetes.bb | |||
@@ -18,26 +18,26 @@ PACKAGES = "\ | |||
18 | 18 | ||
19 | KUBERNETES_CRI ?= "containerd" | 19 | KUBERNETES_CRI ?= "containerd" |
20 | 20 | ||
21 | RDEPENDS_packagegroup-kubernetes-base = " \ | 21 | RDEPENDS:packagegroup-kubernetes-base = " \ |
22 | packagegroup-${KUBERNETES_CRI} \ | 22 | packagegroup-${KUBERNETES_CRI} \ |
23 | packagegroup-oci \ | 23 | packagegroup-oci \ |
24 | " | 24 | " |
25 | 25 | ||
26 | RDEPENDS_packagegroup-k8s-host = " \ | 26 | RDEPENDS:packagegroup-k8s-host = " \ |
27 | packagegroup-kubernetes-base \ | 27 | packagegroup-kubernetes-base \ |
28 | " | 28 | " |
29 | 29 | ||
30 | RDEPENDS_packagegroup-k8s-node = " \ | 30 | RDEPENDS:packagegroup-k8s-node = " \ |
31 | packagegroup-kubernetes-base \ | 31 | packagegroup-kubernetes-base \ |
32 | " | 32 | " |
33 | 33 | ||
34 | RDEPENDS_packagegroup-k3s-host = " \ | 34 | RDEPENDS:packagegroup-k3s-host = " \ |
35 | packagegroup-kubernetes-base \ | 35 | packagegroup-kubernetes-base \ |
36 | k3s-server \ | 36 | k3s-server \ |
37 | k3s-cni \ | 37 | k3s-cni \ |
38 | " | 38 | " |
39 | 39 | ||
40 | RDEPENDS_packagegroup-k3s-node = " \ | 40 | RDEPENDS:packagegroup-k3s-node = " \ |
41 | packagegroup-kubernetes-base \ | 41 | packagegroup-kubernetes-base \ |
42 | k3s-agent \ | 42 | k3s-agent \ |
43 | k3s-cni \ | 43 | k3s-cni \ |
diff --git a/recipes-core/runv/runv_git.bb b/recipes-core/runv/runv_git.bb index ef94f096..af19de81 100644 --- a/recipes-core/runv/runv_git.bb +++ b/recipes-core/runv/runv_git.bb | |||
@@ -22,7 +22,7 @@ inherit autotools-brokensep | |||
22 | PACKAGECONFIG[xen] = "--with-xen,--without-xen," | 22 | PACKAGECONFIG[xen] = "--with-xen,--without-xen," |
23 | AUTOTOOLS_SCRIPT_PATH = "${S}/src/import/" | 23 | AUTOTOOLS_SCRIPT_PATH = "${S}/src/import/" |
24 | 24 | ||
25 | RDEPENDS_${PN} += " qemu hyperstart" | 25 | RDEPENDS:${PN} += " qemu hyperstart" |
26 | 26 | ||
27 | do_compile() { | 27 | do_compile() { |
28 | export GOARCH="${TARGET_GOARCH}" | 28 | export GOARCH="${TARGET_GOARCH}" |
@@ -76,6 +76,6 @@ do_install() { | |||
76 | 76 | ||
77 | deltask compile_ptest_base | 77 | deltask compile_ptest_base |
78 | 78 | ||
79 | FILES_${PN} += "/usr/local/bin/*" | 79 | FILES:${PN} += "/usr/local/bin/*" |
80 | 80 | ||
81 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 81 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
diff --git a/recipes-core/runx/runx_git.bb b/recipes-core/runx/runx_git.bb index 89783a0e..7c9232b8 100644 --- a/recipes-core/runx/runx_git.bb +++ b/recipes-core/runx/runx_git.bb | |||
@@ -41,9 +41,9 @@ DEPENDS += "openssl-native coreutils-native util-linux-native xz-native bc-nativ | |||
41 | DEPENDS += "elfutils-native" | 41 | DEPENDS += "elfutils-native" |
42 | DEPENDS += "qemu-native bison-native" | 42 | DEPENDS += "qemu-native bison-native" |
43 | 43 | ||
44 | RDEPENDS_${PN} += " jq bash" | 44 | RDEPENDS:${PN} += " jq bash" |
45 | RDEPENDS_${PN} += " xen-tools-xl go-build socat daemonize" | 45 | RDEPENDS:${PN} += " xen-tools-xl go-build socat daemonize" |
46 | RDEPENDS_${PN} += " qemu-system-i386 ca-certificates qemu qemu-keymaps" | 46 | RDEPENDS:${PN} += " qemu-system-i386 ca-certificates qemu qemu-keymaps" |
47 | 47 | ||
48 | RUNX_USE_INTERNAL_BUSYBOX ?= "" | 48 | RUNX_USE_INTERNAL_BUSYBOX ?= "" |
49 | 49 | ||
@@ -120,7 +120,7 @@ do_install() { | |||
120 | 120 | ||
121 | deltask compile_ptest_base | 121 | deltask compile_ptest_base |
122 | 122 | ||
123 | FILES_${PN} += "${bindir}/* ${datadir}/runX/*" | 123 | FILES:${PN} += "${bindir}/* ${datadir}/runX/*" |
124 | 124 | ||
125 | INHIBIT_PACKAGE_STRIP = "1" | 125 | INHIBIT_PACKAGE_STRIP = "1" |
126 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 126 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
diff --git a/recipes-core/sysvinit/sysvinit-inittab_virtualization.inc b/recipes-core/sysvinit/sysvinit-inittab_virtualization.inc index 9e796efd..bf52da0e 100644 --- a/recipes-core/sysvinit/sysvinit-inittab_virtualization.inc +++ b/recipes-core/sysvinit/sysvinit-inittab_virtualization.inc | |||
@@ -1,9 +1,9 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
2 | 2 | ||
3 | SRC_URI += "file://getty-wrapper" | 3 | SRC_URI += "file://getty-wrapper" |
4 | 4 | ||
5 | do_install_append() { | 5 | do_install:append() { |
6 | install -d ${D}${base_sbindir} | 6 | install -d ${D}${base_sbindir} |
7 | install -m 0755 ${WORKDIR}/getty-wrapper ${D}${base_sbindir}/getty-wrapper | 7 | install -m 0755 ${WORKDIR}/getty-wrapper ${D}${base_sbindir}/getty-wrapper |
8 | } | 8 | } |
9 | FILES_${PN} += "${base_sbindir}/getty-wrapper" | 9 | FILES:${PN} += "${base_sbindir}/getty-wrapper" |
diff --git a/recipes-core/sysvinit/sysvinit-inittab_xen.inc b/recipes-core/sysvinit/sysvinit-inittab_xen.inc index de0af20b..7f92bd1f 100644 --- a/recipes-core/sysvinit/sysvinit-inittab_xen.inc +++ b/recipes-core/sysvinit/sysvinit-inittab_xen.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | do_install_append() { | 1 | do_install:append() { |
2 | echo "" >> ${D}${sysconfdir}/inittab | 2 | echo "" >> ${D}${sysconfdir}/inittab |
3 | echo "X0:12345:respawn:${base_sbindir}/getty-wrapper 115200 hvc0" >> ${D}${sysconfdir}/inittab | 3 | echo "X0:12345:respawn:${base_sbindir}/getty-wrapper 115200 hvc0" >> ${D}${sysconfdir}/inittab |
4 | } | 4 | } |
diff --git a/recipes-devtools/go/compose-file_git.bb b/recipes-devtools/go/compose-file_git.bb index bcf8c3d2..e93cba3b 100644 --- a/recipes-devtools/go/compose-file_git.bb +++ b/recipes-devtools/go/compose-file_git.bb | |||
@@ -36,6 +36,6 @@ go_compose_file_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
40 | 40 | ||
41 | CLEANBROKEN = "1" \ No newline at end of file | 41 | CLEANBROKEN = "1" |
diff --git a/recipes-devtools/go/go-build_git.bb b/recipes-devtools/go/go-build_git.bb index 64a1c95b..ff675c4f 100644 --- a/recipes-devtools/go/go-build_git.bb +++ b/recipes-devtools/go/go-build_git.bb | |||
@@ -26,7 +26,7 @@ inherit pkgconfig | |||
26 | GO_IMPORT = "import" | 26 | GO_IMPORT = "import" |
27 | inherit go | 27 | inherit go |
28 | 28 | ||
29 | RDEPENDS_${PN}-dev = "bash" | 29 | RDEPENDS:${PN}-dev = "bash" |
30 | 30 | ||
31 | do_compile() { | 31 | do_compile() { |
32 | 32 | ||
@@ -55,4 +55,4 @@ do_install() { | |||
55 | install -m 755 ${B}/src/import/gobuild/serial_fd_handler ${D}${datadir}/runX/ | 55 | install -m 755 ${B}/src/import/gobuild/serial_fd_handler ${D}${datadir}/runX/ |
56 | } | 56 | } |
57 | 57 | ||
58 | FILES_${PN} += "${datadir}/runX/*" | 58 | FILES:${PN} += "${datadir}/runX/*" |
diff --git a/recipes-devtools/go/go-capability_git.bb b/recipes-devtools/go/go-capability_git.bb index 8524af62..25b7bebb 100644 --- a/recipes-devtools/go/go-capability_git.bb +++ b/recipes-devtools/go/go-capability_git.bb | |||
@@ -26,4 +26,4 @@ go_capability_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-cli_git.bb b/recipes-devtools/go/go-cli_git.bb index 434594c9..01487e15 100644 --- a/recipes-devtools/go/go-cli_git.bb +++ b/recipes-devtools/go/go-cli_git.bb | |||
@@ -26,4 +26,4 @@ go_cli_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-connections_git.bb b/recipes-devtools/go/go-connections_git.bb index 5d071b0a..529b99c4 100644 --- a/recipes-devtools/go/go-connections_git.bb +++ b/recipes-devtools/go/go-connections_git.bb | |||
@@ -36,4 +36,4 @@ go_connections_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-context_git.bb b/recipes-devtools/go/go-context_git.bb index 15f6a8dd..da9093dd 100644 --- a/recipes-devtools/go/go-context_git.bb +++ b/recipes-devtools/go/go-context_git.bb | |||
@@ -25,4 +25,4 @@ go_context_sysroot_preprocess () { | |||
25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
26 | } | 26 | } |
27 | 27 | ||
28 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 28 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-dbus_git.bb b/recipes-devtools/go/go-dbus_git.bb index 23908619..e17151d3 100644 --- a/recipes-devtools/go/go-dbus_git.bb +++ b/recipes-devtools/go/go-dbus_git.bb | |||
@@ -26,4 +26,4 @@ go_dbus_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-distribution_git.bb b/recipes-devtools/go/go-distribution_git.bb index 9e3f2093..f481d617 100644 --- a/recipes-devtools/go/go-distribution_git.bb +++ b/recipes-devtools/go/go-distribution_git.bb | |||
@@ -36,4 +36,4 @@ go_distribution_digeset_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-fsnotify_git.bb b/recipes-devtools/go/go-fsnotify_git.bb index 0826aa7f..3f533aa9 100644 --- a/recipes-devtools/go/go-fsnotify_git.bb +++ b/recipes-devtools/go/go-fsnotify_git.bb | |||
@@ -26,4 +26,4 @@ go_fsnotify_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-libtrust_git.bb b/recipes-devtools/go/go-libtrust_git.bb index 55659464..448a68b6 100644 --- a/recipes-devtools/go/go-libtrust_git.bb +++ b/recipes-devtools/go/go-libtrust_git.bb | |||
@@ -26,4 +26,4 @@ go_libtrust_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-logrus_git.bb b/recipes-devtools/go/go-logrus_git.bb index aa89033e..97e1a35c 100644 --- a/recipes-devtools/go/go-logrus_git.bb +++ b/recipes-devtools/go/go-logrus_git.bb | |||
@@ -26,4 +26,4 @@ go_logrus_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-md2man_git.bb b/recipes-devtools/go/go-md2man_git.bb index a1fcbe9b..a62f4832 100644 --- a/recipes-devtools/go/go-md2man_git.bb +++ b/recipes-devtools/go/go-md2man_git.bb | |||
@@ -18,6 +18,6 @@ S = "${WORKDIR}/git" | |||
18 | 18 | ||
19 | inherit go | 19 | inherit go |
20 | 20 | ||
21 | do_compile_prepend() { | 21 | do_compile:prepend() { |
22 | export GO111MODULE=off | 22 | export GO111MODULE=off |
23 | } | 23 | } |
diff --git a/recipes-devtools/go/go-metalinter_git.bb b/recipes-devtools/go/go-metalinter_git.bb index 668b431a..50402e39 100644 --- a/recipes-devtools/go/go-metalinter_git.bb +++ b/recipes-devtools/go/go-metalinter_git.bb | |||
@@ -21,4 +21,4 @@ do_install() { | |||
21 | cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ | 21 | cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ |
22 | } | 22 | } |
23 | 23 | ||
24 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 24 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-mux_git.bb b/recipes-devtools/go/go-mux_git.bb index 7a2025a0..b5a78d9b 100644 --- a/recipes-devtools/go/go-mux_git.bb +++ b/recipes-devtools/go/go-mux_git.bb | |||
@@ -25,4 +25,4 @@ go_mux_sysroot_preprocess () { | |||
25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
26 | } | 26 | } |
27 | 27 | ||
28 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 28 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-patricia_git.bb b/recipes-devtools/go/go-patricia_git.bb index 8c1e10d9..4e546abc 100644 --- a/recipes-devtools/go/go-patricia_git.bb +++ b/recipes-devtools/go/go-patricia_git.bb | |||
@@ -26,4 +26,4 @@ go_patricia_sysroot_preprocess () { | |||
26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 26 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 29 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-pty_git.bb b/recipes-devtools/go/go-pty_git.bb index 02cef69e..f6eeaa29 100644 --- a/recipes-devtools/go/go-pty_git.bb +++ b/recipes-devtools/go/go-pty_git.bb | |||
@@ -25,4 +25,4 @@ go_pty_sysroot_preprocess () { | |||
25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 25 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
26 | } | 26 | } |
27 | 27 | ||
28 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 28 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/go-systemd_git.bb b/recipes-devtools/go/go-systemd_git.bb index c21a0f96..130ef8bf 100644 --- a/recipes-devtools/go/go-systemd_git.bb +++ b/recipes-devtools/go/go-systemd_git.bb | |||
@@ -12,7 +12,7 @@ SRC_URI = "git://${PKG_NAME}.git;branch=main" | |||
12 | SRCREV = "b4a58d95188dd092ae20072bac14cece0e67c388" | 12 | SRCREV = "b4a58d95188dd092ae20072bac14cece0e67c388" |
13 | PV = "4+git${SRCPV}" | 13 | PV = "4+git${SRCPV}" |
14 | 14 | ||
15 | RDEPENDS_${PN} += "bash" | 15 | RDEPENDS:${PN} += "bash" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
@@ -28,4 +28,4 @@ go_systemd_sysroot_preprocess () { | |||
28 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 28 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
29 | } | 29 | } |
30 | 30 | ||
31 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 31 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/go/grpc-go_git.bb b/recipes-devtools/go/grpc-go_git.bb index 48c42499..09a43dcf 100644 --- a/recipes-devtools/go/grpc-go_git.bb +++ b/recipes-devtools/go/grpc-go_git.bb | |||
@@ -36,6 +36,6 @@ go_grpc_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += " \ | 39 | FILES:${PN} += " \ |
40 | ${prefix}/local/go/src/${PKG_NAME}/* \ | 40 | ${prefix}/local/go/src/${PKG_NAME}/* \ |
41 | " | 41 | " |
diff --git a/recipes-devtools/go/notary_git.bb b/recipes-devtools/go/notary_git.bb index 9cfb46ea..105a4cb8 100644 --- a/recipes-devtools/go/notary_git.bb +++ b/recipes-devtools/go/notary_git.bb | |||
@@ -36,4 +36,4 @@ go_notary_sysroot_preprocess () { | |||
36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) | 36 | cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME}) |
37 | } | 37 | } |
38 | 38 | ||
39 | FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" | 39 | FILES:${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" |
diff --git a/recipes-devtools/python/python3-boto3_1.17.51.bb b/recipes-devtools/python/python3-boto3_1.17.51.bb index 980b6cd2..9c94a34d 100644 --- a/recipes-devtools/python/python3-boto3_1.17.51.bb +++ b/recipes-devtools/python/python3-boto3_1.17.51.bb | |||
@@ -13,4 +13,4 @@ SRC_URI[sha256sum] = "c45e7d3aef8965ae1b42c9855c31ded19fbb38cfad0a34cc37dc880ded | |||
13 | 13 | ||
14 | inherit pypi setuptools3 | 14 | inherit pypi setuptools3 |
15 | 15 | ||
16 | RDEPENDS_${PN} += "python3-botocore python3-urllib3 python3-unixadmin" | 16 | RDEPENDS:${PN} += "python3-botocore python3-urllib3 python3-unixadmin" |
diff --git a/recipes-devtools/python/python3-botocore_1.20.51.bb b/recipes-devtools/python/python3-botocore_1.20.51.bb index 93e4eab1..ca506f6f 100644 --- a/recipes-devtools/python/python3-botocore_1.20.51.bb +++ b/recipes-devtools/python/python3-botocore_1.20.51.bb | |||
@@ -7,4 +7,4 @@ SRC_URI[sha256sum] = "c853d6c2321e2f2328282c7d49d7b1a06201826ba0e7049c6975ab5f22 | |||
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi setuptools3 |
9 | 9 | ||
10 | RDEPENDS_${PN} += "python3-jmespath python3-dateutil python3-logging" | 10 | RDEPENDS:${PN} += "python3-jmespath python3-dateutil python3-logging" |
diff --git a/recipes-devtools/python/python3-docker_5.0.0.bb b/recipes-devtools/python/python3-docker_5.0.0.bb index 6b6e844b..44d65b05 100644 --- a/recipes-devtools/python/python3-docker_5.0.0.bb +++ b/recipes-devtools/python/python3-docker_5.0.0.bb | |||
@@ -8,7 +8,7 @@ SRC_URI[sha256sum] = "3e8bc47534e0ca9331d72c32f2881bb13b93ded0bcdeab3c833fb7cf61 | |||
8 | 8 | ||
9 | DEPENDS += "${PYTHON_PN}-pip-native" | 9 | DEPENDS += "${PYTHON_PN}-pip-native" |
10 | 10 | ||
11 | RDEPENDS_${PN} += " \ | 11 | RDEPENDS:${PN} += " \ |
12 | ${PYTHON_PN}-misc \ | 12 | ${PYTHON_PN}-misc \ |
13 | ${PYTHON_PN}-six \ | 13 | ${PYTHON_PN}-six \ |
14 | ${PYTHON_PN}-docker-pycreds \ | 14 | ${PYTHON_PN}-docker-pycreds \ |
diff --git a/recipes-devtools/python/python3-dockerpty_0.4.1.bb b/recipes-devtools/python/python3-dockerpty_0.4.1.bb index cde2d128..6834400c 100644 --- a/recipes-devtools/python/python3-dockerpty_0.4.1.bb +++ b/recipes-devtools/python/python3-dockerpty_0.4.1.bb | |||
@@ -8,7 +8,7 @@ inherit pypi setuptools3 | |||
8 | SRC_URI[md5sum] = "028bacb34536f3ee6a2ccd668c27e8e4" | 8 | SRC_URI[md5sum] = "028bacb34536f3ee6a2ccd668c27e8e4" |
9 | SRC_URI[sha256sum] = "69a9d69d573a0daa31bcd1c0774eeed5c15c295fe719c61aca550ed1393156ce" | 9 | SRC_URI[sha256sum] = "69a9d69d573a0daa31bcd1c0774eeed5c15c295fe719c61aca550ed1393156ce" |
10 | 10 | ||
11 | RDEPENDS_${PN} += "\ | 11 | RDEPENDS:${PN} += "\ |
12 | ${PYTHON_PN}-fcntl \ | 12 | ${PYTHON_PN}-fcntl \ |
13 | ${PYTHON_PN}-io \ | 13 | ${PYTHON_PN}-io \ |
14 | ${PYTHON_PN}-six \ | 14 | ${PYTHON_PN}-six \ |
diff --git a/recipes-devtools/python/python3-fastentrypoints_0.12.bb b/recipes-devtools/python/python3-fastentrypoints_0.12.bb index 53bed187..c64c4e1f 100644 --- a/recipes-devtools/python/python3-fastentrypoints_0.12.bb +++ b/recipes-devtools/python/python3-fastentrypoints_0.12.bb | |||
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://README.rst;md5=f212a0cb34eb678477972d2011fb365a" | |||
12 | 12 | ||
13 | inherit pypi setuptools3 | 13 | inherit pypi setuptools3 |
14 | 14 | ||
15 | RDEPENDS_${PN} += "${PYTHON_PN}-setuptools ${PYTHON_PN}-pickle" | 15 | RDEPENDS:${PN} += "${PYTHON_PN}-setuptools ${PYTHON_PN}-pickle" |
16 | 16 | ||
17 | SRC_URI[md5sum] = "390ad9a9229164a06156a5b1f0ef1b22" | 17 | SRC_URI[md5sum] = "390ad9a9229164a06156a5b1f0ef1b22" |
18 | SRC_URI[sha256sum] = "ff284f1469bd65400599807d2c6284d5b251398e6e28811f5f77fd262292410b" | 18 | SRC_URI[sha256sum] = "ff284f1469bd65400599807d2c6284d5b251398e6e28811f5f77fd262292410b" |
diff --git a/recipes-devtools/python/python3-nacl_1.3.0.bb b/recipes-devtools/python/python3-nacl_1.3.0.bb index d0a99aef..42a3cd9d 100644 --- a/recipes-devtools/python/python3-nacl_1.3.0.bb +++ b/recipes-devtools/python/python3-nacl_1.3.0.bb | |||
@@ -16,7 +16,7 @@ DEPENDS += "\ | |||
16 | python3-pip-native \ | 16 | python3-pip-native \ |
17 | " | 17 | " |
18 | 18 | ||
19 | RDEPENDS_${PN}_class-target += " \ | 19 | RDEPENDS:${PN}:class-target += " \ |
20 | python3-cffi \ | 20 | python3-cffi \ |
21 | python3-pycparser \ | 21 | python3-pycparser \ |
22 | " | 22 | " |
diff --git a/recipes-devtools/python/python3-newrelic_6.2.0.156.bb b/recipes-devtools/python/python3-newrelic_6.2.0.156.bb index d3bbd9e4..62371f60 100644 --- a/recipes-devtools/python/python3-newrelic_6.2.0.156.bb +++ b/recipes-devtools/python/python3-newrelic_6.2.0.156.bb | |||
@@ -16,7 +16,7 @@ DEPENDS += "python3-setuptools-scm-native" | |||
16 | 16 | ||
17 | SRC_URI += "file://0001-setup.py-tweak-setuptools_scm-version-dependency.patch" | 17 | SRC_URI += "file://0001-setup.py-tweak-setuptools_scm-version-dependency.patch" |
18 | 18 | ||
19 | FILES_${PN}-dbg += "\ | 19 | FILES:${PN}-dbg += "\ |
20 | ${PYTHON_SITEPACKAGES_DIR}/newrelic-${PV}/newrelic/*/.debug \ | 20 | ${PYTHON_SITEPACKAGES_DIR}/newrelic-${PV}/newrelic/*/.debug \ |
21 | ${PYTHON_SITEPACKAGES_DIR}/newrelic-${PV}/newrelic/packages/*/.debug/ \ | 21 | ${PYTHON_SITEPACKAGES_DIR}/newrelic-${PV}/newrelic/packages/*/.debug/ \ |
22 | " | 22 | " |
diff --git a/recipes-devtools/python/python3-webob_1.8.7.bb b/recipes-devtools/python/python3-webob_1.8.7.bb index a51f8ddf..d23ddfd2 100644 --- a/recipes-devtools/python/python3-webob_1.8.7.bb +++ b/recipes-devtools/python/python3-webob_1.8.7.bb | |||
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "b64ef5141be559cfade448f044fa45c2260351edcb6a8ef6b7e00c7dce | |||
10 | 10 | ||
11 | inherit setuptools3 pypi | 11 | inherit setuptools3 pypi |
12 | 12 | ||
13 | RDEPENDS_${PN} += " \ | 13 | RDEPENDS:${PN} += " \ |
14 | python3-sphinx \ | 14 | python3-sphinx \ |
15 | " | 15 | " |
16 | 16 | ||
diff --git a/recipes-devtools/qemu/qemu-package-split.inc b/recipes-devtools/qemu/qemu-package-split.inc index 2dec440b..35614678 100644 --- a/recipes-devtools/qemu/qemu-package-split.inc +++ b/recipes-devtools/qemu/qemu-package-split.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | PACKAGES_prepend_class-target = "${PN}-x86_64 \ | 1 | PACKAGES:prepend:class-target = "${PN}-x86_64 \ |
2 | ${PN}-aarch64 \ | 2 | ${PN}-aarch64 \ |
3 | ${PN}-arm \ | 3 | ${PN}-arm \ |
4 | ${PN}-i386 \ | 4 | ${PN}-i386 \ |
@@ -9,38 +9,38 @@ PACKAGES_prepend_class-target = "${PN}-x86_64 \ | |||
9 | ${PN}-firmware \ | 9 | ${PN}-firmware \ |
10 | " | 10 | " |
11 | 11 | ||
12 | FILES_${PN}-x86_64_class-target = "${bindir}/qemu-system-x86_64 ${bindir}/qemu-x86_64" | 12 | FILES:${PN}-x86_64:class-target = "${bindir}/qemu-system-x86_64 ${bindir}/qemu-x86_64" |
13 | RDEPENDS_${PN}-x86_64_append_class_target = "${PN}" | 13 | RDEPENDS:${PN}-x86_64:append_class_target = "${PN}" |
14 | INSANE_SKIP_${PN}-x86_64_class-target = "file-rdeps" | 14 | INSANE_SKIP:${PN}-x86_64:class-target = "file-rdeps" |
15 | 15 | ||
16 | FILES_${PN}-i386_class-target = "${bindir}/qemu-i386" | 16 | FILES:${PN}-i386:class-target = "${bindir}/qemu-i386" |
17 | RDEPENDS_${PN}-i386_append_class-target = "${PN}" | 17 | RDEPENDS:${PN}-i386:append:class-target = "${PN}" |
18 | INSANE_SKIP_${PN}-i386_class-target = "file-rdeps" | 18 | INSANE_SKIP:${PN}-i386:class-target = "file-rdeps" |
19 | 19 | ||
20 | FILES_${PN}-system-i386_class-target = "${bindir}/qemu-system-i386" | 20 | FILES:${PN}-system-i386:class-target = "${bindir}/qemu-system-i386" |
21 | RDEPENDS_${PN}-system-i386_append_class-target = "${PN}" | 21 | RDEPENDS:${PN}-system-i386:append:class-target = "${PN}" |
22 | INSANE_SKIP_${PN}-system-i386_class-target = "file-rdeps" | 22 | INSANE_SKIP:${PN}-system-i386:class-target = "file-rdeps" |
23 | 23 | ||
24 | FILES_${PN}-aarch64_class-target = "${bindir}/qemu-system-aarch64 ${bindir}/qemu-aarch64" | 24 | FILES:${PN}-aarch64:class-target = "${bindir}/qemu-system-aarch64 ${bindir}/qemu-aarch64" |
25 | RDEPENDS_${PN}-aarch64_append_class-target = "${PN}" | 25 | RDEPENDS:${PN}-aarch64:append:class-target = "${PN}" |
26 | INSANE_SKIP_${PN}-aarch64_class-target = "file-rdeps" | 26 | INSANE_SKIP:${PN}-aarch64:class-target = "file-rdeps" |
27 | 27 | ||
28 | FILES_${PN}-arm_class-target = "${bindir}/qemu-system-arm ${bindir}/qemu-arm" | 28 | FILES:${PN}-arm:class-target = "${bindir}/qemu-system-arm ${bindir}/qemu-arm" |
29 | RDEPENDS_${PN}-arm_append_class-target = "${PN}" | 29 | RDEPENDS:${PN}-arm:append:class-target = "${PN}" |
30 | INSANE_SKIP_${PN}-arm_class-target = "file-rdeps" | 30 | INSANE_SKIP:${PN}-arm:class-target = "file-rdeps" |
31 | 31 | ||
32 | FILES_${PN}-microblaze_class-target = "${bindir}/qemu-system-microblaze* ${bindir}/qemu-microblaze*" | 32 | FILES:${PN}-microblaze:class-target = "${bindir}/qemu-system-microblaze* ${bindir}/qemu-microblaze*" |
33 | RDEPENDS_${PN}-microblaze_append_class-target = "${PN}" | 33 | RDEPENDS:${PN}-microblaze:append:class-target = "${PN}" |
34 | INSANE_SKIP_${PN}-arm_class-target = "file-rdeps" | 34 | INSANE_SKIP:${PN}-arm:class-target = "file-rdeps" |
35 | 35 | ||
36 | FILES_${PN}-support_class-target = "${bindir}/* ${libexecdir}/*" | 36 | FILES:${PN}-support:class-target = "${bindir}/* ${libexecdir}/*" |
37 | RDEPENDS_${PN}-support_class-target = "${PN} bash" | 37 | RDEPENDS:${PN}-support:class-target = "${PN} bash" |
38 | 38 | ||
39 | FILES_${PN}-firmware_class-target = "${datadir}/${PN}/*.bin ${datadir}/${PN}/*.rom ${datadir}/${PN}/*.img ${datadir}/${PN}/openbios* ${datadir}/${PN}/*.dtb ${datadir}/${PN}/u-boot*" | 39 | FILES:${PN}-firmware:class-target = "${datadir}/${PN}/*.bin ${datadir}/${PN}/*.rom ${datadir}/${PN}/*.img ${datadir}/${PN}/openbios* ${datadir}/${PN}/*.dtb ${datadir}/${PN}/u-boot*" |
40 | RDEPENDS_${PN}-firmware_class-target = "${PN}" | 40 | RDEPENDS:${PN}-firmware:class-target = "${PN}" |
41 | INSANE_SKIP_${PN}-firmware_class-target = "arch" | 41 | INSANE_SKIP:${PN}-firmware:class-target = "arch" |
42 | 42 | ||
43 | FILES_${PN}-keymaps_class-target = "${datadir}/${PN}/keymaps/*" | 43 | FILES:${PN}-keymaps:class-target = "${datadir}/${PN}/keymaps/*" |
44 | RDEPENDS_${PN}-keymaps_class-target = "${PN}" | 44 | RDEPENDS:${PN}-keymaps:class-target = "${PN}" |
45 | 45 | ||
46 | PACKAGECONFIG_append = " virtfs" | 46 | PACKAGECONFIG:append = " virtfs" |
diff --git a/recipes-devtools/yq/yq_git.bb b/recipes-devtools/yq/yq_git.bb index a89c8338..54024eef 100644 --- a/recipes-devtools/yq/yq_git.bb +++ b/recipes-devtools/yq/yq_git.bb | |||
@@ -30,7 +30,7 @@ GO_IMPORT = "github.com/mikefarah/yq" | |||
30 | 30 | ||
31 | inherit go | 31 | inherit go |
32 | 32 | ||
33 | do_compile_prepend() { | 33 | do_compile:prepend() { |
34 | # arrange for some of the golang built ins to be found | 34 | # arrange for some of the golang built ins to be found |
35 | ( | 35 | ( |
36 | cd ${WORKDIR}/build/src/ | 36 | cd ${WORKDIR}/build/src/ |
@@ -43,7 +43,7 @@ do_compile_prepend() { | |||
43 | } | 43 | } |
44 | 44 | ||
45 | 45 | ||
46 | do_install_append() { | 46 | do_install:append() { |
47 | # these bring in dependencies for the -dev package on bash, and we don't | 47 | # these bring in dependencies for the -dev package on bash, and we don't |
48 | # need them .. so we remove them to avoid needing that rdepends | 48 | # need them .. so we remove them to avoid needing that rdepends |
49 | rm -rf ${D}/${prefix}/lib/go/src/${GO_IMPORT}/debian/rules | 49 | rm -rf ${D}/${prefix}/lib/go/src/${GO_IMPORT}/debian/rules |
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" |
diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_xen.inc b/recipes-graphics/xorg-xserver/xserver-xorg_xen.inc index 95034045..1b7e06b2 100644 --- a/recipes-graphics/xorg-xserver/xserver-xorg_xen.inc +++ b/recipes-graphics/xorg-xserver/xserver-xorg_xen.inc | |||
@@ -5,9 +5,9 @@ | |||
5 | # REMOVED_OPENGL_PKGCONFIGS = "" | 5 | # REMOVED_OPENGL_PKGCONFIGS = "" |
6 | 6 | ||
7 | XEN_REMOVED_OPENGL_PKGCONFIGS ?= "glamor" | 7 | XEN_REMOVED_OPENGL_PKGCONFIGS ?= "glamor" |
8 | XEN_REMOVED_OPENGL_PKGCONFIGS_x86 = "" | 8 | XEN_REMOVED_OPENGL_PKGCONFIGS:x86 = "" |
9 | XEN_REMOVED_OPENGL_PKGCONFIGS_x86-64 = "" | 9 | XEN_REMOVED_OPENGL_PKGCONFIGS:x86-64 = "" |
10 | 10 | ||
11 | REMOVED_OPENGL_PKGCONFIGS ?= "${@bb.utils.contains('DISTRO_FEATURES', 'xen', "${XEN_REMOVED_OPENGL_PKGCONFIGS}", '', d)}" | 11 | REMOVED_OPENGL_PKGCONFIGS ?= "${@bb.utils.contains('DISTRO_FEATURES', 'xen', "${XEN_REMOVED_OPENGL_PKGCONFIGS}", '', d)}" |
12 | 12 | ||
13 | OPENGL_PKGCONFIGS_remove = "${REMOVED_OPENGL_PKGCONFIGS}" | 13 | OPENGL_PKGCONFIGS:remove = "${REMOVED_OPENGL_PKGCONFIGS}" |
diff --git a/recipes-kernel/linux/linux-yocto_virtualization.inc b/recipes-kernel/linux/linux-yocto_virtualization.inc index 321dda20..698b7fe2 100644 --- a/recipes-kernel/linux/linux-yocto_virtualization.inc +++ b/recipes-kernel/linux/linux-yocto_virtualization.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/linux-yocto:" |
2 | 2 | ||
3 | SRC_URI += "file://xt-checksum.scc \ | 3 | SRC_URI += "file://xt-checksum.scc \ |
4 | file://ebtables.scc \ | 4 | file://ebtables.scc \ |
@@ -7,19 +7,19 @@ SRC_URI += "file://xt-checksum.scc \ | |||
7 | file://docker.scc \ | 7 | file://docker.scc \ |
8 | file://cgroup-hugetlb.scc \ | 8 | file://cgroup-hugetlb.scc \ |
9 | " | 9 | " |
10 | KERNEL_FEATURES_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'features/kvm/qemu-kvm-enable.scc', '', d)}" | 10 | KERNEL_FEATURES:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'features/kvm/qemu-kvm-enable.scc', '', d)}" |
11 | 11 | ||
12 | KERNEL_MODULE_AUTOLOAD += "nf_conntrack_ipv6 openvswitch" | 12 | KERNEL_MODULE_AUTOLOAD += "nf_conntrack_ipv6 openvswitch" |
13 | KERNEL_MODULE_AUTOLOAD += "${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'kvm', '', d)}" | 13 | KERNEL_MODULE_AUTOLOAD += "${@bb.utils.contains('DISTRO_FEATURES', 'kvm', 'kvm', '', d)}" |
14 | 14 | ||
15 | # aufs kernel support required for xen-image-minimal | 15 | # aufs kernel support required for xen-image-minimal |
16 | KERNEL_FEATURES_append += "${@bb.utils.contains('DISTRO_FEATURES', 'aufs', ' features/aufs/aufs-enable.scc', '', d)}" | 16 | KERNEL_FEATURES:append += "${@bb.utils.contains('DISTRO_FEATURES', 'aufs', ' features/aufs/aufs-enable.scc', '', d)}" |
17 | 17 | ||
18 | KERNEL_FEATURES_append = " cfg/virtio.scc" | 18 | KERNEL_FEATURES:append = " cfg/virtio.scc" |
19 | 19 | ||
20 | # xen kernel support | 20 | # xen kernel support |
21 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}" | 21 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}" |
22 | 22 | ||
23 | # k8s and k3s kernel support | 23 | # k8s and k3s kernel support |
24 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k8s', ' file://kubernetes.scc', '', d)}" | 24 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k8s', ' file://kubernetes.scc', '', d)}" |
25 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k3s', ' file://kubernetes.scc', '', d)}" \ No newline at end of file | 25 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k3s', ' file://kubernetes.scc', '', d)}" |
diff --git a/recipes-networking/cni/cni_git.bb b/recipes-networking/cni/cni_git.bb index ece5142c..cb8d6fff 100644 --- a/recipes-networking/cni/cni_git.bb +++ b/recipes-networking/cni/cni_git.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = "\ | |||
17 | git://github.com/containernetworking/plugins.git;nobranch=1;destsuffix=${S}/src/github.com/containernetworking/plugins;name=plugins \ | 17 | git://github.com/containernetworking/plugins.git;nobranch=1;destsuffix=${S}/src/github.com/containernetworking/plugins;name=plugins \ |
18 | " | 18 | " |
19 | 19 | ||
20 | RPROVIDES_${PN} += "kubernetes-cni" | 20 | RPROVIDES:${PN} += "kubernetes-cni" |
21 | 21 | ||
22 | LICENSE = "Apache-2.0" | 22 | LICENSE = "Apache-2.0" |
23 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" | 23 | LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" |
@@ -65,10 +65,10 @@ do_install() { | |||
65 | ln -sf ${libexecdir}/cni/ ${D}/opt/cni/bin | 65 | ln -sf ${libexecdir}/cni/ ${D}/opt/cni/bin |
66 | } | 66 | } |
67 | 67 | ||
68 | FILES_${PN} += "${libexecdir}/cni/* /opt/cni/bin" | 68 | FILES:${PN} += "${libexecdir}/cni/* /opt/cni/bin" |
69 | 69 | ||
70 | INSANE_SKIP_${PN} += "ldflags already-stripped" | 70 | INSANE_SKIP:${PN} += "ldflags already-stripped" |
71 | 71 | ||
72 | deltask compile_ptest_base | 72 | deltask compile_ptest_base |
73 | 73 | ||
74 | RDEPENDS_${PN} += " ca-certificates" | 74 | RDEPENDS:${PN} += " ca-certificates" |
diff --git a/recipes-networking/openvswitch/openvswitch.inc b/recipes-networking/openvswitch/openvswitch.inc index 37fbe5ab..b354a847 100644 --- a/recipes-networking/openvswitch/openvswitch.inc +++ b/recipes-networking/openvswitch/openvswitch.inc | |||
@@ -13,18 +13,18 @@ LICENSE = "Apache-2" | |||
13 | 13 | ||
14 | DEPENDS += "bridge-utils openssl python3 perl python3-six-native coreutils-native" | 14 | DEPENDS += "bridge-utils openssl python3 perl python3-six-native coreutils-native" |
15 | 15 | ||
16 | RDEPENDS_${PN} += "util-linux-uuidgen util-linux-libuuid coreutils \ | 16 | RDEPENDS:${PN} += "util-linux-uuidgen util-linux-libuuid coreutils \ |
17 | python3 perl perl-module-strict ${PN}-switch \ | 17 | python3 perl perl-module-strict ${PN}-switch \ |
18 | bash python3-twisted python3-six" | 18 | bash python3-twisted python3-six" |
19 | RDEPENDS_${PN}-testcontroller = "${PN} ${PN}-pki" | 19 | RDEPENDS:${PN}-testcontroller = "${PN} ${PN}-pki" |
20 | RDEPENDS_${PN}-switch = "${PN} openssl procps util-linux-uuidgen" | 20 | RDEPENDS:${PN}-switch = "${PN} openssl procps util-linux-uuidgen" |
21 | RDEPENDS_${PN}-pki = "${PN}" | 21 | RDEPENDS:${PN}-pki = "${PN}" |
22 | RDEPENDS_${PN}-brcompat = "${PN} ${PN}-switch" | 22 | RDEPENDS:${PN}-brcompat = "${PN} ${PN}-switch" |
23 | 23 | ||
24 | # Some installers will fail because of an install order based on | 24 | # Some installers will fail because of an install order based on |
25 | # rdeps. E.g. ovs-pki calls sed in the postinstall. sed may be | 25 | # rdeps. E.g. ovs-pki calls sed in the postinstall. sed may be |
26 | # queued for install later. | 26 | # queued for install later. |
27 | RDEPENDS_${PN} += "sed gawk grep" | 27 | RDEPENDS:${PN} += "sed gawk grep" |
28 | 28 | ||
29 | SRC_URI = "\ | 29 | SRC_URI = "\ |
30 | file://openvswitch-switch \ | 30 | file://openvswitch-switch \ |
@@ -45,19 +45,19 @@ CONFIGUREOPT_DEPTRACK = "" | |||
45 | # distro layers can enable with EXTRA_OECONF_pn_openvswitch += "" | 45 | # distro layers can enable with EXTRA_OECONF_pn_openvswitch += "" |
46 | # EXTRA_OECONF = "--with-linux=${STAGING_KERNEL_DIR} KARCH=${TARGET_ARCH}" | 46 | # EXTRA_OECONF = "--with-linux=${STAGING_KERNEL_DIR} KARCH=${TARGET_ARCH}" |
47 | 47 | ||
48 | ALLOW_EMPTY_${PN}-pki = "1" | 48 | ALLOW_EMPTY:${PN}-pki = "1" |
49 | PACKAGES =+ "${PN}-testcontroller ${PN}-switch ${PN}-brcompat ${PN}-pki" | 49 | PACKAGES =+ "${PN}-testcontroller ${PN}-switch ${PN}-brcompat ${PN}-pki" |
50 | 50 | ||
51 | FILES_${PN}-testcontroller = "\ | 51 | FILES:${PN}-testcontroller = "\ |
52 | ${sysconfdir}/init.d/openvswitch-testcontroller \ | 52 | ${sysconfdir}/init.d/openvswitch-testcontroller \ |
53 | ${sysconfdir}/default/openvswitch-testcontroller \ | 53 | ${sysconfdir}/default/openvswitch-testcontroller \ |
54 | ${sysconfdir}/openvswitch-testcontroller \ | 54 | ${sysconfdir}/openvswitch-testcontroller \ |
55 | ${bindir}/ovs-testcontroller \ | 55 | ${bindir}/ovs-testcontroller \ |
56 | " | 56 | " |
57 | 57 | ||
58 | FILES_${PN}-brcompat = "${sbindir}/ovs-brcompatd" | 58 | FILES:${PN}-brcompat = "${sbindir}/ovs-brcompatd" |
59 | 59 | ||
60 | FILES_${PN}-switch = "\ | 60 | FILES:${PN}-switch = "\ |
61 | ${sysconfdir}/init.d/openvswitch-switch \ | 61 | ${sysconfdir}/init.d/openvswitch-switch \ |
62 | ${sysconfdir}/default/openvswitch-switch \ | 62 | ${sysconfdir}/default/openvswitch-switch \ |
63 | ${systemd_unitdir}/system/ovs-vswitchd.service \ | 63 | ${systemd_unitdir}/system/ovs-vswitchd.service \ |
@@ -68,33 +68,33 @@ FILES_${PN}-switch = "\ | |||
68 | " | 68 | " |
69 | 69 | ||
70 | # silence a warning | 70 | # silence a warning |
71 | FILES_${PN} += "${datadir}/ovsdbmonitor" | 71 | FILES:${PN} += "${datadir}/ovsdbmonitor" |
72 | FILES_${PN} += "/run" | 72 | FILES:${PN} += "/run" |
73 | 73 | ||
74 | FILES_${PN} += "${libdir}/python${PYTHON_BASEVERSION}/" | 74 | FILES:${PN} += "${libdir}/python${PYTHON_BASEVERSION}/" |
75 | inherit autotools update-rc.d systemd python3native | 75 | inherit autotools update-rc.d systemd python3native |
76 | 76 | ||
77 | SYSTEMD_PACKAGES = "${PN}-switch" | 77 | SYSTEMD_PACKAGES = "${PN}-switch" |
78 | SYSTEMD_SERVICE_${PN}-switch = " \ | 78 | SYSTEMD_SERVICE:${PN}-switch = " \ |
79 | ovsdb-server.service \ | 79 | ovsdb-server.service \ |
80 | ovs-vswitchd.service \ | 80 | ovs-vswitchd.service \ |
81 | openvswitch.service \ | 81 | openvswitch.service \ |
82 | " | 82 | " |
83 | 83 | ||
84 | INITSCRIPT_PACKAGES = "${PN}-switch ${PN}-testcontroller" | 84 | INITSCRIPT_PACKAGES = "${PN}-switch ${PN}-testcontroller" |
85 | INITSCRIPT_NAME_${PN}-switch = "openvswitch-switch" | 85 | INITSCRIPT_NAME:${PN}-switch = "openvswitch-switch" |
86 | INITSCRIPT_PARAMS_${PN}-switch = "defaults 71" | 86 | INITSCRIPT_PARAMS:${PN}-switch = "defaults 71" |
87 | 87 | ||
88 | INITSCRIPT_NAME_${PN}-testcontroller = "openvswitch-testcontroller" | 88 | INITSCRIPT_NAME:${PN}-testcontroller = "openvswitch-testcontroller" |
89 | INITSCRIPT_PARAMS_${PN}-testcontroller = "defaults 72" | 89 | INITSCRIPT_PARAMS:${PN}-testcontroller = "defaults 72" |
90 | 90 | ||
91 | do_configure_prepend() { | 91 | do_configure:prepend() { |
92 | # Work around the for Makefile CC=$(if ....) by swapping out any | 92 | # Work around the for Makefile CC=$(if ....) by swapping out any |
93 | # "-Wa," assembly directives with "-Xassembler | 93 | # "-Wa," assembly directives with "-Xassembler |
94 | CC=`echo '${CC}' | sed 's/-Wa,/-Xassembler /g'` | 94 | CC=`echo '${CC}' | sed 's/-Wa,/-Xassembler /g'` |
95 | } | 95 | } |
96 | 96 | ||
97 | do_install_prepend() { | 97 | do_install:prepend() { |
98 | SERVICE_FILE="${S}/rhel/usr_lib_systemd_system_ovs-vswitchd.service" | 98 | SERVICE_FILE="${S}/rhel/usr_lib_systemd_system_ovs-vswitchd.service" |
99 | ${S}/build-aux/dpdkstrip.py \ | 99 | ${S}/build-aux/dpdkstrip.py \ |
100 | ${@bb.utils.contains('PACKAGECONFIG','dpdk','--dpdk','--nodpdk',d)} \ | 100 | ${@bb.utils.contains('PACKAGECONFIG','dpdk','--dpdk','--nodpdk',d)} \ |
@@ -102,7 +102,7 @@ do_install_prepend() { | |||
102 | > ${SERVICE_FILE} | 102 | > ${SERVICE_FILE} |
103 | } | 103 | } |
104 | 104 | ||
105 | do_install_append() { | 105 | do_install:append() { |
106 | install -d ${D}/${sysconfdir}/default/ | 106 | install -d ${D}/${sysconfdir}/default/ |
107 | install -m 660 ${WORKDIR}/openvswitch-switch-setup ${D}/${sysconfdir}/default/openvswitch-switch | 107 | install -m 660 ${WORKDIR}/openvswitch-switch-setup ${D}/${sysconfdir}/default/openvswitch-switch |
108 | install -d ${D}/${sysconfdir}/openvswitch-testcontroller | 108 | install -d ${D}/${sysconfdir}/openvswitch-testcontroller |
@@ -137,13 +137,13 @@ do_install_append() { | |||
137 | cp -r ${S}/python/ovstest/ ${D}${libdir}/python${PYTHON_BASEVERSION}/site-packages/ | 137 | cp -r ${S}/python/ovstest/ ${D}${libdir}/python${PYTHON_BASEVERSION}/site-packages/ |
138 | } | 138 | } |
139 | 139 | ||
140 | pkg_postinst_ontarget_${PN}-pki () { | 140 | pkg_postinst_ontarget:${PN}-pki () { |
141 | if test ! -d $D/${datadir}/${PN}/pki; then | 141 | if test ! -d $D/${datadir}/${PN}/pki; then |
142 | ovs-pki init --dir=$D/${datadir}/${PN}/pki | 142 | ovs-pki init --dir=$D/${datadir}/${PN}/pki |
143 | fi | 143 | fi |
144 | } | 144 | } |
145 | 145 | ||
146 | pkg_postinst_ontarget_${PN}-testcontroller () { | 146 | pkg_postinst_ontarget:${PN}-testcontroller () { |
147 | if test ! -d $D/${datadir}/${PN}/pki; then | 147 | if test ! -d $D/${datadir}/${PN}/pki; then |
148 | ovs-pki init --dir=$D/${datadir}/${PN}/pki | 148 | ovs-pki init --dir=$D/${datadir}/${PN}/pki |
149 | fi | 149 | fi |
diff --git a/recipes-networking/openvswitch/openvswitch_git.bb b/recipes-networking/openvswitch/openvswitch_git.bb index 616bc277..412a7075 100644 --- a/recipes-networking/openvswitch/openvswitch_git.bb +++ b/recipes-networking/openvswitch/openvswitch_git.bb | |||
@@ -4,7 +4,7 @@ DEPENDS += "virtual/kernel" | |||
4 | 4 | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 5 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
6 | 6 | ||
7 | RDEPENDS_${PN}-ptest += "\ | 7 | RDEPENDS:${PN}-ptest += "\ |
8 | python3-logging python3-syslog python3-io python3-core \ | 8 | python3-logging python3-syslog python3-io python3-core \ |
9 | python3-fcntl python3-shell python3-xml python3-math \ | 9 | python3-fcntl python3-shell python3-xml python3-math \ |
10 | python3-datetime python3-netclient python3 sed \ | 10 | python3-datetime python3-netclient python3 sed \ |
@@ -17,7 +17,7 @@ S = "${WORKDIR}/git" | |||
17 | PV = "2.15+${SRCPV}" | 17 | PV = "2.15+${SRCPV}" |
18 | CVE_VERSION = "2.13.0" | 18 | CVE_VERSION = "2.13.0" |
19 | 19 | ||
20 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}-git:" | 20 | FILESEXTRAPATHS:append := "${THISDIR}/${PN}-git:" |
21 | 21 | ||
22 | SRCREV = "8dc1733eaea866dce033b3c44853e1b09bf59fc7" | 22 | SRCREV = "8dc1733eaea866dce033b3c44853e1b09bf59fc7" |
23 | SRC_URI += "git://github.com/openvswitch/ovs.git;protocol=git;branch=branch-2.15 \ | 23 | SRC_URI += "git://github.com/openvswitch/ovs.git;protocol=git;branch=branch-2.15 \ |
@@ -45,7 +45,7 @@ PACKAGECONFIG[ssl] = ",--disable-ssl,openssl," | |||
45 | # EXTRA_OECONF += "--with-linux=${STAGING_KERNEL_BUILDDIR} --with-linux-source=${STAGING_KERNEL_DIR} KARCH=${TARGET_ARCH}" | 45 | # EXTRA_OECONF += "--with-linux=${STAGING_KERNEL_BUILDDIR} --with-linux-source=${STAGING_KERNEL_DIR} KARCH=${TARGET_ARCH}" |
46 | 46 | ||
47 | # silence a warning | 47 | # silence a warning |
48 | FILES_${PN} += "/lib/modules" | 48 | FILES:${PN} += "/lib/modules" |
49 | 49 | ||
50 | inherit ptest | 50 | inherit ptest |
51 | 51 | ||
@@ -55,6 +55,6 @@ do_install_ptest() { | |||
55 | oe_runmake test-install | 55 | oe_runmake test-install |
56 | } | 56 | } |
57 | 57 | ||
58 | do_install_append() { | 58 | do_install:append() { |
59 | oe_runmake modules_install INSTALL_MOD_PATH=${D} | 59 | oe_runmake modules_install INSTALL_MOD_PATH=${D} |
60 | } | 60 | } |