[gnome-flashback/gnome-3-18] data: ensure that XDG_CURRENT_DESKTOP is set



commit c6c93a87e1e68e554775f0cf7aac11f93e2f0054
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Wed Jan 20 10:55:19 2016 +0200

    data: ensure that XDG_CURRENT_DESKTOP is set

 data/Makefile.am |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index c6ed0fe..0688b7c 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -16,11 +16,19 @@ libexec_SCRIPTS = \
        $(NULL)
 
 gnome-flashback-compiz: Makefile
-       $(AM_V_GEN) (echo '#! /bin/sh' && echo 'exec gnome-session --session=gnome-flashback-compiz "$$@"') > 
$@
+       $(AM_V_GEN) (echo '#!/bin/sh' && echo '' && \
+                    echo 'if [ -z $$XDG_CURRENT_DESKTOP ]; then' && \
+                    echo '  export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"' && \
+                    echo 'fi' && echo '' && \
+                    echo 'exec gnome-session --session=gnome-flashback-compiz "$$@"') > $@
        $(AM_V_at) chmod a+x $@
 
 gnome-flashback-metacity: Makefile
-       $(AM_V_GEN) (echo '#! /bin/sh' && echo 'exec gnome-session --session=gnome-flashback-metacity 
--disable-acceleration-check "$$@"') > $@
+       $(AM_V_GEN) (echo '#!/bin/sh' && echo '' && \
+                    echo 'if [ -z $$XDG_CURRENT_DESKTOP ]; then' && \
+                    echo '  export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"' && \
+                    echo 'fi' && echo '' && \
+                    echo 'exec gnome-session --session=gnome-flashback-metacity --disable-acceleration-check 
"$$@"') > $@
        $(AM_V_at) chmod a+x $@
 
 CLEANFILES = \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]