File project.diff of Package desktop-file-utils
--- SuSEconfig.desktop-file-utils.orig
+++ SuSEconfig.desktop-file-utils
@@ -8,7 +8,7 @@ if test "$PROFILEREAD" != true ; then
. $r/etc/profile
fi
-/usr/bin/update-desktop-database
+/usr/bin/update-desktop-database --defaults-list
#
# end
--- desktop-file-utils.changes.orig
+++ desktop-file-utils.changes
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Thu Sep 16 19:11:44 CEST 2010 - sbrabec@suse.cz
+
+- Added MIME defaults heuristic (fdo#30214).
+
+-------------------------------------------------------------------
Fri Sep 10 12:34:14 CEST 2010 - vuntz@opensuse.org
- Update to version 0.17:
--- desktop-file-utils.spec.orig
+++ desktop-file-utils.spec
@@ -28,6 +28,8 @@ Source0: %{name}-%{version}.tar.b
Source1: SuSEconfig.desktop-file-utils
# PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vuntz@opensuse.org -- Handle SUSE-specific keys in validator. This is not strictly necessary, since they are prefixed with X-, but we can verify that the value has the right type.
Patch0: desktop-file-utils-suse-keys.patch
+# PATCH-FEATURE-UPSTREAM desktop-file-utils-generate-defaults-list.patch fdo30214 sbrabec@suse.cz -- Generate defaults.list.
+Patch1: desktop-file-utils-generate-defaults-list.patch
BuildRequires: glib2-devel
BuildRequires: pkg-config
PreReq: /bin/rm
@@ -45,8 +47,10 @@ http://freedesktop.org/wiki/Specificatio
%prep
%setup -q
%patch0
+%patch1 -p1
%build
+mkdir m4 ; autoreconf -f -i
%configure \
--with-lispdir=%{_datadir}/emacs/site-lisp
%__make %{?_smp_mflags}
@@ -92,5 +96,6 @@ fi
%dir %{_datadir}/emacs/site-lisp
%{_datadir}/emacs/site-lisp/*.el*
/sbin/conf.d/SuSEconfig.*
+%config %{_sysconfdir}/xdg/*.conf
%changelog