From a752cc1c669647db036fbc2d02d651edb46a4de2 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Jun 20 2007 17:32:44 +0000 Subject: - Avoid error message when the schemas for the comics part doesn't exist (#245029) --- diff --git a/evince.spec b/evince.spec index 6c37484..56986ed 100644 --- a/evince.spec +++ b/evince.spec @@ -5,7 +5,7 @@ Name: evince Version: 0.8.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Document viewer License: GPL @@ -86,14 +86,11 @@ rm -rf $RPM_BUILD_ROOT %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/evince.schemas \ - %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas \ - %{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas \ - >/dev/null || : + for i in %{_sysconfdir}/gconf/schemas/* ; do \ + gconftool-2 --makefile-uninstall-rule $i >/dev/null || : ; \ + done fi - %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ @@ -113,14 +110,11 @@ fi %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/evince.schemas \ - %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas \ - %{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas \ - >/dev/null || : + for i in %{_sysconfdir}/gconf/schemas/* ; do \ + gconftool-2 --makefile-uninstall-rule $i >/dev/null || : ; \ + done fi - %postun update-desktop-database &> /dev/null ||: scrollkeeper-update -q || : @@ -146,6 +140,10 @@ fi %changelog +* Wed Jun 20 2007 - Bastien Nocera - 0.8.0-7 +- Avoid error message when the schemas for the comics part doesn't + exist (#245029) + * Wed Jun 13 2007 - Bastien Nocera - 0.8.0-6 - Add comics support (#186865)