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: