[telepathy-mission-control] add GSettings bits n bobs

Peter Robinson pbrobinson at fedoraproject.org
Tue Nov 8 21:15:24 UTC 2011


commit 43ba75dc494c49918ce6f5af6dbcefd56fc7e0e3
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Tue Nov 8 21:15:12 2011 +0000

    add GSettings bits n bobs

 telepathy-mission-control.spec |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/telepathy-mission-control.spec b/telepathy-mission-control.spec
index 0b14def..68fa54c 100644
--- a/telepathy-mission-control.spec
+++ b/telepathy-mission-control.spec
@@ -11,7 +11,7 @@ License:        LGPLv2
 URL:            http://telepathy.freedesktop.org/wiki/Mission_Control
 Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
 
-BuildRequires:  GConf2-devel 
+BuildRequires:  glib2-devel 
 BuildRequires:  libxslt-devel
 BuildRequires:  libgnome-keyring-devel
 BuildRequires:  NetworkManager-glib-devel
@@ -59,13 +59,21 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
 
 %post -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
+
+%posttrans
+    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING
 %{_bindir}/*
 %{_datadir}/dbus-1/services/*.service
+%{_datadir}/glib-2.0/schemas/im.telepathy.MissionControl.FromEmpathy.gschema.xml
 %{_libdir}/libmission-control-plugins.so.*
 %{_libdir}/libmissioncontrol-server-%{version}.so
 %{_libexecdir}/mission-control-5


More information about the scm-commits mailing list