From 3e1f1c1420669cb4498f7c5d834b64a7b0445f24 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sep 21 2007 23:56:23 +0000 Subject: spec file fixes --- diff --git a/gnome-screensaver.spec b/gnome-screensaver.spec index a0197ed..5f8888f 100644 --- a/gnome-screensaver.spec +++ b/gnome-screensaver.spec @@ -13,7 +13,7 @@ Summary: GNOME Screensaver Name: gnome-screensaver Version: 2.20.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: Amusements/Graphics Source0: http://download.gnome.org/sources/gnome-screensaver/2.20/%{name}-%{version}.tar.bz2 @@ -106,6 +106,12 @@ rm -rf $RPM_BUILD_ROOT export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gnome-screensaver.schemas >/dev/null +%pre +if [ "$1" -gt 1 ]; then + export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` + gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/gnome-screensaver.schemas >/dev/null +fi + %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` @@ -130,6 +136,9 @@ fi %{_sysconfdir}/pam.d/* %changelog +* Fri Sep 21 2007 Matthisa Clasen - 2.20.0-4 +- Add %%pre scriptlet + * Fri Sep 21 2007 Ray Strode - 2.20.0-3 - hide xscreensaver menu if gnome-screensaver is installed (bug 300401)