[oe] [PATCH] add autostart PACKAGE to paroli recipe
Angus Ainslie
nytowl at openmoko.org
Thu Feb 19 20:18:33 UTC 2009
---
packages/openmoko-projects/paroli_git.bb | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
diff --git a/packages/openmoko-projects/paroli_git.bb
b/packages/openmoko-projects/paroli_git.bb
index 783ffd5..12b59e1
100644
---
a/packages/openmoko-projects/paroli_git.bb
+++
b/packages/openmoko-projects/paroli_git.bb
@@ -2,13 +2,15 @@ DESCRIPTION =
"Paroli"
SECTION =
"x11"
LICENSE =
"GPL"
PV = "0.2.1+gitr
${SRCREV}"
-PR = "r0"
+PR = "r1"
SRC_URI = "git://git.paroli-project.org/paroli.git;protocol=http"
S = "${WORKDIR}/git"
inherit distutils
+PACKAGES += "${PN}-autostart"
+
RDEPENDS = "\
python-datetime \
python-subprocess \
@@ -17,4 +19,21 @@ RDEPENDS = "\
python-pygobject \
"
+do_install_append() {
+ # install paroli theme
+ mkdir -p ${D}/home/root/.e/e/config/illume/
+ install ${S}/data/module.illume.cfg
${D}/home/root/.e/e/config/illume/
+ install ${S}/data/e.cfg ${D}/home/root/.e/e/config/illume/
+ mkdir -p ${D}/home/root/.e/e/themes
+ install ${S}/data/illume.edj ${D}/home/root/.e/e/themes
+
+ #install autostart
+ mkdir -p ${D}/etc/X11/Xsession.d/
+ echo "#!/bin/sh" > ${D}/etc/X11/Xsession.d/80paroli
+ echo "export DISPLAY=:0" >> ${D}/etc/X11/Xsession.d/80paroli
+ echo "exec /usr/bin/paroli-launcher" >>
${D}/etc/X11/Xsession.d/80paroli
+ chmod a+x ${D}/etc/X11/Xsession.d/80paroli
+}
+
FILES_${PN} += "${sysconfdir}/dbus-1 ${sysconfdir}/paroli ${datadir}"
+FILES_${PN}-autostart += "/etc/X11/Xsession.d/80paroli /home/root/.e"
--
1.5.6.5
More information about the Openembedded-devel
mailing list