[gnumeric/f13/master] - Only use GSettings on Fedora >= 14

belegdol belegdol at fedoraproject.org
Mon Mar 28 19:41:43 UTC 2011


commit eeeb0e680ebd27f335506abd06e57ec3fef83a9a
Author: Julian Sikorski <belegdol at gmail.com>
Date:   Mon Mar 28 21:39:13 2011 +0200

    - Only use GSettings on Fedora >= 14

 gnumeric.spec |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/gnumeric.spec b/gnumeric.spec
index e206392..9186a72 100644
--- a/gnumeric.spec
+++ b/gnumeric.spec
@@ -114,9 +114,11 @@ rm -rf $RPM_BUILD_ROOT
 /sbin/ldconfig
 %gconf_schema_upgrade %{name}-dialogs %{name}-general %{name}-plugins
 touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+%if 0%{?fedora} >= 14
 if [ $1 -eq 1 ] ; then
     glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 fi
+%endif
 
 
 %preun
@@ -129,7 +131,9 @@ if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &>/dev/null
     gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 fi
+%if 0%{?fedora} >= 14
 glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+%endif
 
 
 %posttrans
@@ -147,7 +151,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %exclude %{_libdir}/%{name}/%{version}/plugins/perl-*
 #%exclude %{_libdir}/%{name}/%{version}/plugins/gdaif
 #%exclude %{_libdir}/%{name}/%{version}/plugins/gnome-db
+%if 0%{?fedora} >= 14
 %{_datadir}/glib-2.0/schemas/org.gnome.gnumeric.*
+%endif
 %{_datadir}/pixmaps/%{name}
 %{_datadir}/icons/hicolor/16x16/apps/%{name}.png
 %{_datadir}/icons/hicolor/22x22/apps/%{name}.png
@@ -182,6 +188,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 - Updated to 1.10.14
 - Added GSettings schemas to %%files
 - Added GSettings scriptlets
+- Only use the above on Fedora >= 14
 
 * Thu Feb 03 2011 Julian Sikorski <belegdol at fedoraproject.org> - 1:1.10.13-1
 - Updated to 1.10.13


More information about the scm-commits mailing list