diff options
-rw-r--r-- | data/extra-sessions/Makefile.am | 20 | ||||
-rw-r--r-- | data/extra-sessions/classic-desktop.desktop.in (renamed from data/extra-sessions/classic-desktop.desktop) | 2 |
2 files changed, 21 insertions, 1 deletions
diff --git a/data/extra-sessions/Makefile.am b/data/extra-sessions/Makefile.am index 139597f..1a6f350 100644 --- a/data/extra-sessions/Makefile.am +++ b/data/extra-sessions/Makefile.am @@ -1,2 +1,22 @@ +extra_guests_desktop_in_files = \ + classic-desktop.desktop.in +extra_guests_sh_files = \ + classic-desktop.sh +extra_guestsdir = $(datadir)/indicators/session/applications/ +extra_guests_desktop_files = \ + $(extra_guests_desktop_in_files:.desktop.in=.desktop) + +%.desktop: %.desktop.in + sed -e "s|\@guestdir\@|$(extra_guestsdir)|" $< > $@ + +extra_guests_DATA = \ + $(extra_guests_desktop_files) \ + $(extra_guests_sh_files) + +EXTRA_DIST = \ + $(extra_guests_desktop_in_files) + +CLEANFILES = \ + $(extra_guests_desktop_files) diff --git a/data/extra-sessions/classic-desktop.desktop b/data/extra-sessions/classic-desktop.desktop.in index 3532a6c..fad4516 100644 --- a/data/extra-sessions/classic-desktop.desktop +++ b/data/extra-sessions/classic-desktop.desktop.in @@ -1,4 +1,4 @@ [Desktop Entry] Name=Classic Guest Session -Exec=/usr/share/indicators/session/applications/test.sh +Exec=@guestdir@/test.sh Type=Application |