[gnome-software] Install a .service file for the PackageKit DBus session service
- From: Kalev Lember <klember src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Install a .service file for the PackageKit DBus session service
- Date: Mon, 18 May 2015 14:10:27 +0000 (UTC)
commit 79404faac5996351297e97c36a2afa040487d9cb
Author: Kalev Lember <kalevlember gmail com>
Date: Mon May 18 15:41:08 2015 +0200
Install a .service file for the PackageKit DBus session service
This makes sure gnome-software gets autolaunched when something wants to
use the org.freedesktop.PackageKit DBus session service.
https://bugzilla.redhat.com/show_bug.cgi?id=1221646
src/Makefile.am | 9 ++++++++-
src/org.freedesktop.PackageKit.service.in | 3 +++
2 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/src/Makefile.am b/src/Makefile.am
index 8f00cd2..e4e91c2 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -50,7 +50,12 @@ UI_FILES = \
popular-tile.ui
dbusservicedir = $(datadir)/dbus-1/services
-dbusservice_DATA = org.gnome.Software.service
+dbusservice_DATA = \
+ org.freedesktop.PackageKit.service \
+ org.gnome.Software.service
+
+org.freedesktop.PackageKit.service: org.freedesktop.PackageKit.service.in Makefile
+ $(AM_V_GEN) sed -e "s|\ bindir\@|$(bindir)|" $<> $@
org.gnome.Software.service: org.gnome.Software.service.in Makefile
$(AM_V_GEN) sed -e "s|\ bindir\@|$(bindir)|" $<> $@
@@ -271,6 +276,7 @@ EXTRA_DIST = \
gtk-style.css \
gtk-style-hc.css \
$(desktop_in_files) \
+ org.freedesktop.PackageKit.service.in \
org.gnome.Software.service.in \
gnome-software-service.desktop.in \
$(searchprovider_DATA) \
@@ -310,6 +316,7 @@ DISTCLEANFILES = \
gnome-software-local-file.desktop \
gnome-software-service.desktop \
org.gnome.Software.desktop \
+ org.freedesktop.PackageKit.service \
org.gnome.Software.service
-include $(top_srcdir)/git.mk
diff --git a/src/org.freedesktop.PackageKit.service.in b/src/org.freedesktop.PackageKit.service.in
new file mode 100644
index 0000000..54c0466
--- /dev/null
+++ b/src/org.freedesktop.PackageKit.service.in
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.freedesktop.PackageKit
+Exec= bindir@/gnome-software --gapplication-service
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]