Hello community,
here is the log from the commit of package gnome-main-menu
checked in at Mon Oct 13 23:16:48 CEST 2008.
--------
--- GNOME/gnome-main-menu/gnome-main-menu.changes 2008-09-28 03:14:18.000000000 +0200
+++ /d/STABLE/gnome-main-menu/gnome-main-menu.changes 2008-10-13 20:48:35.783251000 +0200
@@ -1,0 +2,6 @@
+Mon Oct 13 20:58:36 CEST 2008 - sreeves@suse.de
+
+- Add option to show a "Run Application" entry - FATE#301986
+ disabled and hidden by default.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
FATE_301986.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-main-menu.spec ++++++
--- /var/tmp/diff_new_pack.o21787/_old 2008-10-13 23:15:57.000000000 +0200
+++ /var/tmp/diff_new_pack.o21787/_new 2008-10-13 23:15:57.000000000 +0200
@@ -27,13 +27,14 @@
Group: System/GUI/GNOME
AutoReqProv: on
Version: 0.9.11
-Release: 17
+Release: 18
Summary: The GNOME Desktop Menu
Source: %{name}-%{version}.tar.bz2
Source1: system-items-opensuse.xbel
Source2: gnome-session-logout.desktop
Source3: gnome-session-shutdown.desktop
Patch1: FATE_303677.patch
+Patch2: FATE_301986.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: gnome-panel dbus-1-glib hal tango-icon-theme wireless-tools
@@ -94,6 +95,7 @@
%prep
%setup -n gnome-main-menu-%{version}
%patch1 -p0
+%patch2 -p1
cp -f %{S:1} main-menu/etc/system-items.xbel
%build
@@ -113,6 +115,7 @@
install -m644 %{S:3} $RPM_BUILD_ROOT%{_datadir}/applications/
%suse_update_desktop_file gnome-session-logout
%suse_update_desktop_file gnome-session-shutdown
+%suse_update_desktop_file trigger-panel-run-dialog
%find_lang %{name}
%find_gconf_schemas
cat %{name}.schemas_list >%{name}.lst
@@ -135,7 +138,6 @@
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/slab.schemas
%{_sysconfdir}/gconf/schemas/application-browser.schemas
-%{_prefix}/share/applications/*.desktop
%dir %{_prefix}/share/gnome-main-menu
%{_prefix}/share/gnome-main-menu/applications.xbel
%{_prefix}/share/gnome-main-menu/documents.xbel
@@ -147,11 +149,15 @@
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/main-menu
%{_prefix}/bin/application-browser
+%{_prefix}/bin/trigger-panel-run-dialog
%{_prefix}/%{_lib}/bonobo/servers/GNOME_MainMenu.server
%{_prefix}/%{_lib}/*.so.*
%{_prefix}/share/applications/application-browser.desktop
%{_prefix}/share/applications/gnome-screensaver-lock.desktop
%{_prefix}/share/applications/gnome-session-kill.desktop
+%{_prefix}/share/applications/gnome-session-logout.desktop
+%{_prefix}/share/applications/gnome-session-shutdown.desktop
+%{_prefix}/share/applications/trigger-panel-run-dialog.desktop
%{_prefix}/share/gnome-2.0/ui/GNOME_MainMenu_ContextMenu.xml
%dir %{_prefix}/share/locale/en_IGID
%dir %{_prefix}/share/locale/en_IGID/LC_MESSAGES
@@ -171,6 +177,9 @@
%{_prefix}/%{_lib}/nautilus/extensions-1.0/*.la
%changelog
+* Mon Oct 13 2008 sreeves@suse.de
+- Add option to show a "Run Application" entry - FATE#301986
+ disabled and hidden by default.
* Sat Sep 27 2008 sreeves@suse.de
- Fix missing icon and tooltip from FATE#303677
* Sat Sep 13 2008 sreeves@suse.de
++++++ FATE_301986.patch ++++++
Index: gnome-main-menu-0.9.11/main-menu/etc/Makefile.am
===================================================================
--- gnome-main-menu-0.9.11.orig/main-menu/etc/Makefile.am
+++ gnome-main-menu-0.9.11/main-menu/etc/Makefile.am
@@ -10,7 +10,7 @@ uidir = $(datadir)/gnome-2.0/ui
ui_DATA = GNOME_MainMenu_ContextMenu.xml
desktopdir = $(datadir)/applications
-desktop_DATA = gnome-screensaver-lock.desktop gnome-session-kill.desktop
+desktop_DATA = gnome-screensaver-lock.desktop gnome-session-kill.desktop trigger-panel-run-dialog.desktop
@INTLTOOL_DESKTOP_RULE@
bookmarkdir = $(datadir)/gnome-main-menu
Index: gnome-main-menu-0.9.11/main-menu/src/Makefile.am
===================================================================
--- gnome-main-menu-0.9.11.orig/main-menu/src/Makefile.am
+++ gnome-main-menu-0.9.11/main-menu/src/Makefile.am
@@ -8,6 +8,8 @@ glade_DATA = slab-window.glade
libexec_PROGRAMS = main-menu
+bin_PROGRAMS = trigger-panel-run-dialog
+
AM_CPPFLAGS = \
$(GLADE_CFLAGS) \
-DDATADIR=\""$(datadir)"\" \
@@ -30,4 +32,10 @@ main_menu_LDADD = \
$(GLADE_LIBS) \
$(top_builddir)/libslab/libslab.la
+trigger_panel_run_dialog_SOURCES = \
+ trigger-panel-run-dialog.c
+
+trigger_panel_run_dialog_LDADD = \
+ $(MAIN_MENU_LIBS)
+
EXTRA_DIST = $(glade_DATA)
Index: gnome-main-menu-0.9.11/main-menu/etc/trigger-panel-run-dialog.desktop
===================================================================
--- /dev/null
+++ gnome-main-menu-0.9.11/main-menu/etc/trigger-panel-run-dialog.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=Run Application
+Comment=Show the "Run Application" panel app
+Exec=trigger-panel-run-dialog
+Terminal=false
+Type=Application
+Icon=system-run
+Hidden=true
+Categories=System;SystemSetup;
+OnlyShowIn=GNOME;
+StartupNotify=true
Index: gnome-main-menu-0.9.11/main-menu/src/trigger-panel-run-dialog.c
===================================================================
--- /dev/null
+++ gnome-main-menu-0.9.11/main-menu/src/trigger-panel-run-dialog.c
@@ -0,0 +1,58 @@
+#include