diff --git a/meta-digi-dey/recipes-graphics/wayland/weston/digi_background.png b/meta-digi-dey/recipes-graphics/wayland/weston/digi_background.png new file mode 100644 index 000000000..2963c6a1f Binary files /dev/null and b/meta-digi-dey/recipes-graphics/wayland/weston/digi_background.png differ diff --git a/meta-digi-dey/recipes-graphics/wayland/weston_%.bbappend b/meta-digi-dey/recipes-graphics/wayland/weston_%.bbappend new file mode 100644 index 000000000..12d7b865b --- /dev/null +++ b/meta-digi-dey/recipes-graphics/wayland/weston_%.bbappend @@ -0,0 +1,23 @@ +# Copyright (C) 2019 Digi International. + +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI += " \ + file://digi_background.png \ +" + +do_install_append() { + # Add custom background image + install -d ${D}${datadir}/weston + install ${WORKDIR}/digi_background.png ${D}${datadir}/weston + + # Customize weston ini file + cat <>${D}${sysconfdir}/xdg/weston/weston.ini + +[shell] +background-image=/usr/share/weston/digi_background.png +background-type=scale-crop +EOF +} + +FILES_${PN} += "${datadir}/weston/digi_background.png"