diff --git a/evince.spec b/evince.spec index 33d838c..bf6f71b 100644 --- a/evince.spec +++ b/evince.spec @@ -6,7 +6,7 @@ Name: evince Version: 2.22.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Document viewer License: GPLv2+ and GFDL+ @@ -138,6 +138,16 @@ if [ "$1" -gt 1 ]; then %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas \ >/dev/null || : + if [ -f %{_sysconfdir}/gconf/schemas/evince-thumbnailer-djvu.schemas ]; then + gconftool-2 --makefile-uninstall-rule \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-djvu.schemas \ + >/dev/null || : + fi + if [ -f %{_sysconfdir}/gconf/schemas/evince-thumbnailer-dvi.schemas ]; then + gconftool-2 --makefile-uninstall-rule \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-dvi.schemas \ + >/dev/null || : + fi fi @@ -149,6 +159,8 @@ gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer-ps.schemas \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-djvu.schemas \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-dvi.schemas \ >/dev/null || : update-desktop-database &> /dev/null ||: @@ -167,6 +179,8 @@ if [ "$1" -eq 0 ]; then %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer-ps.schemas \ %{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-djvu.schemas \ + %{_sysconfdir}/gconf/schemas/evince-thumbnailer-dvi.schemas \ >/dev/null || : fi @@ -217,6 +231,9 @@ fi %{_libdir}/evince/backends/djvudocument.evince-backend %changelog +* Mon Mar 17 2008 Matthias Clasen - 2.22.0-3 +- Handle all schemas files + * Thu Mar 13 2008 Matthias Clasen - 2.22.0-2 - Rebuild against the latest poppler