commit:     cb62542a886d0afc25ec9abb4726b0ac29292419
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 16 15:46:55 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 15:46:55 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb62542a

kde-misc/apper: Port to KF5

Package-Manager: portage-2.2.28

 kde-misc/apper/apper-9999.ebuild | 50 +++++++++++++++++++++++++++++++++++-----
 1 file changed, 44 insertions(+), 6 deletions(-)

diff --git a/kde-misc/apper/apper-9999.ebuild b/kde-misc/apper/apper-9999.ebuild
index 9494d27..f71d3ab 100644
--- a/kde-misc/apper/apper-9999.ebuild
+++ b/kde-misc/apper/apper-9999.ebuild
@@ -4,17 +4,55 @@
 
 EAPI=6
 
-inherit kde4-base
+inherit kde5
 
-DESCRIPTION="KDE-based PackageKit frontend"
+DESCRIPTION="KDE Plasma PackageKit frontend"
 HOMEPAGE="https://projects.kde.org/projects/extragear/sysadmin/apper";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-SLOT="4"
-IUSE="debug"
+IUSE=""
 
 DEPEND="
-       app-admin/packagekit-qt
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep solid)
+       $(add_plasma_dep plasma-workspace)
+       $(add_qt_dep qtcore)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtsql)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtxmlpatterns)
+       app-admin/packagekit-qt[qt5(+)]
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+       !kde-misc/apper:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DDEBCONF_SUPPORT=OFF
+               -DAUTOREMOVE=OFF
+               -DAPPSTREAM=OFF
+               -DLIMBA=OFF
+               -DMAINTAINER=OFF
+       )
+
+       kde5_src_configure
+}

Reply via email to