diff options
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 | } |
