packages: rpm-build-macros/rpm-build-macros.spec, rpm-build-macros/rpm.macr...
glen
glen at pld-linux.org
Tue Dec 21 18:07:30 CET 2010
Author: glen Date: Tue Dec 21 17:07:30 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- 1.596: %update_icon_cache opt-in gtk+2 dep. LP#693074
---- Files affected:
packages/rpm-build-macros:
rpm-build-macros.spec (1.280 -> 1.281) , rpm.macros (1.595 -> 1.596)
---- Diffs:
================================================================
Index: packages/rpm-build-macros/rpm-build-macros.spec
diff -u packages/rpm-build-macros/rpm-build-macros.spec:1.280 packages/rpm-build-macros/rpm-build-macros.spec:1.281
--- packages/rpm-build-macros/rpm-build-macros.spec:1.280 Mon Dec 13 22:57:25 2010
+++ packages/rpm-build-macros/rpm-build-macros.spec Tue Dec 21 18:07:25 2010
@@ -1,6 +1,6 @@
# $Revision$, $Date$
-%define rpm_macros_rev 1.595
-%define find_lang_rev 1.33
+%define rpm_macros_rev 1.596
+%define find_lang_rev 1.34
Summary: PLD Linux RPM build macros
Summary(pl.UTF-8): Makra do budowania pakietów RPM dla Linuksa PLD
Name: rpm-build-macros
@@ -90,6 +90,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.281 2010/12/21 17:07:25 glen
+- 1.596: %update_icon_cache opt-in gtk+2 dep. LP#693074
+
Revision 1.280 2010/12/13 21:57:25 glen
- 1.595: add %banner -o (once) support
================================================================
Index: packages/rpm-build-macros/rpm.macros
diff -u packages/rpm-build-macros/rpm.macros:1.595 packages/rpm-build-macros/rpm.macros:1.596
--- packages/rpm-build-macros/rpm.macros:1.595 Mon Dec 13 22:57:25 2010
+++ packages/rpm-build-macros/rpm.macros Tue Dec 21 18:07:25 2010
@@ -744,11 +744,13 @@
#-----------------------------------------------------------------
# Update icon cache
-# requires: gtk+
+# BuildRequires: rpmbuild(macros) >= 1.596
+# Requires: hicolor-icon-theme
#
%update_icon_cache() {{ \
+ %{!?1:%{error:%{0}: Required icon dir missing}exit 1} \
umask 022; \
- /usr/bin/gtk-update-icon-cache -qf %{_datadir}/icons/%1; \
+ [ -x /usr/bin/gtk-update-icon-cache ] && /usr/bin/gtk-update-icon-cache -qf %{_datadir}/icons/%1 || :; \
};} \
%{nil}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm-build-macros/rpm-build-macros.spec?r1=1.280&r2=1.281&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm-build-macros/rpm.macros?r1=1.595&r2=1.596&f=u
More information about the pld-cvs-commit
mailing list