From 5ced81909ccca68b76d28efa067cc2da7a2ba9f1 Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Tue, 1 Nov 2016 13:21:17 +0100 Subject: [PATCH] kde-misc/kshutdown: Add kde use flag Gentoo-bug: 597100 Package-Manager: portage-2.3.2 --- kde-misc/kshutdown/kshutdown-4.0.ebuild | 53 ++++++++++--------------- 1 file changed, 22 insertions(+), 31 deletions(-) diff --git a/kde-misc/kshutdown/kshutdown-4.0.ebuild b/kde-misc/kshutdown/kshutdown-4.0.ebuild index 426aa05b4f11..62a531ee2d64 100644 --- a/kde-misc/kshutdown/kshutdown-4.0.ebuild +++ b/kde-misc/kshutdown/kshutdown-4.0.ebuild @@ -4,59 +4,50 @@ EAPI=6 -inherit cmake-utils gnome2-utils - +KDE_TEST="false" +KDE_AUTODEPS="false" MY_P=${PN}-source-${PV/_} +inherit kde5 -DESCRIPTION="A shutdown manager for KDE" +DESCRIPTION="Shutdown manager for desktop environmenmts like KDE Plasma" HOMEPAGE="http://kshutdown.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" LICENSE="GPL-2+" -SLOT="5" KEYWORDS="~amd64 ~x86" -IUSE="debug" +IUSE="+kde" RDEPEND=" dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kdbusaddons:5 - kde-frameworks/kglobalaccel:5 - kde-frameworks/ki18n:5 - kde-frameworks/kidletime:5 - kde-frameworks/knotifications:5 - kde-frameworks/knotifyconfig:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kdbusaddons:5 + kde-frameworks/kglobalaccel:5 + kde-frameworks/ki18n:5 + kde-frameworks/kidletime:5 + kde-frameworks/knotifications:5 + kde-frameworks/knotifyconfig:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) !kde-misc/kshutdown:4 " DEPEND="${RDEPEND} app-arch/unzip - kde-frameworks/extra-cmake-modules:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) sys-devel/gettext " src_configure() { local mycmakeargs=( - -DKS_KF5=TRUE + -DKS_KF5=$(usex kde) + -DKS_PURE_QT=$(usex !kde) ) - cmake-utils_src_configure -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update + kde5_src_configure } -- 2.26.2