Package: release.debian.org Severity: normal User: [email protected] 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 <[email protected]> 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 <[email protected]> +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

