OBS User unknown 2009-02-23 11:51:17 +00:00 committed by Git OBS Bridge
parent dbd9264191
commit 67e2e7ec60
5 changed files with 185 additions and 177 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c126b63b1396cdbf21ec4286010bcd03442ecf390ababf59953e45006d1c81a5
size 821899

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71127fc6e6880f3cf52bc84926636e1d0fa237459002b564dc4b16075224885e
size 827918

View File

@ -1,8 +1,8 @@
Index: gnome-session/gsm-manager.c Index: gnome-session/gsm-manager.c
=================================================================== ===================================================================
--- gnome-session/gsm-manager.c (révision 5137) --- gnome-session/gsm-manager.c.orig
+++ gnome-session/gsm-manager.c (copie de travail) +++ gnome-session/gsm-manager.c
@@ -2180,7 +2180,8 @@ logout_dialog_response (GsmLogoutDialog @@ -2363,7 +2363,8 @@ logout_dialog_response (GsmLogoutDialog
{ {
g_debug ("GsmManager: Logout dialog response: %d", response_id); g_debug ("GsmManager: Logout dialog response: %d", response_id);
@ -12,7 +12,7 @@ Index: gnome-session/gsm-manager.c
/* In case of dialog cancel, switch user, hibernate and /* In case of dialog cancel, switch user, hibernate and
* suspend, we just perform the respective action and return, * suspend, we just perform the respective action and return,
@@ -2190,6 +2191,10 @@ logout_dialog_response (GsmLogoutDialog @@ -2373,6 +2374,10 @@ logout_dialog_response (GsmLogoutDialog
case GTK_RESPONSE_NONE: case GTK_RESPONSE_NONE:
case GTK_RESPONSE_DELETE_EVENT: case GTK_RESPONSE_DELETE_EVENT:
break; break;
@ -25,8 +25,8 @@ Index: gnome-session/gsm-manager.c
break; break;
Index: gnome-session/gsm-util.c Index: gnome-session/gsm-util.c
=================================================================== ===================================================================
--- gnome-session/gsm-util.c (révision 5137) --- gnome-session/gsm-util.c.orig
+++ gnome-session/gsm-util.c (copie de travail) +++ gnome-session/gsm-util.c
@@ -21,6 +21,7 @@ @@ -21,6 +21,7 @@
#include <config.h> #include <config.h>
#include <stdlib.h> #include <stdlib.h>
@ -35,7 +35,7 @@ Index: gnome-session/gsm-util.c
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <sys/time.h> #include <sys/time.h>
@@ -288,3 +289,75 @@ gsm_util_setenv (const char *variable, @@ -292,3 +293,75 @@ gsm_util_setenv (const char *variable,
g_error_free (bus_error); g_error_free (bus_error);
} }
} }
@ -113,8 +113,8 @@ Index: gnome-session/gsm-util.c
+} +}
Index: gnome-session/gsm-util.h Index: gnome-session/gsm-util.h
=================================================================== ===================================================================
--- gnome-session/gsm-util.h (révision 5137) --- gnome-session/gsm-util.h.orig
+++ gnome-session/gsm-util.h (copie de travail) +++ gnome-session/gsm-util.h
@@ -21,6 +21,7 @@ @@ -21,6 +21,7 @@
#define __GSM_UTIL_H__ #define __GSM_UTIL_H__
@ -135,9 +135,9 @@ Index: gnome-session/gsm-util.h
#endif /* __GSM_UTIL_H__ */ #endif /* __GSM_UTIL_H__ */
Index: gnome-session/Makefile.am Index: gnome-session/Makefile.am
=================================================================== ===================================================================
--- gnome-session/Makefile.am (révision 5137) --- gnome-session/Makefile.am.orig
+++ gnome-session/Makefile.am (copie de travail) +++ gnome-session/Makefile.am
@@ -21,6 +21,7 @@ INCLUDES = \ @@ -22,6 +22,7 @@ INCLUDES = \
-DDATA_DIR=\""$(datadir)/gnome-session"\" \ -DDATA_DIR=\""$(datadir)/gnome-session"\" \
-DDBUS_LAUNCH=\"dbus-launch\" \ -DDBUS_LAUNCH=\"dbus-launch\" \
-DLIBEXECDIR=\"$(libexecdir)\" \ -DLIBEXECDIR=\"$(libexecdir)\" \
@ -147,8 +147,8 @@ Index: gnome-session/Makefile.am
-DGCONFTOOL_CMD=\"$(GCONFTOOL)\" -DGCONFTOOL_CMD=\"$(GCONFTOOL)\"
Index: gnome-session/gsm-logout-dialog.c Index: gnome-session/gsm-logout-dialog.c
=================================================================== ===================================================================
--- gnome-session/gsm-logout-dialog.c (révision 5137) --- gnome-session/gsm-logout-dialog.c.orig
+++ gnome-session/gsm-logout-dialog.c (copie de travail) +++ gnome-session/gsm-logout-dialog.c
@@ -37,8 +37,13 @@ @@ -37,8 +37,13 @@
#define AUTOMATIC_ACTION_TIMEOUT 60 #define AUTOMATIC_ACTION_TIMEOUT 60
@ -200,7 +200,9 @@ Index: gnome-session/gsm-logout-dialog.c
-}; -};
- -
-G_DEFINE_TYPE (GsmLogoutDialog, gsm_logout_dialog, GTK_TYPE_MESSAGE_DIALOG); -G_DEFINE_TYPE (GsmLogoutDialog, gsm_logout_dialog, GTK_TYPE_MESSAGE_DIALOG);
- +static void gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog,
+ int seconds);
-static void -static void
-gsm_logout_dialog_set_property (GObject *object, -gsm_logout_dialog_set_property (GObject *object,
- guint prop_id, - guint prop_id,
@ -215,9 +217,7 @@ Index: gnome-session/gsm-logout-dialog.c
- break; - break;
- } - }
-} -}
+static void gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog, -
+ int seconds);
-static void -static void
-gsm_logout_dialog_get_property (GObject *object, -gsm_logout_dialog_get_property (GObject *object,
- guint prop_id, - guint prop_id,
@ -281,151 +281,150 @@ Index: gnome-session/gsm-logout-dialog.c
logout_dialog->priv->power_manager = gsm_get_power_manager (); logout_dialog->priv->power_manager = gsm_get_power_manager ();
logout_dialog->priv->consolekit = gsm_get_consolekit (); logout_dialog->priv->consolekit = gsm_get_consolekit ();
@@ -247,17 +221,82 @@ gsm_logout_supports_shutdown (GsmLogoutD @@ -247,40 +221,28 @@ gsm_logout_supports_shutdown (GsmLogoutD
} }
static void static void
-gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, gpointer user_data) -gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, gpointer user_data)
+gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, +gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog,
+ gpointer user_data) + gpointer user_data)
+{ {
- gsm_logout_dialog_set_timeout (logout_dialog);
+ gsm_logout_set_info_text (logout_dialog, AUTOMATIC_ACTION_TIMEOUT); + gsm_logout_set_info_text (logout_dialog, AUTOMATIC_ACTION_TIMEOUT);
+ +
+ if (logout_dialog->priv->default_response != GTK_RESPONSE_CANCEL) + if (logout_dialog->priv->default_response != GTK_RESPONSE_CANCEL)
+ gsm_logout_dialog_set_timeout (logout_dialog, + gsm_logout_dialog_set_timeout (logout_dialog,
+ AUTOMATIC_ACTION_TIMEOUT); + AUTOMATIC_ACTION_TIMEOUT);
+} }
+
-static gboolean
-gsm_logout_dialog_timeout (gpointer data)
+static void +static void
+gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog, +gsm_logout_set_info_text (GsmLogoutDialog *logout_dialog,
+ int seconds) + int seconds_to_show)
{ {
- gsm_logout_dialog_set_timeout (logout_dialog); - GsmLogoutDialog *logout_dialog;
+ const char *info_text; - char *seconds_warning;
+ char *buf; - char *secondary_text;
+ char *markup; - int seconds_to_show;
+ char *name; - static char *session_type = NULL;
+ + const char *seconds_warning;
+ char *secondary_text;
+ char *buf;
+ char *markup;
+ static char *session_type = NULL;
- logout_dialog = (GsmLogoutDialog *) data;
-
- if (!logout_dialog->priv->timeout) {
- gtk_dialog_response (GTK_DIALOG (logout_dialog),
- logout_dialog->priv->default_response);
-
- return FALSE;
- }
-
- if (logout_dialog->priv->timeout <= 30) {
- seconds_to_show = logout_dialog->priv->timeout;
- } else {
- seconds_to_show = (logout_dialog->priv->timeout/10) * 10;
-
- if (logout_dialog->priv->timeout % 10)
- seconds_to_show += 10;
- }
-
- switch (logout_dialog->priv->type) {
- case GSM_DIALOG_LOGOUT_TYPE_LOGOUT:
+ switch (logout_dialog->priv->default_response) { + switch (logout_dialog->priv->default_response) {
+ case GSM_LOGOUT_RESPONSE_LOGOUT: + case GSM_LOGOUT_RESPONSE_LOGOUT:
+ info_text = ngettext ("You are currently logged in as " seconds_warning = ngettext ("You will be automatically logged "
+ "\"%s\".\n" "out in %d second.",
+ "You will be automatically logged out " "You will be automatically logged "
+ "in %d second.", @@ -288,7 +250,7 @@ gsm_logout_dialog_timeout (gpointer data
+ "You are currently logged in as " seconds_to_show);
+ "\"%s\".\n" break;
+ "You will be automatically logged out "
+ "in %d seconds.", - case GSM_DIALOG_LOGOUT_TYPE_SHUTDOWN:
+ seconds);
+ break;
+
+ case GSM_LOGOUT_RESPONSE_SHUTDOWN: + case GSM_LOGOUT_RESPONSE_SHUTDOWN:
+ info_text = ngettext ("You are currently logged in as " seconds_warning = ngettext ("This system will be automatically "
+ "\"%s\".\n" "shut down in %d second.",
+ "This system will be automatically shut " "This system will be automatically "
+ "down in %d second.", @@ -296,6 +258,10 @@ gsm_logout_dialog_timeout (gpointer data
+ "You are currently logged in as " seconds_to_show);
+ "\"%s\".\n" break;
+ "This system will be automatically shut "
+ "down in %d seconds.",
+ seconds);
+ break;
+
+ case GTK_RESPONSE_CANCEL: + case GTK_RESPONSE_CANCEL:
+ info_text = _("You are currently logged in as \"%s\".\n"); + seconds_warning = "";
+ break; + break;
+ +
+ default: default:
+ g_assert_not_reached (); g_assert_not_reached ();
+ } }
+ @@ -330,25 +296,50 @@ gsm_logout_dialog_timeout (gpointer data
+ name = g_locale_to_utf8 (g_get_real_name (), -1, NULL, NULL, NULL); secondary_text = g_strdup (seconds_warning);
+ }
+ if (!name || name[0] == '\0' || strcmp (name, "Unknown") == 0) {
+ name = g_locale_to_utf8 (g_get_user_name (), -1 , NULL, NULL, NULL); - gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (logout_dialog),
+ } - secondary_text,
+ - seconds_to_show,
+ if (!name) { - NULL);
+ name = g_strdup (g_get_user_name ()); + buf = g_strdup_printf (secondary_text, seconds_to_show);
+ }
+
+ buf = g_strdup_printf (info_text, name, seconds);
+ markup = g_markup_printf_escaped ("<i>%s</i>", buf); + markup = g_markup_printf_escaped ("<i>%s</i>", buf);
+ g_free (buf); + g_free (buf);
+ gtk_label_set_markup (GTK_LABEL (logout_dialog->priv->info_label), + gtk_label_set_markup (GTK_LABEL (logout_dialog->priv->info_label),
+ markup); + markup);
+ g_free (markup); + g_free (markup);
+}
- logout_dialog->priv->timeout--;
+static gboolean
+gsm_logout_dialog_timeout (gpointer data)
+{
+ GsmLogoutDialog *logout_dialog;
+ int seconds_to_show;
+
+ logout_dialog = (GsmLogoutDialog *) data;
+
+ if (!logout_dialog->priv->timeout) {
+ gtk_dialog_response (GTK_DIALOG (logout_dialog),
+ logout_dialog->priv->default_response);
+
+ return FALSE;
+ }
+
+ if (logout_dialog->priv->timeout <= 30) {
+ seconds_to_show = logout_dialog->priv->timeout;
+ } else {
+ seconds_to_show = (logout_dialog->priv->timeout/10) * 10;
+
+ if (logout_dialog->priv->timeout % 10)
+ seconds_to_show += 10;
+ }
+ +
+ g_free (name);
}
static gboolean
gsm_logout_dialog_timeout (gpointer data)
{
GsmLogoutDialog *logout_dialog;
- char *secondary_text;
- char *name;
int seconds_to_show;
logout_dialog = (GsmLogoutDialog *) data;
@@ -278,73 +317,129 @@ gsm_logout_dialog_timeout (gpointer data
seconds_to_show += 10;
}
- switch (logout_dialog->priv->type) {
- case GSM_DIALOG_LOGOUT_TYPE_LOGOUT:
- secondary_text = ngettext ("You are currently logged in as "
- "\"%s\".\n"
- "You will be automatically logged "
- "out in %d second.",
- "You are currently logged in as "
- "\"%s\".\n"
- "You will be automatically logged "
- "out in %d seconds.",
- seconds_to_show);
- break;
+ gsm_logout_set_info_text (logout_dialog, seconds_to_show); + gsm_logout_set_info_text (logout_dialog, seconds_to_show);
- case GSM_DIALOG_LOGOUT_TYPE_SHUTDOWN: - g_free (secondary_text);
- secondary_text = ngettext ("You are currently logged in as "
- "\"%s\".\n"
- "This system will be automatically "
- "shut down in %d second.",
- "You are currently logged in as "
- "\"%s\".\n"
- "This system will be automatically "
- "shut down in %d seconds.",
- seconds_to_show);
- break;
+ logout_dialog->priv->timeout--; + logout_dialog->priv->timeout--;
- default: return TRUE;
- g_assert_not_reached (); }
- }
+ return TRUE;
+}
- name = g_locale_to_utf8 (g_get_real_name (), -1, NULL, NULL, NULL); static void
+static void -gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog)
+gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog, +gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog,
+ int seconds) + int seconds)
+{ {
- logout_dialog->priv->timeout = AUTOMATIC_ACTION_TIMEOUT;
-
- /* Sets the secondary text */
- gsm_logout_dialog_timeout (logout_dialog);
+ logout_dialog->priv->timeout = seconds; + logout_dialog->priv->timeout = seconds;
- if (!name || name[0] == '\0' || strcmp (name, "Unknown") == 0) { if (logout_dialog->priv->timeout_id != 0) {
- name = g_locale_to_utf8 (g_get_user_name (), -1 , NULL, NULL, NULL); g_source_remove (logout_dialog->priv->timeout_id);
+ if (logout_dialog->priv->timeout_id != 0) { @@ -360,13 +351,118 @@ gsm_logout_dialog_set_timeout (GsmLogout
+ g_source_remove (logout_dialog->priv->timeout_id); }
}
- if (!name) { static GtkWidget *
- name = g_strdup (g_get_user_name ());
+ logout_dialog->priv->timeout_id = g_timeout_add (1000,
+ gsm_logout_dialog_timeout,
+ logout_dialog);
+}
+
+static GtkWidget *
+gsm_logout_tile_new (const char *icon_name, +gsm_logout_tile_new (const char *icon_name,
+ const char *title, + const char *title,
+ const char *description) + const char *description)
@ -453,27 +452,19 @@ Index: gnome-session/gsm-logout-dialog.c
+ image = gtk_image_new_from_icon_name (icon_name, + image = gtk_image_new_from_icon_name (icon_name,
+ GTK_ICON_SIZE_DIALOG); + GTK_ICON_SIZE_DIALOG);
+ gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0);
} + }
+
- gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (logout_dialog),
- secondary_text,
- name,
- seconds_to_show,
- NULL);
+ vbox = gtk_vbox_new (FALSE, 2); + vbox = gtk_vbox_new (FALSE, 2);
+
- logout_dialog->priv->timeout--;
+ markup = g_markup_printf_escaped ("<span weight=\"bold\">%s</span>", + markup = g_markup_printf_escaped ("<span weight=\"bold\">%s</span>",
+ title); + title);
+ label = gtk_label_new (markup); + label = gtk_label_new (markup);
+ g_free (markup); + g_free (markup);
+
- g_free (name);
+ gtk_label_set_use_markup (GTK_LABEL (label), TRUE); + gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
+ gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); + gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
+ gtk_label_set_use_underline (GTK_LABEL (label), TRUE); + gtk_label_set_use_underline (GTK_LABEL (label), TRUE);
+
- return TRUE;
+ gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0);
+ +
+ if (description != NULL) { + if (description != NULL) {
@ -501,27 +492,20 @@ Index: gnome-session/gsm-logout-dialog.c
+ gtk_box_pack_start (GTK_BOX (hbox), vbox, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), vbox, FALSE, FALSE, 0);
+ +
+ return button; + return button;
} +}
+
static void +static void
-gsm_logout_dialog_set_timeout (GsmLogoutDialog *logout_dialog)
+gsm_logout_tile_clicked (GtkWidget *tile, +gsm_logout_tile_clicked (GtkWidget *tile,
+ gpointer response_p) + gpointer response_p)
{ +{
- logout_dialog->priv->timeout = AUTOMATIC_ACTION_TIMEOUT;
+ GtkWidget *dialog; + GtkWidget *dialog;
+
- /* Sets the secondary text */
- gsm_logout_dialog_timeout (logout_dialog);
+ dialog = gtk_widget_get_toplevel (tile); + dialog = gtk_widget_get_toplevel (tile);
+ g_assert (GTK_IS_DIALOG (dialog)); + g_assert (GTK_IS_DIALOG (dialog));
+ gtk_dialog_response (GTK_DIALOG (dialog), + gtk_dialog_response (GTK_DIALOG (dialog),
+ GPOINTER_TO_UINT (response_p)); + GPOINTER_TO_UINT (response_p));
+} +}
+
- if (logout_dialog->priv->timeout_id != 0) {
- g_source_remove (logout_dialog->priv->timeout_id);
- }
+static GtkWidget * +static GtkWidget *
+gsm_logout_append_tile (GtkWidget *vbox, +gsm_logout_append_tile (GtkWidget *vbox,
+ unsigned int response, + unsigned int response,
@ -539,15 +523,13 @@ Index: gnome-session/gsm-logout-dialog.c
+ "clicked", + "clicked",
+ G_CALLBACK (gsm_logout_tile_clicked), + G_CALLBACK (gsm_logout_tile_clicked),
+ GUINT_TO_POINTER (response)); + GUINT_TO_POINTER (response));
+
- logout_dialog->priv->timeout_id = g_timeout_add (1000,
- gsm_logout_dialog_timeout,
- logout_dialog);
+ return tile; + return tile;
} +}
+
static GtkWidget * +static GtkWidget *
@@ -353,8 +448,10 @@ gsm_get_dialog (GsmDialogLogoutType type gsm_get_dialog (GsmDialogLogoutType type,
GdkScreen *screen,
guint32 activate_time) guint32 activate_time)
{ {
GsmLogoutDialog *logout_dialog; GsmLogoutDialog *logout_dialog;
@ -559,7 +541,7 @@ Index: gnome-session/gsm-logout-dialog.c
if (current_dialog != NULL) { if (current_dialog != NULL) {
gtk_widget_destroy (GTK_WIDGET (current_dialog)); gtk_widget_destroy (GTK_WIDGET (current_dialog));
@@ -364,82 +461,119 @@ gsm_get_dialog (GsmDialogLogoutType type @@ -376,82 +472,119 @@ gsm_get_dialog (GsmDialogLogoutType type
current_dialog = logout_dialog; current_dialog = logout_dialog;

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Mon Feb 23 02:01:21 CET 2009 - vuntz@novell.com
- Update to version 2.25.91:
+ Fix copy & paste error in debug output
+ Avoid restarting applications when shutting down
+ Improve logout/shutdown dialog messages
+ Change the capplet name in
+ Remove obsolete logout_option gconf key
+ Update description of required_components_list gconf key
+ Updated translations.
- Remove BuildRequires: gnome-desktop-devel, gnome-keyring-devel,
libgnomekbd
- Add BuildRequires: gconf2-devel
- Do not pass unknown --with-rsh-command configure option
- Respin gnome-session-bgo507101-tile-ui.patch.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 20 00:01:43 CET 2009 - vuntz@novell.com Fri Feb 20 00:01:43 CET 2009 - vuntz@novell.com

View File

@ -1,5 +1,5 @@
# #
# spec file for package gnome-session (Version 2.25.90) # spec file for package gnome-session (Version 2.25.91)
# #
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -20,22 +20,20 @@
Name: gnome-session Name: gnome-session
BuildRequires: PolicyKit-gnome-devel BuildRequires: PolicyKit-gnome-devel
BuildRequires: fdupes
BuildRequires: gnome-common BuildRequires: gnome-common
BuildRequires: gnome-desktop-devel BuildRequires: fdupes
BuildRequires: gnome-keyring-devel BuildRequires: gconf2-devel
BuildRequires: gnome-patch-translation BuildRequires: gnome-patch-translation
BuildRequires: gnome-settings-daemon-devel BuildRequires: gnome-settings-daemon-devel
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
BuildRequires: intltool BuildRequires: intltool
BuildRequires: libglade2-devel BuildRequires: libglade2-devel
BuildRequires: libgnomekbd
BuildRequires: tcpd-devel BuildRequires: tcpd-devel
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
License: GPL v2 or later; LGPL v2.1 or later License: GPL v2 or later; LGPL v2.1 or later
Group: System/GUI/GNOME Group: System/GUI/GNOME
Version: 2.25.90 Version: 2.25.91
Release: 2 Release: 1
Summary: Session Tools for the GNOME 2.x Desktop Summary: Session Tools for the GNOME 2.x Desktop
Url: http://www.gnome.org Url: http://www.gnome.org
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
@ -117,10 +115,7 @@ gnome-patch-translation-update
%build %build
autoreconf -f -i autoreconf -f -i
# needed for gnome-session--2.17.91:
#export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure \ %configure \
--with-rsh-command=/usr/bin/rsh \
--with-at-spi-registryd-directory=%{_prefix}/lib/at-spi --with-at-spi-registryd-directory=%{_prefix}/lib/at-spi
%__make %{?jobs:-j%jobs} %__make %{?jobs:-j%jobs}
@ -183,6 +178,20 @@ rm -rf $RPM_BUILD_ROOT
##%endif ##%endif
%changelog %changelog
* Mon Feb 23 2009 vuntz@novell.com
- Update to version 2.25.91:
+ Fix copy & paste error in debug output
+ Avoid restarting applications when shutting down
+ Improve logout/shutdown dialog messages
+ Change the capplet name in
+ Remove obsolete logout_option gconf key
+ Update description of required_components_list gconf key
+ Updated translations.
- Remove BuildRequires: gnome-desktop-devel, gnome-keyring-devel,
libgnomekbd
- Add BuildRequires: gconf2-devel
- Do not pass unknown --with-rsh-command configure option
- Respin gnome-session-bgo507101-tile-ui.patch.
* Fri Feb 20 2009 vuntz@novell.com * Fri Feb 20 2009 vuntz@novell.com
- Don't requires bug-buddy anymore. This is not the case since - Don't requires bug-buddy anymore. This is not the case since
2.23.x. 2.23.x.