Hello community,
here is the log from the commit of package gnome-session
checked in at Fri Sep 1 13:05:45 CEST 2006.
--------
--- GNOME/gnome-session/gnome-session.changes 2006-08-25 20:48:56.000000000 +0200
+++ gnome-session/gnome-session.changes 2006-09-01 12:52:04.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Aug 31 01:00:44 CEST 2006 - jhargadon@suse.de
+
+- update to version 2.15.92
+- Fix crash caused by debug output on Solaris
+- translation updates
+
+-------------------------------------------------------------------
@@ -6,0 +14,16 @@
+Wed Aug 23 21:45:31 CEST 2006 - jhargadon@suse.de
+
+- update to version 2.15.91
+- Fix leaks
+- Use GOption
+- Make it possible to really disable the login sound
+- Set the right parent window for an error dialog
+- Update keyring daemon DISPLAY environment variable if it's already
+ running
+- Fix sensitivity of edit/delete buttons when editing sessions
+- Add support for e16 window manager in gnome-wm
+- Fix edition of startup programs containing a space in a command line
+ argument
+- Add gnome-keyring dependency
+
+-------------------------------------------------------------------
Old:
----
gnome-session-2.12.0.tar.bz2
New:
----
gnome-session-2.15.92.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-session.spec ++++++
--- /var/tmp/diff_new_pack.z6RgbG/_old 2006-09-01 13:05:22.000000000 +0200
+++ /var/tmp/diff_new_pack.z6RgbG/_new 2006-09-01 13:05:22.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gnome-session (Version 2.12.0)
+# spec file for package gnome-session (Version 2.15.92)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,14 +11,14 @@
# norootforbuild
Name: gnome-session
-BuildRequires: CASA-devel gnome-common gnome-desktop-devel gnome-patch-translation intltool libglade2-devel libnotify-devel perl-XML-Parser tcpd-devel update-desktop-files
+BuildRequires: CASA-devel control-center2-devel gnome-common gnome-desktop-devel gnome-keyring gnome-patch-translation intltool libglade2-devel libnotify-devel perl-XML-Parser tcpd-devel update-desktop-files
%define prefix /opt/gnome
%define sysconfdir /etc%{prefix}
License: GPL, LGPL
Group: System/GUI/GNOME
Autoreqprov: on
-Version: 2.12.0
-Release: 123
+Version: 2.15.92
+Release: 2
Summary: Session Tools for the GNOME 2.x Desktop
Source: gnome-session-%{version}.tar.bz2
Source1: gnome
@@ -77,25 +77,25 @@
#%patch5 -p1
%patch6 -p1
%patch7 -p1
-%patch8 -p0
+#%patch8 -p0
#%patch9
#%patch10
-%patch11 -p1
+#%patch11 -p1
%patch12
-%patch13
-%patch14 -p1
+#%patch13
+#%patch14 -p1
#%patch15
%patch16
-%patch17 -p1
+#%patch17 -p1
%patch18 -p1
-%patch19 -p1
-%patch20
+#%patch19 -p1
+#%patch20
%if %suse_version > 1000
%patch21 -p1
%patch22
-%patch23
+#%patch23
%patch24
-%patch25 -p1
+#%patch25 -p1
%patch26
%patch27 -p1
%patch28
@@ -104,8 +104,6 @@
gnome-patch-translation-update
%build
-rename no nb po/no.*
-sed "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in > configure.in.tmp && mv configure.in.tmp configure.in
autoreconf -f -i
ac_cv_path_PATH_TO_XRDB=/usr/bin/xrdb \
ac_cv_path_RSH_COMMAND=/usr/bin/rsh \
@@ -156,8 +154,25 @@
%dir /usr/share/xsessions
%changelog -n gnome-session
+* Thu Aug 31 2006 - jhargadon@suse.de
+- update to version 2.15.92
+- Fix crash caused by debug output on Solaris
+- translation updates
* Fri Aug 25 2006 - stbinner@suse.de
- unbreak package by using new X.org 7.1 paths (#200466)
+* Wed Aug 23 2006 - jhargadon@suse.de
+- update to version 2.15.91
+- Fix leaks
+- Use GOption
+- Make it possible to really disable the login sound
+- Set the right parent window for an error dialog
+- Update keyring daemon DISPLAY environment variable if it's already
+ running
+- Fix sensitivity of edit/delete buttons when editing sessions
+- Add support for e16 window manager in gnome-wm
+- Fix edition of startup programs containing a space in a command line
+ argument
+- Add gnome-keyring dependency
* Tue Aug 01 2006 - danw@suse.de
- If the session explicitly specifies metacity or compiz, but
the "wrong" X server for that wm is running, switch back to
++++++ gnome-session-2.12.0-kdm-support.patch ++++++
--- /var/tmp/diff_new_pack.z6RgbG/_old 2006-09-01 13:05:22.000000000 +0200
+++ /var/tmp/diff_new_pack.z6RgbG/_new 2006-09-01 13:05:22.000000000 +0200
@@ -1,6 +1,5 @@
-diff -urP gnome-session-2.12.0-pre/gnome-session/gdm-logout-action.c gnome-session-2.12.0-post/gnome-session/gdm-logout-action.c
---- gnome-session-2.12.0-pre/gnome-session/gdm-logout-action.c 2005-01-10 09:58:33.000000000 -0600
-+++ gnome-session-2.12.0-post/gnome-session/gdm-logout-action.c 2006-02-12 21:42:47.000000000 -0600
+--- gnome-session-2.15.91/gnome-session/gdm-logout-action.c
++++ gnome-session-2.15.91/gnome-session/gdm-logout-action.c
@@ -56,6 +56,8 @@
#define GDM_ACTION_STR_REBOOT "REBOOT"
#define GDM_ACTION_STR_SUSPEND "SUSPEND"
@@ -10,17 +9,17 @@
typedef struct {
int fd;
char *auth_cookie;
-@@ -64,18 +66,22 @@
+@@ -64,6 +66,8 @@
GdmLogoutAction current_actions;
time_t last_update;
+
-+ guint is_kdm : 1;
++ guint is_kdm : 1;
} GdmProtocolData;
static GdmProtocolData gdm_protocol_data = {
- 0,
-+ NULL,
+@@ -71,11 +75,12 @@
+ NULL,
GDM_LOGOUT_ACTION_NONE,
GDM_LOGOUT_ACTION_NONE,
- 0
@@ -30,13 +29,11 @@
static char *
-gdm_send_protocol_msg (GdmProtocolData *data,
-- const char *msg)
+dm_send_protocol_msg (GdmProtocolData *data,
-+ const char *msg)
+ const char *msg)
{
GString *retval;
- char buf[256];
-@@ -86,7 +92,7 @@
+@@ -87,7 +92,7 @@
if (write (data->fd, p, strlen (p)) < 0) {
g_free (p);
@@ -45,7 +42,7 @@
g_strerror (errno));
return NULL;
}
-@@ -152,7 +158,7 @@
+@@ -153,7 +158,7 @@
msg = g_strdup_printf (GDM_PROTOCOL_MSG_AUTHENTICATE " %s",
data->auth_cookie);
@@ -54,7 +51,7 @@
g_free (msg);
if (response && !strcmp (response, "OK")) {
-@@ -194,7 +200,7 @@
+@@ -195,7 +200,7 @@
XauDisposeAuth (xau);
msg = g_strdup_printf (GDM_PROTOCOL_MSG_AUTHENTICATE " %s", buffer);
@@ -63,7 +60,7 @@
g_free (msg);
if (response && !strcmp (response, "OK")) {
-@@ -217,7 +223,7 @@
+@@ -218,7 +223,7 @@
}
static void
@@ -72,7 +69,7 @@
{
if (data->fd)
close (data->fd);
-@@ -236,7 +242,7 @@
+@@ -237,7 +242,7 @@
if (data->fd < 0) {
g_warning ("Failed to create GDM socket: %s",
g_strerror (errno));
@@ -81,7 +78,7 @@
return FALSE;
}
-@@ -246,29 +252,93 @@
+@@ -247,29 +252,93 @@
if (connect (data->fd, (struct sockaddr *) &addr, sizeof (addr)) < 0) {
g_warning ("Failed to establish a connection with GDM: %s",
g_strerror (errno));
@@ -179,7 +176,7 @@
static void
gdm_parse_query_response (GdmProtocolData *data,
const char *response)
-@@ -316,7 +386,21 @@
+@@ -317,7 +386,21 @@
}
static void
@@ -202,7 +199,7 @@
{
time_t current_time;
char *response;
-@@ -327,21 +411,30 @@
+@@ -328,21 +411,30 @@
data->last_update = current_time;
@@ -241,7 +238,7 @@
return (gdm_protocol_data.available_actions & action) != 0;
}
-@@ -349,20 +442,15 @@
+@@ -350,20 +442,15 @@
GdmLogoutAction
gdm_get_logout_action (void)
{
@@ -265,7 +262,7 @@
switch (action) {
case GDM_LOGOUT_ACTION_NONE:
-@@ -379,14 +467,48 @@
+@@ -380,14 +467,48 @@
break;
}
++++++ gnome-session-2.12.0-unlock-keyring.patch ++++++
--- /var/tmp/diff_new_pack.z6RgbG/_old 2006-09-01 13:05:22.000000000 +0200
+++ /var/tmp/diff_new_pack.z6RgbG/_new 2006-09-01 13:05:22.000000000 +0200
@@ -1,9 +1,18 @@
-diff -Nurp gnome-session-2.12.0-pre/gnome-session/main.c gnome-session-2.12.0-post/gnome-session/main.c
---- gnome-session-2.12.0-pre/gnome-session/main.c 2006-05-11 23:49:45.000000000 -0500
-+++ gnome-session-2.12.0-post/gnome-session/main.c 2006-05-12 00:02:58.000000000 -0500
-@@ -29,6 +29,10 @@
- #include