[mate-notification-daemon] 1.4.0-4

Rex Dieter rdieter at fedoraproject.org
Mon Aug 27 12:44:46 UTC 2012


commit 5f22ca86acedd9af2905794bc06750131f8f5540
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Mon Aug 27 07:48:36 2012 -0500

    1.4.0-4
    
    - fix schema scriptlets
    - drop uneeded update-desktop-database scriptlets
    - License: GPLv2+
    - %doc AUTHORS COPYING README

 mate-notification-daemon.spec |   39 ++++++++++++++++++++++-----------------
 1 files changed, 22 insertions(+), 17 deletions(-)
---
diff --git a/mate-notification-daemon.spec b/mate-notification-daemon.spec
index 7a4c00c..e809d3a 100644
--- a/mate-notification-daemon.spec
+++ b/mate-notification-daemon.spec
@@ -1,8 +1,8 @@
 Name:	mate-notification-daemon
 Version:	1.4.0
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Notification daemon for MATE Desktop
-License:	GPLv2+ and LGPLv2+
+License:	GPLv2+
 URL:		http://mate-desktop.org
 Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
 
@@ -19,36 +19,38 @@ NOCONFIGURE=1 ./autogen.sh
 
 
 %build
-%configure --disable-static --disable-schemas
+%configure --disable-static --disable-schemas-install 
 make %{?_smp_mflags} V=1
 
 
 %install
-export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 make install DESTDIR=%{buildroot}
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
-find %{buildroot} -name '*.a' -exec rm -f {} ';'
+
+find %{buildroot} -name '*.la' -exec rm -fv {} ';'`
+
 %find_lang %{name} --all-name
+
 desktop-file-install									\
 	--remove-category="MATE"							\
 	--add-category="X-Mate"								\
+%if 0%{?fedora} < 18
 	--remove-only-show-in="MATE"							\
 	--add-only-show-in="X-MATE"							\
+%endif
 	--delete-original								\
 	--dir=%{buildroot}%{_datadir}/applications					\
 %{buildroot}/%{_datadir}/applications/mate-notification-properties.desktop
 
+
 %pre
-%mateconf_schema_prepare %{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
+%mateconf_schema_prepare mate-notification-daemon
 
 %post
-/usr/bin/update-desktop-database &>/dev/null || :
 /bin/touch --no-create %{_datadir}/icons/mate &>/dev/null || :
-%mateconf_schema_upgrade %{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
+%mateconf_schema_upgrade mate-notification-daemon
 
 %postun
-/usr/bin/update-desktop-database &>/dev/null || :
-%mateconf_schema_remove %{buildroot}/%{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
+%mateconf_schema_remove mate-notification-daemon
 if [ $1 -eq 0 ] ; then
     /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
     /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
@@ -59,21 +61,24 @@ fi
 
 
 %files -f %{name}.lang
+%doc AUTHORS COPYING README
 %{_bindir}/mate-notification-properties
 %config(noreplace) %{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
 %{_datadir}/applications/mate-notification-properties.desktop
 %{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
 %{_datadir}/mate-notification-daemon/mate-notification-properties.ui
 %{_libexecdir}/mate-notification-daemon
-%{_datadir}/icons/hicolor/16x16/apps/mate-notification-properties.png
-%{_datadir}/icons/hicolor/22x22/apps/mate-notification-properties.png
-%{_datadir}/icons/hicolor/24x24/apps/mate-notification-properties.png
-%{_datadir}/icons/hicolor/32x32/apps/mate-notification-properties.png
-%{_datadir}/icons/hicolor/48x48/apps/mate-notification-properties.png
-%{_datadir}/icons/hicolor/scalable/apps/mate-notification-properties.svg
+%{_datadir}/icons/hicolor/*/apps/mate-notification-properties.*
 %{_libdir}/mate-notification-daemon/
 
+
 %changelog
+* Mon Aug 27 2012 Rex Dieter <rdieter at fedoraproject.org> 1.4.0-4
+- fix schema scriptlets
+- drop uneeded update-desktop-database scriptlets
+- License: GPLv2+
+- %%doc AUTHORS COPYING README
+
 * Sun Aug 26 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-3
 - Switch from gconf scriptlets to mate conf scriptlets
 


More information about the scm-commits mailing list