summaryrefslogtreecommitdiff
path: root/app-admin/keepassxc/keepassxc-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/keepassxc/keepassxc-9999.ebuild')
-rw-r--r--app-admin/keepassxc/keepassxc-9999.ebuild14
1 files changed, 13 insertions, 1 deletions
diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild b/app-admin/keepassxc/keepassxc-9999.ebuild
index 44773623ac03..15016b6c462e 100644
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ b/app-admin/keepassxc/keepassxc-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
SCM=""
[[ "${PV}" == 9999 ]] && SCM="git-r3"
-inherit cmake-utils ${SCM}
+inherit cmake-utils gnome2-utils xdg-utils ${SCM}
unset SCM
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
@@ -63,3 +63,15 @@ src_configure() {
)
cmake-utils_src_configure
}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}