commit:     412d120cee8f6ccf97a753a835d83c7b3f73ae4f
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 11:47:14 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 11:47:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412d120c

media-sound/qsampler-9999: fixed call of xdg functions

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 <AT> 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 097079ef9d9..6e1f0a1909e 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
+}
+

Reply via email to