From 16744428d235ec5999cb3d924be9a2f90ef36033 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 12 May 2011 11:16:26 +0200 Subject: Building and installing the files --- data/extra-sessions/Makefile.am | 20 ++++++++++++++++++++ data/extra-sessions/classic-desktop.desktop | 4 ---- data/extra-sessions/classic-desktop.desktop.in | 4 ++++ 3 files changed, 24 insertions(+), 4 deletions(-) delete mode 100644 data/extra-sessions/classic-desktop.desktop create mode 100644 data/extra-sessions/classic-desktop.desktop.in (limited to 'data/extra-sessions') 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 deleted file mode 100644 index 3532a6c..0000000 --- a/data/extra-sessions/classic-desktop.desktop +++ /dev/null @@ -1,4 +0,0 @@ -[Desktop Entry] -Name=Classic Guest Session -Exec=/usr/share/indicators/session/applications/test.sh -Type=Application diff --git a/data/extra-sessions/classic-desktop.desktop.in b/data/extra-sessions/classic-desktop.desktop.in new file mode 100644 index 0000000..fad4516 --- /dev/null +++ b/data/extra-sessions/classic-desktop.desktop.in @@ -0,0 +1,4 @@ +[Desktop Entry] +Name=Classic Guest Session +Exec=@guestdir@/test.sh +Type=Application -- cgit v1.2.3