r13015 - in /desktop/unstable/gnome-panel/debian: changelog patches/02_switch-user_lock.patch rules

joss at users.alioth.debian.org joss at users.alioth.debian.org
Sun Oct 7 02:25:52 UTC 2007


Author: joss
Date: Sun Oct  7 02:25:52 2007
New Revision: 13015

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13015
Log:
* 02_switch-user_lock.patch: new patch; lock screen when switching
  user. Closes: #433259
* Don't run dh_makeshlibs for gnome-panel.

Added:
    desktop/unstable/gnome-panel/debian/patches/02_switch-user_lock.patch
Modified:
    desktop/unstable/gnome-panel/debian/changelog
    desktop/unstable/gnome-panel/debian/rules

Modified: desktop/unstable/gnome-panel/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/changelog?rev=13015&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/changelog (original)
+++ desktop/unstable/gnome-panel/debian/changelog Sun Oct  7 02:25:52 2007
@@ -1,3 +1,11 @@
+gnome-panel (2.20.0.1-2) unstable; urgency=low
+
+  * 02_switch-user_lock.patch: new patch; lock screen when switching
+    user. Closes: #433259
+  * Don't run dh_makeshlibs for gnome-panel.
+
+ -- Josselin Mouette <joss at debian.org>  Sun, 07 Oct 2007 04:16:59 +0200
+
 gnome-panel (2.20.0.1-1) unstable; urgency=low
 
   [ Josselin Mouette ]

Added: desktop/unstable/gnome-panel/debian/patches/02_switch-user_lock.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/patches/02_switch-user_lock.patch?rev=13015&op=file
==============================================================================
--- desktop/unstable/gnome-panel/debian/patches/02_switch-user_lock.patch (added)
+++ desktop/unstable/gnome-panel/debian/patches/02_switch-user_lock.patch Sun Oct  7 02:25:52 2007
@@ -1,0 +1,18 @@
+--- gnome-panel/panel-logout.c.orig	2007-10-07 03:53:54.866499947 +0200
++++ gnome-panel/panel-logout.c	2007-10-07 04:12:44.186856247 +0200
+@@ -35,6 +35,7 @@
+ #include "panel-power-manager.h"
+ #include "panel-session.h"
+ #include "panel-icon-names.h"
++#include "panel-util.h"
+ 
+ #define PANEL_LOGOUT_DIALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PANEL_TYPE_LOGOUT_DIALOG, PanelLogoutDialogPrivate))
+ 
+@@ -181,6 +182,7 @@
+ 		panel_session_request_logout ();
+ 		break;
+ 	case PANEL_LOGOUT_RESPONSE_SWITCH_USER:
++		panel_lock_screen (gtk_window_get_screen (GTK_WINDOW (logout_dialog)));
+ 		gdm_new_login ();
+ 		break;
+ 	case PANEL_LOGOUT_RESPONSE_SHUTDOWN:

Modified: desktop/unstable/gnome-panel/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/rules?rev=13015&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/rules (original)
+++ desktop/unstable/gnome-panel/debian/rules Sun Oct  7 02:25:52 2007
@@ -20,6 +20,7 @@
 endif
 
 DEB_DH_MAKESHLIBS_ARGS_libpanel-applet2-0 += -V"libpanel-applet2-0 (>= 2.19.3)"
+DEB_DH_MAKESHLIBS_ARGS_gnome-panel += --no-act
 
 binary-install/gnome-panel::
 	chmod a+x debian/gnome-panel/usr/lib/gnome-panel/*




More information about the pkg-gnome-commits mailing list