]> code.ossystems Code Review - openembedded-core.git/commitdiff
gnome-keyring: add a DBus service file so the daemon is auto-started when needed
authorRoss Burton <ross@openedhand.com>
Tue, 25 Sep 2007 14:26:49 +0000 (14:26 +0000)
committerRoss Burton <ross@openedhand.com>
Tue, 25 Sep 2007 14:26:49 +0000 (14:26 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2784 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/gnome/gnome-keyring/org.gnome.keyring.service [new file with mode: 0644]
meta/packages/gnome/gnome-keyring_2.20.bb

diff --git a/meta/packages/gnome/gnome-keyring/org.gnome.keyring.service b/meta/packages/gnome/gnome-keyring/org.gnome.keyring.service
new file mode 100644 (file)
index 0000000..96ea061
--- /dev/null
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.gnome.keyring
+Exec=/usr/bin/gnome-keyring-daemon
index 4b82c38d82f77069050c60fd89e0af222ee5c9ae..c18d9f19f4ed088f51343c3fe4aa006d25b6e8a7 100644 (file)
@@ -1,12 +1,23 @@
 LICENSE = "GPL"
 SECTION = "x11/gnome"
 
+PR = "r1"
+
 inherit autotools gnome pkgconfig
 
 DEPENDS = "gtk+ libgcrypt"
 
 EXTRA_OECONF = "--disable-gtk-doc"
 
+SRC_URI += "file://org.gnome.keyring.service"
+
+do_install_append () {
+       install -d ${D}${datadir}/dbus-1/services
+       install -m 0644 ${WORKDIR}/org.gnome.keyring.service ${D}${datadir}/dbus-1/services
+}
+
+FILES_${PN} += "${datadir}/dbus-1/services"
+
 do_stage() {
         autotools_stage_all
 }