Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-util/kdevplatform/
Date: Tue, 27 May 2014 18:25:05
Message-Id: 1401215086.f27fe122ef52b6a7cc1bcefa8d55838bb6d413dc.johu@gentoo
1 commit: f27fe122ef52b6a7cc1bcefa8d55838bb6d413dc
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 27 18:24:46 2014 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Tue May 27 18:24:46 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f27fe122
7
8 [dev-util/kdevplatform] KF5 version
9
10 Package-Manager: portage-2.2.10
11
12 ---
13 dev-util/kdevplatform/kdevplatform-9999.ebuild | 78 ++++++++++++++++++++++++++
14 1 file changed, 78 insertions(+)
15
16 diff --git a/dev-util/kdevplatform/kdevplatform-9999.ebuild b/dev-util/kdevplatform/kdevplatform-9999.ebuild
17 new file mode 100644
18 index 0000000..7f80fcb
19 --- /dev/null
20 +++ b/dev-util/kdevplatform/kdevplatform-9999.ebuild
21 @@ -0,0 +1,78 @@
22 +# Copyright 1999-2014 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: $
25 +
26 +EAPI=5
27 +
28 +# TODO tests hang + fail
29 +# KDE_TEST="true"
30 +# VIRTUALDBUS_TEST="true"
31 +# VIRTUALX_REQUIRED="test"
32 +RESTRICT="test"
33 +KMNAME="kdevelop"
34 +EGIT_REPONAME="${PN}"
35 +EGIT_BRANCH="frameworks"
36 +inherit kde5
37 +
38 +DESCRIPTION="KDE development support libraries and apps"
39 +IUSE="cvs reviewboard"
40 +KEYWORDS=""
41 +
42 +# TODO features disabled by upstream, maybe more
43 +# Templates: dev-libs/grantlee
44 +# Konsole support: $(add_kdebase_dep konsole)
45 +# Subversion integration: subversion? (dev-libs/apr dev-libs/apr-util dev-vcs/subversion )
46 +DEPEND="
47 + $(add_frameworks_dep karchive)
48 + $(add_frameworks_dep kbookmarks)
49 + $(add_frameworks_dep kcmutils)
50 + $(add_frameworks_dep kcodecs)
51 + $(add_frameworks_dep kcompletion)
52 + $(add_frameworks_dep kconfig)
53 + $(add_frameworks_dep kconfigwidgets)
54 + $(add_frameworks_dep kcoreaddons)
55 + $(add_frameworks_dep kdelibs4support)
56 + $(add_frameworks_dep kguiaddons)
57 + $(add_frameworks_dep ki18n)
58 + $(add_frameworks_dep kiconthemes)
59 + $(add_frameworks_dep kio)
60 + $(add_frameworks_dep kitemmodels)
61 + $(add_frameworks_dep kitemviews)
62 + $(add_frameworks_dep kjobwidgets)
63 + $(add_frameworks_dep knewstuff)
64 + $(add_frameworks_dep knotifications)
65 + $(add_frameworks_dep knotifyconfig)
66 + $(add_frameworks_dep kparts)
67 + $(add_frameworks_dep kservice)
68 + $(add_frameworks_dep ktexteditor)
69 + $(add_frameworks_dep ktextwidgets)
70 + $(add_frameworks_dep kwidgetsaddons)
71 + $(add_frameworks_dep kwindowsystem)
72 + $(add_frameworks_dep kxmlgui)
73 + $(add_frameworks_dep sonnet)
74 + $(add_frameworks_dep threadweaver)
75 + $(add_kdebase_dep libkomparediff2)
76 + dev-libs/boost:=
77 + dev-qt/qtdbus:5
78 + dev-qt/qtgui:5
79 + dev-qt/qtnetwork:5
80 + dev-qt/qtquick1:5
81 + dev-qt/qttest:5
82 + dev-qt/qtwebkit:5
83 + dev-qt/qtwidgets:5
84 + dev-qt/qtxml:5
85 +"
86 +RDEPEND="${DEPEND}
87 + cvs? ( dev-vcs/cvs )
88 + !dev-util/kdevelop:4
89 + !dev-util/kdevplatform:4
90 +"
91 +
92 +src_configure() {
93 + local mycmakeargs=(
94 + $(cmake-utils_use_build cvs)
95 + $(cmake-utils_use_build reviewboard)
96 + )
97 +
98 + kde5_src_configure
99 +}