commit:     d4e7f634db08d1fc46eb355eb27b6cc46a009d37
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 16:24:24 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 16:26:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e7f634

dev-util/meld: Call xdg postinst functions

Closes: https://bugs.gentoo.org/873004
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/meld/meld-3.22.0-r1.ebuild | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-util/meld/meld-3.22.0-r1.ebuild 
b/dev-util/meld/meld-3.22.0-r1.ebuild
index 8b8cafb1d5ae..6d023ef276db 100644
--- a/dev-util/meld/meld-3.22.0-r1.ebuild
+++ b/dev-util/meld/meld-3.22.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="xml(+)"
 
-inherit gnome.org meson python-single-r1
+inherit gnome.org meson python-single-r1 xdg
 
 DESCRIPTION="A graphical diff and merge tool"
 HOMEPAGE="http://meldmerge.org/";
@@ -62,3 +62,13 @@ src_install() {
        python_optimize
        python_fix_shebang "${ED}"/usr/bin/meld
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+       xdg_desktop_database_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+       xdg_desktop_database_update
+}

Reply via email to