[Xfce4-commits] <xfce4-session:nick/xfce-utils-merge> Add xfce.desktop session file from xfce-utils.

Nick Schermer noreply at xfce.org
Sat Jul 9 16:54:02 CEST 2011


Updating branch refs/heads/nick/xfce-utils-merge
         to 8682926b430a7cd26c6416bb5718833992f42057 (commit)
       from a18d413356d740d55892ac0d18625dc51f5dde8a (commit)

commit 8682926b430a7cd26c6416bb5718833992f42057
Author: Nick Schermer <nick at xfce.org>
Date:   Sat Jul 9 16:42:19 2011 +0200

    Add xfce.desktop session file from xfce-utils.

 Makefile.am     |   10 ++++++++--
 po/POTFILES.in  |    1 +
 xfce.desktop.in |    7 +++++++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 2401d3a..01f3542 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,18 +16,24 @@ if HAVE_LIBXFCE4PANEL
 panel_plugin_dir = panel-plugin
 endif
 
+desktopdir = $(XSESSION_PREFIX)/share/xsessions
+desktop_in_files = xfce.desktop.in
+desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+
 EXTRA_DIST =								\
 	BUGS								\
 	intltool-extract.in						\
 	intltool-merge.in						\
 	intltool-update.in						\
 	xfce4-session.spec						\
-	$(config_DATA)
+	$(config_DATA)							\
+	$(desktop_in_files)
 
 DISTCLEANFILES =							\
 	intltool-extract						\
 	intltool-merge							\
-	intltool-update
+	intltool-update							\
+	$(desktop_DATA)
 
 html:
 	(cd doc && $(MAKE) $(AM_MAKEFLAGS) html)
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 8353c52..5dce11d 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,5 +1,6 @@
 # List of source files containing translatable strings.
 
+xfce.desktop.in
 engines/balou/balou-theme.c
 engines/balou/config.c
 engines/mice/mice.c
diff --git a/xfce.desktop.in b/xfce.desktop.in
new file mode 100644
index 0000000..f4d6926
--- /dev/null
+++ b/xfce.desktop.in
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Version=1.0
+_Name=Xfce Session
+_Comment=Use this session to run Xfce as your desktop environment
+Exec=startxfce4
+Icon=
+Type=Application



More information about the Xfce4-commits mailing list