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 +} +