From 475caea069d5b09e91836d5d2580bcab41f8c706 Mon Sep 17 00:00:00 2001 From: =?utf8?q?K=C3=A9vin=20THIERRY?= Date: Fri, 30 May 2014 20:13:46 +0200 Subject: [PATCH] Allow desktop background to be chosen from recipe MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Change-Id: I94eb8cf1ed733934b31be430f2acf063553a9e78 Signed-off-by: Kévin THIERRY --- .../weston-common/weston-common-extraconf.inc | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/recipes-tizen/weston-common/weston-common-extraconf.inc b/recipes-tizen/weston-common/weston-common-extraconf.inc index e1360a1..79f4b8c 100644 --- a/recipes-tizen/weston-common/weston-common-extraconf.inc +++ b/recipes-tizen/weston-common/weston-common-extraconf.inc @@ -18,6 +18,13 @@ USERADD_PARAM_${PN} += " -d /home/bob -m -u 5002 -g users -G display -r -s USERADD_PARAM_${PN} += " -d /home/carole -m -u 5003 -g users -G display -r -s /bin/sh carole; " USERADD_PARAM_${PN} += " -d /home/guest -m -u 9999 -g users -G display -r -s /bin/sh guest " +do_compile_append() { + + # Comment on of those two lines to define the desktop background: + sed -i 's@background-image=/usr/share/backgrounds/tizen/golfe-morbihan.jpg@background-image=/usr/share/backgrounds/tizen/tizen_common.png@g' ${S}/weston.ini + # sed -i 's@background-image=/usr/share/backgrounds/tizen/tizen_common.png@background-image=/usr/share/backgrounds/tizen/golfe-morbihan.jpg@g' ${S}/weston.ini +} + do_install_append() { install -m 755 uid.sh ${D}/etc/profile.d @@ -26,13 +33,13 @@ do_install_append() { } pkg_postinst_${PN} () { -for user in alice bob carol app guest; do - for appdir in desktop manifest dbspace; do - mkdir -p ${D}/home/$user/.applications/$appdir - done - find ${D}/home/$user/ -type d -exec chsmack -a User {} \; - chown -R $user:users ${D}/home/$user/ -done + for user in alice bob carol app guest; do + for appdir in desktop manifest dbspace; do + mkdir -p ${D}/home/$user/.applications/$appdir + done + find ${D}/home/$user/ -type d -exec chsmack -a User {} \; + chown -R $user:users ${D}/home/$user/ + done } weston-common_files += "/lib/systemd/user/default.target.wants/weston-user.service" \ No newline at end of file -- 2.7.4