rpms/comix/devel comix.spec,1.9,1.10

Mamoru Tasaka (mtasaka) fedora-extras-commits at redhat.com
Tue Dec 4 16:36:38 UTC 2007


Author: mtasaka

Update of /cvs/extras/rpms/comix/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7243

Modified Files:
	comix.spec 
Log Message:
* Wed Dec  5 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.6.4-3
- Fix icon path in desktop file for desktop-file-utils 0.14+



Index: comix.spec
===================================================================
RCS file: /cvs/extras/rpms/comix/devel/comix.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- comix.spec	20 Aug 2007 11:42:14 -0000	1.9
+++ comix.spec	4 Dec 2007 16:36:04 -0000	1.10
@@ -1,6 +1,6 @@
 Name:		comix
 Version:	3.6.4
-Release:	2%{?dist}
+Release:	3%{?dist}
 Summary:	A user-friendly, customizable image viewer
 
 Group:		Amusements/Graphics
@@ -46,6 +46,8 @@
 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 %{__python} install.py --installdir $RPM_BUILD_ROOT%{_prefix} install
 
+%{__sed} -i -e 's|comix.png|comix|' \
+	$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
 desktop-file-install \
 	--vendor fedora \
 	--delete-original \
@@ -72,40 +74,43 @@
 
 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`	
 gconftool-2 --makefile-uninstall-rule \
-	%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
+	%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null
 
 # If the schema file has ever been renamed::
 # gconftool-2 --makefile-uninstall-rule \
-# 	%{_sysconfdir}/gconf/schemas/[OLDNAME].schemas > /dev/null || :
-
-killall -HUP gconfd-2 || :
+# 	%{_sysconfdir}/gconf/schemas/[OLDNAME].schemas > /dev/null
+exit 0
 
 %post
 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
 gconftool-2 --makefile-install-rule \
-	%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
-killall -HUP gconfd-2 || :
+	%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null
+
+touch --no-create %{_datadir}/icons/hicolor
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
 
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+update-desktop-database &> /dev/null
+update-mime-database %{_datadir}/mime &> /dev/null
 
-update-desktop-database &> /dev/null ||:
-update-mime-database %{_datadir}/mime &> /dev/null || :
+exit 0
 
 %preun
 [ "$1" -eq 0 ] || exit 0
 
 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
 gconftool-2 --makefile-uninstall-rule \
-	%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
-killall -HUP gconfd-2 || :
+	%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null
+
+exit 0
 
 %postun
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+touch --no-create %{_datadir}/icons/hicolor
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
+
+update-desktop-database &> /dev/null
+update-mime-database %{_datadir}/mime &> /dev/null
 
-update-desktop-database &> /dev/null ||:
-update-mime-database %{_datadir}/mime &> /dev/null || :
+exit 0
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -127,6 +132,9 @@
 
 
 %changelog
+* Wed Dec  5 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.6.4-3
+- Fix icon path in desktop file for desktop-file-utils 0.14+
+
 * Mon Aug 20 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.6.4-2
 - Now %%_sysconfdir/gconf{,/schemas} are owned by GConf2 (#233756)
 




More information about the fedora-extras-commits mailing list