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