summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@fedoraproject.org>2009-08-01 00:09:52 +0000
committerMatthias Clasen <mclasen@fedoraproject.org>2009-08-01 00:09:52 +0000
commitfb84907423657282dc32102701176a7a42831cdd (patch)
tree399aab4801ea3bc02227387ca3876478b3ec96c1
parent506b2d51e9456da6dc00df47ec3cd436e05259a7 (diff)
downloadgnome-panel-fb84907423657282dc32102701176a7a42831cdd.tar.gz
gnome-panel-fb84907423657282dc32102701176a7a42831cdd.tar.xz
gnome-panel-fb84907423657282dc32102701176a7a42831cdd.zip
Reduce excessive 'about'-ing in the System menugnome-panel-2_27_4-5_fc12
-rw-r--r--gnome-panel-about.patch13
-rw-r--r--gnome-panel.spec19
-rw-r--r--panel-icons.patch14
3 files changed, 26 insertions, 20 deletions
diff --git a/gnome-panel-about.patch b/gnome-panel-about.patch
new file mode 100644
index 0000000..29d17b4
--- /dev/null
+++ b/gnome-panel-about.patch
@@ -0,0 +1,13 @@
+diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about gnome-panel-2.27.4/gnome-panel/panel-menu-items.c
+--- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about 2009-07-31 18:29:02.635601324 -0400
++++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:30:18.129605780 -0400
+@@ -1159,7 +1159,8 @@ panel_desktop_menu_item_append_menu (Gtk
+ add_menu_separator (menu);
+
+ panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL);
+- panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL);
++ if (panel_has_desktop_file ("about-this-computer.desktop"))
++ panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL);
+
+ if (parent->priv->append_lock_logout)
+ panel_menu_items_append_lock_logout (menu);
diff --git a/gnome-panel.spec b/gnome-panel.spec
index a0897bf..822ca75 100644
--- a/gnome-panel.spec
+++ b/gnome-panel.spec
@@ -23,7 +23,7 @@
Summary: GNOME panel
Name: gnome-panel
Version: 2.27.4
-Release: 4%{?dist}
+Release: 5%{?dist}
URL: http://www.gnome.org
Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2
@@ -91,12 +91,8 @@ BuildRequires: libtool
Patch0: gnome-panel-2.23.4-vendor.patch
Patch1: gnome-panel-2.10.1-speak-to-us-ye-old-wise-fish.patch
-Patch2: gnome-panel-2.17.91-about-fedora.patch
-Patch4: gnome-panel-2.25.3-search.patch
-# Drop this patch for now, it should have AT LEAST been moved
-# to an upstream bugzilla by now
-#Patch6: gnome-panel-2.16.0-compiz-support.patch
-Patch7: gnome-panel-2.21.92-about-this-computer.patch
+Patch2: gnome-panel-2.25.3-search.patch
+Patch3: gnome-panel-about.patch
# the next three patches belong together
# http://bugzilla.gnome.org/show_bug.cgi?id=470966
@@ -162,10 +158,8 @@ Panel Applets using the libpanel-applet library.
%patch0 -p1 -b .vendor
%patch1 -p1 -b .speak-to-us-ye-old-wise-fish
-%patch2 -p1 -b .about-fedora
-%patch4 -p0 -b .search
-##%patch6 -p0 -b .compiz-support
-%patch7 -p1 -b .about-this-computer
+%patch2 -p0 -b .search
+%patch3 -p1 -b .about
%patch8 -p1 -b .launcher-desktop-files
%patch9 -p1 -b .desktop-file-monitoring
%patch10 -p1 -b .preferred-apps
@@ -378,6 +372,9 @@ fi
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri Jul 31 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-5
+- Reduce the excessive 'about'-ing in the System menu
+
* Mon Jul 27 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-4
- Drop unneeded direct deps
diff --git a/panel-icons.patch b/panel-icons.patch
index 13426a3..01c9f86 100644
--- a/panel-icons.patch
+++ b/panel-icons.patch
@@ -1,6 +1,6 @@
diff -up gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons gnome-panel-2.27.4/gnome-panel/menu.c
--- gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons 2009-07-01 09:06:23.000000000 -0400
-+++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-22 16:36:34.928388257 -0400
++++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-31 18:31:52.836622831 -0400
@@ -1389,7 +1389,7 @@ create_submenu_entry (GtkWidget
{
GtkWidget *menuitem;
@@ -11,8 +11,8 @@ diff -up gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons gnome-panel-2.27.4/gn
panel_menu_icon_get_size (),
NULL, NULL,
diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-menu-items.c
---- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-22 16:36:34.768127904 -0400
-+++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-22 16:39:57.329131999 -0400
+--- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-31 18:31:52.737846416 -0400
++++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:34:05.243598174 -0400
@@ -1,4 +1,5 @@
-/*
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
@@ -95,16 +95,12 @@ diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-pan
}
-@@ -1158,11 +1170,11 @@ panel_desktop_menu_item_append_menu (Gtk
+@@ -1158,9 +1170,9 @@ panel_desktop_menu_item_append_menu (Gtk
if (add_separator)
add_menu_separator (menu);
- panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL);
-- panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL);
-- panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL);
+ panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL, FALSE);
-+ panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL, FALSE);
-+ panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL, FALSE);
if (panel_has_desktop_file ("about-this-computer.desktop"))
- panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL);
+ panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL, FALSE);
@@ -113,7 +109,7 @@ diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-pan
panel_menu_items_append_lock_logout (menu);
diff -up gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-recent.c
--- gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons 2009-07-01 09:06:23.000000000 -0400
-+++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-22 16:36:34.933388684 -0400
++++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-31 18:31:52.839621328 -0400
@@ -188,7 +188,7 @@ panel_recent_append_documents_menu (GtkW
GtkWidget *menu_item;
int size;