Hello community, here is the log from the commit of package xfce4-branding-openSUSE for openSUSE:Factory checked in at 2012-06-10 23:21:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-branding-openSUSE (Old) and /work/SRC/openSUSE:Factory/.xfce4-branding-openSUSE.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-branding-openSUSE", Maintainer is "xfce-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-branding-openSUSE/xfce4-branding-openSUSE.changes 2012-05-09 19:32:51.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xfce4-branding-openSUSE.new/xfce4-branding-openSUSE.changes 2012-06-10 23:21:23.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jun 5 07:46:48 UTC 2012 - g...@opensuse.org + +- add support for Xfce-specific MIME default associations + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-branding-openSUSE.spec ++++++ --- /var/tmp/diff_new_pack.eCpinb/_old 2012-06-10 23:21:24.000000000 +0200 +++ /var/tmp/diff_new_pack.eCpinb/_new 2012-06-10 23:21:24.000000000 +0200 @@ -251,6 +251,14 @@ cd openSUSE-xfce-icon-theme find openSUSE-Xfce -depth -print | cpio -pvd %{buildroot}%{_datadir}/icons ) +# xfce_defaults.conf needs support from glib2 only available in >= 12.2 +%if 0%{?suse_version} >= 1220 +install -d -m 755 %{buildroot}%{_datadir}/xfce/applications/ +ln -s %{_localstatedir}/cache/gio-2.0/xfce-defaults.list \ + %{buildroot}%{_datadir}/xfce/applications/defaults.list +%else +rm -f %{buildroot}%{_sysconfdir}/xfce_defaults.conf +%endif %fdupes %{buildroot}%{_datadir}/icons/openSUSE-Xfce @@ -286,6 +294,11 @@ %dir %{_sysconfdir}/xdg/xfce4/xfconf %dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml %config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml +# xfce_defaults.conf needs support from glib2 only available in >= 12.2 +%if 0%{?suse_version} >= 1220 +%{_sysconfdir}/xfce_defaults.conf +%{_datadir}/xfce/applications/defaults.list +%endif %files -n xfce4-settings-branding-openSUSE %defattr(-,root,root) ++++++ xfce4-branding-openSUSE-4.10.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-branding-openSUSE-4.10.0/etc/xfce_defaults.conf new/xfce4-branding-openSUSE-4.10.0/etc/xfce_defaults.conf --- old/xfce4-branding-openSUSE-4.10.0/etc/xfce_defaults.conf 1970-01-01 01:00:00.000000000 +0100 +++ new/xfce4-branding-openSUSE-4.10.0/etc/xfce_defaults.conf 2012-06-05 16:26:31.000000000 +0200 @@ -0,0 +1,73 @@ +# Xfce Default Applications Source +# /etc/xfcer_defaults.conf +# +# After any change of this file run +# SuSEconfig --module glib2 +# +# This list is a source for defaults.list. +# +# If application in this list is installed, it is used as default in GNOME. +# It works in following way: +# 1. Read this file. +# 2. Collect all available desktop files. +# 3. Go through all declared MIME types and search for default application +# for defaults.list in following order: +# 3.1 Installed application listed here for certain MIME type. +# 3.2 Installed application listed here as preferred default. +# 3.3 Installed application listed here as default. +# 3.4 Installed application with GNOME in Categories. +# 3.5 Installed application with GTK in Categories. +# 3.6 Installed application. +# If there are more applications in the same order, it uses pseudo-randomly +# one of them (last in aplhabetical order). +# +# Syntax: +# Use xxx as default for all MIME types it declares (see 3.3): +# xxx.desktop +# Use xxx as preferred default for all MIME types it declares (see 3.2): +# !xxx.desktop +# Use xxx as default for mime/type (see 3.1): +# mime/type=xxx.desktop + +# URI schemes +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop +x-scheme-handler/ftp=firefox.desktop +x-scheme-handler/mailto=thunderbird.desktop +# All URI schemes declared by yelp +yelp.desktop + +# Prefer totem for multimedia where possible +!totem.desktop + +# Prefer Install Software over file-roller +application/x-rpm=package-manager.desktop +!gpk-install-file.desktop + +# Xfce default applications +ristretto.desktop +evince.desktop +leafpad.desktop +file-roller.desktop +# file-roller supports iso, but most people will prefer brasero: +application/x-cd-image=brasero.desktop +Thunar-folder-handler.desktop +# evince supports multi-page tiff, but most people will prefer ristretto: +image/tiff=ristretto.desktop +# evince supports odp, but we really want OOo +application/vnd.sun.xml.impress=impress.desktop +application/vnd.oasis.opendocument.presentation=impress.desktop + +# Firefox +firefox.desktop + +# OpenOffice +base.desktop +calc.desktop +draw.desktop +impress.desktop +math.desktop +web.desktop +writer.desktop +# Do not prefer writer for text/plain: +text/plain=leafpad.desktop -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org