---
 sys-devel/icecream/icecream-1.0.0-r2.ebuild | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/sys-devel/icecream/icecream-1.0.0-r2.ebuild 
b/sys-devel/icecream/icecream-1.0.0-r2.ebuild
index 187928a2290d..11a57f81722e 100644
--- a/sys-devel/icecream/icecream-1.0.0-r2.ebuild
+++ b/sys-devel/icecream/icecream-1.0.0-r2.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 RDEPEND="
+       dev-util/shadowman
        sys-libs/libcap-ng
 "
 DEPEND="${RDEPEND}"
@@ -52,3 +53,13 @@ src_install() {
        insinto /usr/share/shadowman/tools
        newins - icecc <<<'/usr/libexec/icecc/bin'
 }
+
+pkg_prerm() {
+       if [[ -z ${REPLACED_BY_VERSION} ]]; then
+               eselect compiler-shadow remove icecc
+       fi
+}
+
+pkg_postinst() {
+       eselect compiler-shadow update icecc
+}
-- 
2.14.1


Reply via email to