rpms/gnome-media/devel gnome-media.spec,1.79,1.80
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Oct 18 20:53:37 UTC 2006
Author: mclasen
Update of /cvs/dist/rpms/gnome-media/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv28554
Modified Files:
gnome-media.spec
Log Message:
fix scripts
Index: gnome-media.spec
===================================================================
RCS file: /cvs/dist/rpms/gnome-media/devel/gnome-media.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- gnome-media.spec 8 Sep 2006 17:15:14 -0000 1.79
+++ gnome-media.spec 18 Oct 2006 20:53:35 -0000 1.80
@@ -11,7 +11,7 @@
Summary: GNOME media programs.
Name: gnome-media
Version: 2.16.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPL
Group: Applications/Multimedia
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.11/gnome-media-%{version}.tar.bz2
@@ -122,10 +122,28 @@
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="CDDB-Slave2.schemas gnome-audio-profiles.schemas gnome-cd.schemas" # gnome-sound-recorder.schemas
for S in $SCHEMAS; do
- gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null
+ gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null || :
done
/sbin/ldconfig
+%pre
+if [ "$1" -gt 1 ]; then
+ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+ SCHEMAS="CDDB-Slave2.schemas gnome-audio-profiles.schemas gnome-cd.schemas" # gnome-sound-recorder.schemas
+ for S in $SCHEMAS; do
+ gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null || :
+ done
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+ SCHEMAS="CDDB-Slave2.schemas gnome-audio-profiles.schemas gnome-cd.schemas" # gnome-sound-recorder.schemas
+ for S in $SCHEMAS; do
+ gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null || :
+ done
+fi
+
%postun
scrollkeeper-update
/sbin/ldconfig
@@ -160,6 +178,9 @@
%{_libdir}/pkgconfig/*
%changelog
+* Wed Oct 18 2006 Matthias Clasen <mclasen at redhat.com> - 2.16.1-3
+- Fix scripts according to packaging guidelines
+
* Fri Sep 8 2006 Matthias Clasen <mclasen at redhat.com> - 2.16.1-2
- Fix directory ownership issues
- Don't ship grecord help
More information about the fedora-cvs-commits
mailing list