X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=meta-openvuplus%2Frecipes-core%2Fpackagegroups%2Fpackagegroup-core-boot.bb;fp=meta-openvuplus%2Frecipes-core%2Fpackagegroups%2Fpackagegroup-core-boot.bb;h=11e3c697ddcc2a21c32c39d7cf87df52f2aafba1;hb=244dee7641cea48ad29344e44829ac94e0425005;hp=0000000000000000000000000000000000000000;hpb=a21a49a4366b35022bb543e8dc79eb520ecad6bf;p=vuplus_openvuplus_3.0 diff --git a/meta-openvuplus/recipes-core/packagegroups/packagegroup-core-boot.bb b/meta-openvuplus/recipes-core/packagegroups/packagegroup-core-boot.bb new file mode 100644 index 0000000..11e3c69 --- /dev/null +++ b/meta-openvuplus/recipes-core/packagegroups/packagegroup-core-boot.bb @@ -0,0 +1,38 @@ +SUMMARY = "minimal bootable image" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" +PR = "r0" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# Distro can override the following VIRTUAL-RUNTIME providers: +VIRTUAL-RUNTIME_dev_manager ?= "udev" +VIRTUAL-RUNTIME_init_manager ?= "sysvinit" +VIRTUAL-RUNTIME_initscripts ?= "initscripts" +VIRTUAL-RUNTIME_keymaps ?= "keymaps" + +RDEPENDS_${PN} += " \ + base-files \ + base-passwd \ + busybox \ + ${VIRTUAL-RUNTIME_initscripts} \ + ${@base_contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \ + modutils-initscripts \ + netbase \ + init-ifupdown \ + ${VIRTUAL-RUNTIME_init_manager} \ + ${VIRTUAL-RUNTIME_dev_manager} \ + ${VIRTUAL-RUNTIME_update-alternatives} \ + ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}" + +RRECOMMENDS_${PN} += "${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}" +