From fdc0560b63701f7ab2b707a353c8d7bdfba617e3 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 10 Aug 2015 16:26:40 +0200 Subject: [PATCH] rauc: Create default files for a rauc slot to be used by the image Create a sysmocom-nitb-rauc-image and create a rauc packagegroup with the default depdencies and an include file to be used by other images. This assumes that sysmocom-image.inc has been included first. --- .../images/sysmocom-nitb-rauc-image.bb | 2 ++ recipes-apps/images/sysmocom-rauc-slot.inc | 5 +++++ .../packagegroups/packagegroup-rauc-slot.bb | 18 ++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 recipes-apps/images/sysmocom-nitb-rauc-image.bb create mode 100644 recipes-apps/images/sysmocom-rauc-slot.inc create mode 100644 recipes-core/packagegroups/packagegroup-rauc-slot.bb diff --git a/recipes-apps/images/sysmocom-nitb-rauc-image.bb b/recipes-apps/images/sysmocom-nitb-rauc-image.bb new file mode 100644 index 0000000..ac99dd9 --- /dev/null +++ b/recipes-apps/images/sysmocom-nitb-rauc-image.bb @@ -0,0 +1,2 @@ +require sysmocom-nitb-image.bb +require sysmocom-rauc-slot.inc diff --git a/recipes-apps/images/sysmocom-rauc-slot.inc b/recipes-apps/images/sysmocom-rauc-slot.inc new file mode 100644 index 0000000..889842a --- /dev/null +++ b/recipes-apps/images/sysmocom-rauc-slot.inc @@ -0,0 +1,5 @@ +IMAGE_INSTALL_append = " packagegroup-rauc-slot " + +# force it to a squashfs +IMAGE_FSTYPES = "squashfs" + diff --git a/recipes-core/packagegroups/packagegroup-rauc-slot.bb b/recipes-core/packagegroups/packagegroup-rauc-slot.bb new file mode 100644 index 0000000..84d75eb --- /dev/null +++ b/recipes-core/packagegroups/packagegroup-rauc-slot.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Task for sysmocom rauc slots" +LICENSE = "MIT" +LIC_FILES_CHKSUM = " \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" +ALLOW_EMPTY_${PN} = "1" +PR = "r1" + +RDEPENDS_${PN} = "\ + rauc \ + sysmocom-backup-data \ + sysmocom-backup-default \ +" + +# Add minimal debug helpers +RDEPENDS_${PN} += "\ + strace tcpdump \ +" +