diff options
author | Bastien Nocera <hadess@hadess.net> | 2016-09-26 18:18:46 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2016-10-11 11:00:56 +0200 |
commit | 2645a7b37d3c0fe92b64fecdb57b4069d94a7787 (patch) | |
tree | 806f101055fc0697a9080a80d92319db02f9dba1 /plugins/smartcard | |
parent | 7746c04a175707ebc7083ad8276fcdc3054677b4 (diff) | |
download | gnome-settings-daemon-2645a7b37d3c0fe92b64fecdb57b4069d94a7787.tar.gz |
plugins: Add desktop files for all the plugins
So that the plugins can be started independently.
https://bugzilla.gnome.org/show_bug.cgi?id=772370
Diffstat (limited to 'plugins/smartcard')
-rw-r--r-- | plugins/smartcard/Makefile.am | 16 | ||||
-rw-r--r-- | plugins/smartcard/org.gnome.SettingsDaemon.Smartcard.desktop.in | 9 |
2 files changed, 22 insertions, 3 deletions
diff --git a/plugins/smartcard/Makefile.am b/plugins/smartcard/Makefile.am index 760b34cf..0f3847b2 100644 --- a/plugins/smartcard/Makefile.am +++ b/plugins/smartcard/Makefile.am @@ -105,16 +105,26 @@ plugin_in_files = \ plugin_DATA = $(plugin_in_files:.gnome-settings-plugin.in=.gnome-settings-plugin) +desktopdir = $(sysconfdir)/xdg/autostart +desktop_in_files = org.gnome.SettingsDaemon.Smartcard.desktop.in +desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) + +org.gnome.SettingsDaemon.Smartcard.desktop: $(desktop_in_files) Makefile + $(AM_V_GEN) sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ + EXTRA_DIST = \ gsd-smartcard-enum-types.c.in \ gsd-smartcard-enum-types.h.in \ org.gnome.SettingsDaemon.Smartcard.xml \ - $(plugin_in_files) + $(plugin_in_files) \ + $(desktop_in_files) CLEANFILES = \ $(BUILT_SOURCES) \ - $(plugin_DATA) + $(plugin_DATA) \ + $(desktop_DATA) DISTCLEANFILES = \ $(BUILT_SOURCES) \ - $(plugin_DATA) + $(plugin_DATA) \ + $(desktop_DATA) diff --git a/plugins/smartcard/org.gnome.SettingsDaemon.Smartcard.desktop.in b/plugins/smartcard/org.gnome.SettingsDaemon.Smartcard.desktop.in new file mode 100644 index 00000000..71d058c2 --- /dev/null +++ b/plugins/smartcard/org.gnome.SettingsDaemon.Smartcard.desktop.in @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=GNOME Settings Daemon's smartcard plugin +Exec=@libexecdir@/gsd-smartcard +OnlyShowIn=GNOME; +NoDisplay=true +X-GNOME-Autostart-Phase=Initialization +X-GNOME-Autostart-Notify=true +X-GNOME-AutoRestart=true |