diff options
Diffstat (limited to 'dev-util/cmake/cmake-3.13.5.ebuild')
-rw-r--r-- | dev-util/cmake/cmake-3.13.5.ebuild | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/dev-util/cmake/cmake-3.13.5.ebuild b/dev-util/cmake/cmake-3.13.5.ebuild index b9d4d984f6dd..1c5774d1e717 100644 --- a/dev-util/cmake/cmake-3.13.5.ebuild +++ b/dev-util/cmake/cmake-3.13.5.ebuild @@ -5,7 +5,7 @@ EAPI=7 CMAKE_MAKEFILE_GENERATOR="emake" CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx xdg cmake +inherit bash-completion-r1 cmake elisp-common flag-o-matic toolchain-funcs virtualx xdg-utils MY_P="${P/_/-}" @@ -211,16 +211,20 @@ src_install() { rm -r "${ED}"/usr/share/cmake/{completions,editors} || die } -pkg_preinst() { - use qt5 && xdg_pkg_preinst -} - pkg_postinst() { use emacs && elisp-site-regen - use qt5 && xdg_pkg_postinst + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi } pkg_postrm() { use emacs && elisp-site-regen - use qt5 && xdg_pkg_postrm + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi } |