Hello community,

here is the log from the commit of package lxsession for openSUSE:Factory
checked in at Thu Aug 4 12:38:56 CEST 2011.



--------
--- lxsession/lxsession.changes 2011-07-29 11:09:13.000000000 +0200
+++ /mounts/work_src_done/STABLE/lxsession/lxsession.changes    2011-07-30 
00:39:34.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Jul 29 22:35:40 UTC 2011 - [email protected]
+
+- added lxsession-0.4.6.1-support-user-switch-gdm3.patch to
+  allow lxsession-logout to work properly with gdm3 (upstream)
+- added lxsession-0.4.6.1-support-reboot-shutdown-ltst.patch to
+  add proper support to ltst clients (upstream) 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  lxsession-0.4.6.1-support-reboot-shutdown-ltst.patch
  lxsession-0.4.6.1-support-user-switch-gdm3.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lxsession.spec ++++++
--- /var/tmp/diff_new_pack.bto6Fl/_old  2011-08-04 12:38:41.000000000 +0200
+++ /var/tmp/diff_new_pack.bto6Fl/_new  2011-08-04 12:38:41.000000000 +0200
@@ -20,12 +20,14 @@
 
 Name:           lxsession
 Version:        0.4.6.1
-Release:        1
+Release:        16
 Summary:        LXDE Session Manager, required for running the desktop 
environment
 Group:          System/GUI/LXDE
 License:        GPLv2
 Url:            http://www.lxde.org/
 Source0:        %{name}-%{version}.tar.bz2
+Patch0:         %name-0.4.6.1-support-user-switch-gdm3.patch
+Patch1:         %name-0.4.6.1-support-reboot-shutdown-ltst.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-glib-devel fdupes gtk2-devel intltool pkg-config
 BuildRequires:  docbook-utils docbook-xsl-stylesheets libxslt
@@ -42,6 +44,8 @@
 
 %prep
 %setup -q -n %name-%version
+%patch0 -p1
+%patch1 -p1
 
 %build
 %configure --enable-man

++++++ lxsession-0.4.6.1-support-reboot-shutdown-ltst.patch ++++++
>From 466982ce65e6d673c54ba7a0546d463da1fe5bfa Mon Sep 17 00:00:00 2001
From: =?utf8?q?Andrew=20Lee=20(=E6=9D=8E=E5=81=A5=E7=A7=8B)?= 
<[email protected]>
Date: Fri, 29 Jul 2011 21:11:06 +0800
Subject: [PATCH] Support reboot and shutdown in LTST client. Thanks Vagrant 
Cascadian <[email protected]>.

---
 lxsession-logout/lxsession-logout.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/lxsession-logout/lxsession-logout.c 
b/lxsession-logout/lxsession-logout.c
index a1c26f4..5bb8add 100644
--- a/lxsession-logout/lxsession-logout.c
+++ b/lxsession-logout/lxsession-logout.c
@@ -458,7 +458,11 @@ int main(int argc, char * argv[])
 
     /* LTSP support */
     if (g_getenv("LTSP_CLIENT"))
+    {
         handler_context.ltsp = TRUE;
+        handler_context.shutdown_available = TRUE;
+        handler_context.reboot_available = TRUE;
+    }
 
     /* Make the button images accessible. */
     gtk_icon_theme_append_search_path(gtk_icon_theme_get_default(), 
PACKAGE_DATA_DIR "/lxsession/images");
-- 
1.7.0.1

++++++ lxsession-0.4.6.1-support-user-switch-gdm3.patch ++++++
>From a872047b9b04707adb5e26b6e14cc7a1d740421f Mon Sep 17 00:00:00 2001
From: =?utf8?q?Andrew=20Lee=20(=E6=9D=8E=E5=81=A5=E7=A7=8B)?= 
<[email protected]>
Date: Fri, 29 Jul 2011 21:09:33 +0800
Subject: [PATCH] Support user switch with gdm3 in lxsession-logout.

---
 lxsession-logout/lxsession-logout.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/lxsession-logout/lxsession-logout.c 
b/lxsession-logout/lxsession-logout.c
index 86f906a..a1c26f4 100644
--- a/lxsession-logout/lxsession-logout.c
+++ b/lxsession-logout/lxsession-logout.c
@@ -442,6 +442,13 @@ int main(int argc, char * argv[])
         handler_context.switch_user_GDM = TRUE;
     }
 
+    /* If we are under GDM3, its "Switch User" is available. */
+    if (verify_running("gdm3", "gdmflexiserver"))
+    {
+        handler_context.switch_user_available = TRUE;
+        handler_context.switch_user_GDM = TRUE;
+    }
+
     /* If we are under KDM, its "Switch User" is available. */
     if (verify_running("kdm", "kdmctl"))
     {
-- 
1.7.0.1


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to