--- /dev/null
+From 0e0954c71d09bd09c3c2ffacb7386349c59cbeb8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= <glen@delfi.ee>
+Date: Sat, 29 Dec 2012 16:06:20 +0200
+Subject: [PATCH] xdg-settings: add MATE support
+
+MATE support was incomplete in b961235b197647d6649ef3d48d7cc2cecafe3d47
+it did not add support for xdg-settings which Google Chrome/Chromium
+uses to detect and set default browser.
+
+MATE 1.5 uses same schema as gnome3, so shortcut to gnome3 methods
+
+testcases:
+$ xdg-settings get default-web-browser
+chromium-browser.desktop
+$ xdg-settings check
+default-web-browser chromium-browser.desktop
+yes
+---
+ scripts/xdg-settings.in | 19 ++++++++++++++++++-
+ 1 file changed, 18 insertions(+), 1 deletion(-)
+
+diff --git a/scripts/xdg-settings.in b/scripts/xdg-settings.in
+index eaed991..b1e43cb 100644
+--- a/scripts/xdg-settings.in
++++ b/scripts/xdg-settings.in
+@@ -243,6 +243,23 @@ set_browser_kde()
+ }
+
+ # }}} KDE
++# {{{ MATE
++get_browser_mate()
++{
++ get_browser_gnome3 "$@"
++}
++
++check_browser_mate()
++{
++ check_browser_gnome3 "$@"
++}
++
++set_browser_mate()
++{
++ set_browser_gnome3 "$@"
++}
++
++# }}} MATE
+ # {{{ GNOME
+
+ get_browser_gnome()
+@@ -738,7 +755,7 @@ fi
+ detectDE
+
+ case "$DE" in
+- kde|gnome*|xfce)
++ kde|gnome*|mate|xfce)
+ dispatch_specific "$@"
+ ;;
+
+--
+1.8.0.1
+
%define subver rc1
-%define rel 2
+%define rel 3
Summary: Set of tools that assist applications with desktop integration
Summary(pl.UTF-8): Zestaw narzędzi ułatwiających integrację aplikacji ze środowiskami graficznymi
Name: xdg-utils
Source0: %{name}-v%{version}-%{subver}-71-g050333e.tar.gz
# Source0-md5: 7a83a4867afc6f5df896f0be0bace74a
Source1: get-source.sh
+Patch0: 0001-xdg-settings-add-MATE-support.patch
URL: http://portland.freedesktop.org/wiki/XdgUtils
BuildRequires: xmlto
Requires: coreutils
%prep
%setup -qc
mv xdg-utils-v%{version}-*/* .
+%patch0 -p1
%build
%configure