[mousepad] Fix glib schemas

Kevin Fenzi kevin at fedoraproject.org
Mon Mar 2 02:43:08 UTC 2015


commit e6bdf8b95dccdaa634a53de04986cbd530ff5182
Author: Kevin Fenzi <kevin at scrye.com>
Date:   Sun Mar 1 19:43:02 2015 -0700

    Fix glib schemas

 mousepad.spec | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/mousepad.spec b/mousepad.spec
index 6b3218c..f110ba5 100644
--- a/mousepad.spec
+++ b/mousepad.spec
@@ -2,7 +2,7 @@
 
 Name:           mousepad
 Version:        0.4.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Simple text editor for Xfce desktop environment
 
 Group:          Applications/Editors
@@ -73,7 +73,14 @@ update-desktop-database &> /dev/null ||:
 
 %postun
 update-desktop-database &> /dev/null ||:
+if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+    glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
 
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files -f %{name}.lang
 %doc AUTHORS COPYING NEWS README TODO THANKS
@@ -82,6 +89,9 @@ update-desktop-database &> /dev/null ||:
 %{_datadir}/glib-2.0/schemas/org.xfce.mousepad.gschema.xml
 
 %changelog
+* Sun Mar 01 2015 Kevin Fenzi <kevin at scrye.com> 0.4.0-2
+- Fix glib schemas
+
 * Sat Feb 28 2015 Mukundan Ragavan <nonamedotc at fedoraproject.org> - 0.4.0-1
 - Update to 0.4.0
 


More information about the scm-commits mailing list