commit:     652eb502986b0b2fa72db850c13874b3d1af97ad
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Apr 23 23:22:05 2015 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Fri Apr 24 22:27:28 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=652eb502

[kde-apps/rocs] Frameworks merged to master

Package-Manager: portage-2.2.18

 kde-apps/rocs/rocs-9999.ebuild | 52 +++++++++++++++++++++++++++---------------
 1 file changed, 33 insertions(+), 19 deletions(-)

diff --git a/kde-apps/rocs/rocs-9999.ebuild b/kde-apps/rocs/rocs-9999.ebuild
index 8084db3..c54cbf0 100644
--- a/kde-apps/rocs/rocs-9999.ebuild
+++ b/kde-apps/rocs/rocs-9999.ebuild
@@ -4,35 +4,49 @@
 
 EAPI=5
 
-KDE_HANDBOOK="optional"
-inherit kde4-base
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
 
-DESCRIPTION="KDE4 interface to work with Graph Theory"
+DESCRIPTION="Interface to work with Graph Theory"
 HOMEPAGE="http://www.kde.org/applications/education/rocs
 http://edu.kde.org/applications/mathematics/rocs";
 KEYWORDS=""
-IUSE="debug"
+IUSE=""
 
 RDEPEND="
-       dev-libs/grantlee:0
-       dev-qt/qtxmlpatterns:4
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kxmlgui)
+       dev-libs/grantlee:5
+       dev-qt/qtconcurrent:5
+       dev-qt/qtdeclarative:5[widgets]
+       dev-qt/qtgui:5
+       dev-qt/qtscript:5[scripttools]
+       dev-qt/qtsvg:5
+       dev-qt/qtwebkit:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       dev-qt/qtxmlpatterns:5
 "
-DEPEND="
-       ${RDEPEND}
+DEPEND="${RDEPEND}
        >=dev-libs/boost-1.49
 "
 
-RESTRICT=test
-# bug 443752
+RESTRICT=test  # 1/10 tests currently fails
 
-src_test() {
-       local mycmakeargs=(-DKDE4_BUILD_TESTS=ON)
-       cmake-utils_src_configure
-       kde4-base_src_compile
+src_prepare() {
+       # Duplicate
+       sed -e '/^find_package.*KF5DocTools/ s/^/#/' -i CMakeLists.txt || die
 
-       cd "${BUILD_DIR}"
-       emake DESTDIR="${T}/tests" install
-       export KDEDIRS="${KDEDIRS}:${T}/tests/${PREFIX}"
-       kbuildsycoca4
-       ctest || die "tests failed"
+       kde5_src_prepare
 }

Reply via email to