diff --git a/accept-suse-extensions.diff b/accept-suse-extensions.diff new file mode 100644 index 0000000..010d672 --- /dev/null +++ b/accept-suse-extensions.diff @@ -0,0 +1,11 @@ +--- src/validate.c ++++ src/validate.c +@@ -750,7 +750,7 @@ handle_show_in_key (kf_validator *kf, + g_hash_table_insert (hashtable, show[i], show[i]); + + for (j = 0; j < G_N_ELEMENTS (show_in_registered); j++) { +- if (!strcmp (show[i], show_in_registered[j])) ++ if (!strncmp(show[i], "X-", 2) || !strcmp (show[i], show_in_registered[j])) + break; + } + diff --git a/desktop-file-utils.changes b/desktop-file-utils.changes index 0ef02c6..82dea42 100644 --- a/desktop-file-utils.changes +++ b/desktop-file-utils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jul 12 17:28:29 CEST 2007 - dmueller@suse.de + +- allow X-SUSE in OnlyShowIn + ------------------------------------------------------------------- Tue Jun 5 10:13:26 CEST 2007 - sbrabec@suse.cz diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec index bd721f9..2739aa8 100644 --- a/desktop-file-utils.spec +++ b/desktop-file-utils.spec @@ -12,17 +12,18 @@ Name: desktop-file-utils BuildRequires: emacs-nox glib2-devel pkg-config popt-devel update-desktop-files -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Development/Tools/Other Autoreqprov: on Version: 0.13 -Release: 1 +Release: 9 Source: %{name}-%{version}.tar.bz2 Source1: SuSEconfig.desktop-file-utils Patch: desktop-file-utils-suse-keys.patch +Patch1: accept-suse-extensions.diff PreReq: /bin/rm /bin/rmdir Requires: /etc/profile.d/xdg-enviroment.sh -URL: http://www.freedesktop.org/wiki/Software_2fdesktop_2dfile_2dutils +URL: http://www.freedesktop.org/wiki/Software/desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Utilities for Manipulating Desktop Files @@ -43,6 +44,7 @@ Authors: %prep %setup %patch +%patch1 %build %configure @@ -91,6 +93,8 @@ fi %ghost /opt/kde3/share/applications/mimeinfo.cache %changelog +* Thu Jul 12 2007 - dmueller@suse.de +- allow X-SUSE in OnlyShowIn * Tue Jun 05 2007 - sbrabec@suse.cz - Updated to version 0.13: * rewrite validator, and update it for desktop entry specification 1.0.