rpms/control-center/devel control-center.spec,1.213,1.214
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Thu Jan 11 19:40:40 UTC 2007
Author: mclasen
Update of /cvs/dist/rpms/control-center/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv3813
Modified Files:
control-center.spec
Log Message:
Handle mime database
Index: control-center.spec
===================================================================
RCS file: /cvs/dist/rpms/control-center/devel/control-center.spec,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -r1.213 -r1.214
--- control-center.spec 11 Jan 2007 06:03:35 -0000 1.213
+++ control-center.spec 11 Jan 2007 19:40:38 -0000 1.214
@@ -140,8 +140,10 @@
Requires(post): GConf2
Requires(post): desktop-file-utils >= %{desktop_file_utils_version}
+Requires(post): shared-mime-info
Requires(postun): desktop-file-utils >= %{desktop_file_utils_version}
+Requires(postun): shared-mime-info
%description
GNOME (the GNU Network Object Model Environment) is an attractive and
@@ -244,6 +246,15 @@
rm -f $RPM_BUILD_ROOT%{_libdir}/window-manager-settings/*.*a
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/*.*a
+# don't package mime caches
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/XMLnamespaces
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/aliases
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/application/x-gnome-theme-package.xml
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/globs
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/magic
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/subclasses
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime/mime.cache
+
%find_lang %{gettext_package}
%clean
@@ -260,6 +271,7 @@
%{_sysconfdir}/gconf/schemas/fontilus.schemas \
%{_sysconfdir}/gconf/schemas/themus.schemas >& /dev/null
update-desktop-database --quiet %{_datadir}/applications
+update-mime-database %{_datadir}/mime > /dev/null
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
@@ -294,6 +306,7 @@
%postun
/sbin/ldconfig
update-desktop-database --quiet %{_datadir}/applications
+update-mime-database %{_datadir}/mime > /dev/null
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
More information about the fedora-cvs-commits
mailing list