From c82da1d4dfcc319e319b6ed532b0be3e3fed36b6 Mon Sep 17 00:00:00 2001 From: Sven Eden Date: Mon, 25 Dec 2017 12:06:31 +0100 Subject: [PATCH] sci-misc/boinc: Update icon cache if icons are installed/removed Package-Manager: Portage-2.3.19, Repoman-2.3.6 --- sci-misc/boinc/boinc-7.8.4.ebuild | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sci-misc/boinc/boinc-7.8.4.ebuild b/sci-misc/boinc/boinc-7.8.4.ebuild index 3c1024ee2da2a..b1ddba69aff01 100644 --- a/sci-misc/boinc/boinc-7.8.4.ebuild +++ b/sci-misc/boinc/boinc-7.8.4.ebuild @@ -136,6 +136,8 @@ src_install() { } pkg_preinst() { + gnome2_icon_savelist + enewgroup ${PN} # note this works only for first install so we have to # elog user about the need of being in video group @@ -147,7 +149,9 @@ pkg_preinst() { } pkg_postinst() { - gnome2_icon_cache_update + if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then + gnome2_icon_cache_update + fi elog elog "You are using the source compiled version of boinc." @@ -185,5 +189,7 @@ pkg_postinst() { } pkg_postrm() { - gnome2_icon_cache_update + if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then + gnome2_icon_cache_update + fi }