From ee45fe78e6ef4d533555a38df95b9082b247f4e6 Mon Sep 17 00:00:00 2001 From: layman Date: Wed, 30 Jul 2014 21:40:07 -0400 Subject: [PATCH 1/2] Allow KHelpCenter from Plasma 5.0 to handle KDE4 KHelpCenter duties KHelpCenter from Plasma 5.0 can handle KDE4 duties. Add a kde4_compat flag that installs a desktop file to allow KDE4 applications to launch it. --- kde-base/khelpcenter/khelpcenter-5.0.0.ebuild | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/kde-base/khelpcenter/khelpcenter-5.0.0.ebuild b/kde-base/khelpcenter/khelpcenter-5.0.0.ebuild index 578f538..e77c278 100644 --- a/kde-base/khelpcenter/khelpcenter-5.0.0.ebuild +++ b/kde-base/khelpcenter/khelpcenter-5.0.0.ebuild @@ -10,7 +10,7 @@ inherit kde5 DESCRIPTION="The KDE Help Center" HOMEPAGE+=" http://userbase.kde.org/KHelpCenter" KEYWORDS="~amd64" -IUSE="" +IUSE="kde4_compat" DEPEND=" $(add_frameworks_dep kcmutils) @@ -38,3 +38,12 @@ DEPEND=" !kde-base/khelpcenter:4 " RDEPEND="${DEPEND}" + +src_install() { + kde5_src_install + + if use kde4_compat ; then + mkdir -p "${D}"/usr/share/kde4/services + cp "${D}"/usr/share/kservices5/khelpcenter.desktop "${D}"/usr/share/kde4/services/khelpcenter.desktop + fi +} -- 1.8.5.5