From bb85aa585f4b421dc6475acca242b70a98a413f5 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Thu, 17 Nov 2016 17:54:28 +1100 Subject: kde-frameworks/kservice: avoid breaking the menu If kservice was upgraded while the session was running, the application menu and favourites became empty. kbuildsycoca5 compiles in the value of APPLICATIONS_MENU_NAME, so it's possible this was caused by a race condition between it getting triggered and applications.menu being renamed on disk. Gentoo-bug: 596316 Package-Manager: portage-2.3.2 --- kde-frameworks/kservice/kservice-9999.ebuild | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'kde-frameworks/kservice/kservice-9999.ebuild') diff --git a/kde-frameworks/kservice/kservice-9999.ebuild b/kde-frameworks/kservice/kservice-9999.ebuild index 6dbd76c7e9b..1538b7986db 100644 --- a/kde-frameworks/kservice/kservice-9999.ebuild +++ b/kde-frameworks/kservice/kservice-9999.ebuild @@ -38,3 +38,10 @@ src_configure() { kde5_src_configure } + +src_install() { + kde5_src_install + + # bug 596316 + dosym /etc/xdg/menus/kf5-applications.menu /etc/xdg/menus/applications.menu +} -- cgit v1.2.3