aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Sdun <frederik.sdun@googlemail.com>2009-10-01 11:12:57 +0000
committerKlaus Kurzmann <mok@fluxnetz.de>2009-10-09 11:36:49 +0200
commitcbaee5a57b126a7e7a06d7ac4bf303d64f791e19 (patch)
tree027242466f7e15a0acbf9ed034d774bc2acca966
parent2842c31b09106c85a27f4e45f465ca4cae62755a (diff)
downloadopenembedded-cbaee5a57b126a7e7a06d7ac4bf303d64f791e19.tar.gz
Navit: Add dbus activation file
Signed-off-by: Frederik 'playya' Sdun <Frederik.Sdun@googlemail.com> Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
-rw-r--r--recipes/navit/files/navit.service3
-rw-r--r--recipes/navit/navit.inc3
2 files changed, 6 insertions, 0 deletions
diff --git a/recipes/navit/files/navit.service b/recipes/navit/files/navit.service
new file mode 100644
index 0000000000..add181c952
--- /dev/null
+++ b/recipes/navit/files/navit.service
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.navit_project.navit
+Exec=/usr/bin/navit
diff --git a/recipes/navit/navit.inc b/recipes/navit/navit.inc
index a08a716302..aa0033086f 100644
--- a/recipes/navit/navit.inc
+++ b/recipes/navit/navit.inc
@@ -18,6 +18,7 @@ SRC_URI_append = " \
file://navit.desktop \
file://navit.launcher \
file://navit.png \
+ file://navit.service \
"
SRC_URI_append_shr = "file://use-fso-raw.patch;patch=1 \
file://fr-default-config.patch;patch=1"
@@ -29,6 +30,8 @@ do_install_append() {
install -m 0644 ${WORKDIR}/navit.desktop ${D}${datadir}/applications/
install -d ${D}${datadir}/pixmaps/
install -m 0644 ${WORKDIR}/navit.png ${D}${datadir}/pixmaps/
+ install -d ${D}${datadir}/dbus-1/services/
+ install -m 0644 ${WORKDIR}/navit.service ${D}${datadir}/dbus-1/services/
mv ${D}${bindir}/navit ${D}${bindir}/navit.real
install -m 0755 ${WORKDIR}/navit.launcher ${D}${bindir}/navit