packages: adapter.awk - more fedoraish

glen glen at pld-linux.org
Sat Aug 13 08:21:16 CEST 2011


Author: glen                         Date: Sat Aug 13 06:21:16 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- more fedoraish

---- Files affected:
packages:
   adapter.awk (1.496 -> 1.497) 

---- Diffs:

================================================================
Index: packages/adapter.awk
diff -u packages/adapter.awk:1.496 packages/adapter.awk:1.497
--- packages/adapter.awk:1.496	Sat Aug 13 08:08:52 2011
+++ packages/adapter.awk	Sat Aug 13 08:21:11 2011
@@ -637,6 +637,16 @@
 	# fedora extras macros
 	sub("%__chkconfig", "/sbin/chkconfig");
 
+	sub("update-desktop-database &> /dev/null \\|\\| :", "%update_desktop_database");
+	sub("touch --no-create %{_datadir}/icons/hicolor", "%update_icon_cache_post hicolor");
+	sub("if \\[ -x %{_bindir}/gtk-update-icon-cache \\]; then\n\t%{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor \|\| :\nfi", "");
+
+	sub("export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`", "")
+	if (/gconftool-2 --makefile-install-rule/) {
+		sub("gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/", "%gconf_schema_install ")
+		sub(".schemas > /dev/null", "");
+	}
+
 	use_macros()
 }
 /^%preun/, (!/^%preun/ && $0 ~ SECTIONS) {
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/adapter.awk?r1=1.496&r2=1.497&f=u



More information about the pld-cvs-commit mailing list