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

Bug#686712: unblock: gnome-session/3.4.2.1-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package gnome-session

It fixes an annoying regression from GNOME 2, since the "Startup
Applications" capplet was removed from gnome-control-center in GNOME 3.
The next best we can do is to show the session-properties menu entry.

And as the help button currently is non-functional in
gnome-session-properties (pointing to the old GNOME 2 documentation), we
simply hide it until the documentation has been fixed.

Full debdiff attached.

Thanks for your work!

Michael

unblock gnome-session/3.4.2.1-2

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gnome-session-3.4.2.1/debian/changelog gnome-session-3.4.2.1/debian/changelog
--- gnome-session-3.4.2.1/debian/changelog	2012-05-31 01:30:44.000000000 +0200
+++ gnome-session-3.4.2.1/debian/changelog	2012-09-05 00:53:58.000000000 +0200
@@ -1,3 +1,15 @@
+gnome-session (3.4.2.1-2) unstable; urgency=low
+
+  * debian/patches/13_display_session_properties.patch: Display
+    session-properties as the Startup Applications capplet was removed from
+    gnome-control-center, which makes it hard to discover the
+    gnome-session-properties tool. (Closes: #683814)
+  * debian/patches/14_hide_session_properties_help.patch: The help button in
+    gnome-session-properties points to the old GNOME 2 user guide and
+    therefore doesn't work in GNOME 3, so hide it.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 05 Sep 2012 00:53:57 +0200
+
 gnome-session (3.4.2.1-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru gnome-session-3.4.2.1/debian/patches/13_display_session_properties.patch gnome-session-3.4.2.1/debian/patches/13_display_session_properties.patch
--- gnome-session-3.4.2.1/debian/patches/13_display_session_properties.patch	1970-01-01 01:00:00.000000000 +0100
+++ gnome-session-3.4.2.1/debian/patches/13_display_session_properties.patch	2012-09-05 00:47:40.000000000 +0200
@@ -0,0 +1,18 @@
+Description: Display session-properties in the menu
+ gnome-control-center no longer includes the Startup Applications capplet,
+ so at least make session-properties discoverable via the menu or via
+ the builtian search.
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683814
+
+Index: gnome-session-3.4.2.1/data/session-properties.desktop.in.in
+===================================================================
+--- gnome-session-3.4.2.1.orig/data/session-properties.desktop.in.in	2012-05-17 20:26:07.000000000 +0200
++++ gnome-session-3.4.2.1/data/session-properties.desktop.in.in	2012-08-07 01:08:23.755210722 +0200
+@@ -8,7 +8,6 @@
+ StartupNotify=true
+ Categories=GTK;GNOME;Settings;X-GNOME-PersonalSettings;
+ OnlyShowIn=GNOME;Unity;
+-NoDisplay=true
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=gnome-session
+ X-GNOME-Bugzilla-Component=gnome-session-properties
diff -Nru gnome-session-3.4.2.1/debian/patches/14_hide_session_properties_help.patch gnome-session-3.4.2.1/debian/patches/14_hide_session_properties_help.patch
--- gnome-session-3.4.2.1/debian/patches/14_hide_session_properties_help.patch	1970-01-01 01:00:00.000000000 +0100
+++ gnome-session-3.4.2.1/debian/patches/14_hide_session_properties_help.patch	2012-09-05 00:40:04.000000000 +0200
@@ -0,0 +1,17 @@
+Description: Hide Help button (until GNOME provides the help for 3.x again)
+Author: Michael Terry <michael.terry@canonical.com>
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=658712
+Bug-Ubuntu: https://launchpad.net/bugs/838539
+
+Index: gnome-session-3.4.2.1/capplet/gsm-properties-dialog.c
+===================================================================
+--- gnome-session-3.4.2.1.orig/capplet/gsm-properties-dialog.c	2011-09-26 16:55:25.000000000 +0200
++++ gnome-session-3.4.2.1/capplet/gsm-properties-dialog.c	2012-09-05 00:39:59.797259138 +0200
+@@ -474,7 +474,6 @@
+         GtkTargetList     *targetlist;
+ 
+         gtk_dialog_add_buttons (GTK_DIALOG (dialog),
+-                                GTK_STOCK_HELP, GTK_RESPONSE_HELP,
+                                 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE,
+                                 NULL);
+ 
diff -Nru gnome-session-3.4.2.1/debian/patches/series gnome-session-3.4.2.1/debian/patches/series
--- gnome-session-3.4.2.1/debian/patches/series	2012-04-25 00:01:24.000000000 +0200
+++ gnome-session-3.4.2.1/debian/patches/series	2012-09-05 00:50:37.000000000 +0200
@@ -3,3 +3,5 @@
 03_fallback_desktop_makefile.patch
 #10_session_save.patch
 12_no_gdm_fallback.patch
+13_display_session_properties.patch
+14_hide_session_properties_help.patch

Reply to: