From 412d120cee8f6ccf97a753a835d83c7b3f73ae4f Mon Sep 17 00:00:00 2001
From: =?utf8?q?Miroslav=20=C5=A0ulc?= <fordfrog@gentoo.org>
Date: Fri, 13 Dec 2019 12:47:14 +0100
Subject: [PATCH] media-sound/qsampler-9999: fixed call of xdg functions
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

for some reason they are not called automagically
so calling them manually

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Miroslav Å ulc <fordfrog@gentoo.org>
---
 media-sound/qsampler/qsampler-9999.ebuild | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/media-sound/qsampler/qsampler-9999.ebuild b/media-sound/qsampler/qsampler-9999.ebuild
index 097079ef9d91..6e1f0a1909e7 100644
--- a/media-sound/qsampler/qsampler-9999.ebuild
+++ b/media-sound/qsampler/qsampler-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit qmake-utils autotools xdg subversion
+inherit qmake-utils xdg autotools subversion
 
 DESCRIPTION="Graphical frontend to the LinuxSampler engine"
 HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
@@ -53,3 +53,18 @@ src_configure() {
 	cd src || die
 	eqmake5 src.pro -o Makefile
 }
+
+pkg_postinst() {
+	# these are not run automagically in live ebuild for some reason so running them manually
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	# these are not run automagically in live ebuild for some reason so running them manually
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
-- 
2.26.2