Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-util/kdevplatform/
Date: Tue, 08 Aug 2017 18:23:19
Message-Id: 1502215905.069b669773a2c7d9189b96aec52941af6a62a5ca.asturm@gentoo
1 commit: 069b669773a2c7d9189b96aec52941af6a62a5ca
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 8 18:10:50 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 8 18:11:45 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=069b6697
7
8 dev-util/kdevplatform: Merged into dev-util/kdevelop
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 dev-util/kdevplatform/kdevplatform-9999.ebuild | 108 -------------------------
13 dev-util/kdevplatform/metadata.xml | 1 -
14 2 files changed, 109 deletions(-)
15
16 diff --git a/dev-util/kdevplatform/kdevplatform-9999.ebuild b/dev-util/kdevplatform/kdevplatform-9999.ebuild
17 deleted file mode 100644
18 index cc81abae2a..0000000000
19 --- a/dev-util/kdevplatform/kdevplatform-9999.ebuild
20 +++ /dev/null
21 @@ -1,108 +0,0 @@
22 -# Copyright 1999-2017 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -KDEBASE="kdevelop"
28 -KDE_TEST="true"
29 -VIRTUALDBUS_TEST="true"
30 -VIRTUALX_REQUIRED="test"
31 -inherit kde5
32 -
33 -DESCRIPTION="KDE development support libraries and apps"
34 -IUSE="cvs reviewboard subversion webkit +welcomepage"
35 -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
36 -
37 -COMMON_DEPEND="
38 - $(add_frameworks_dep karchive)
39 - $(add_frameworks_dep kbookmarks)
40 - $(add_frameworks_dep kcmutils)
41 - $(add_frameworks_dep kcodecs)
42 - $(add_frameworks_dep kcompletion)
43 - $(add_frameworks_dep kconfig)
44 - $(add_frameworks_dep kconfigwidgets)
45 - $(add_frameworks_dep kcoreaddons)
46 - $(add_frameworks_dep kdeclarative)
47 - $(add_frameworks_dep kguiaddons)
48 - $(add_frameworks_dep ki18n)
49 - $(add_frameworks_dep kiconthemes)
50 - $(add_frameworks_dep kio)
51 - $(add_frameworks_dep kitemmodels)
52 - $(add_frameworks_dep kitemviews)
53 - $(add_frameworks_dep kjobwidgets)
54 - $(add_frameworks_dep knewstuff)
55 - $(add_frameworks_dep knotifications)
56 - $(add_frameworks_dep knotifyconfig)
57 - $(add_frameworks_dep kparts)
58 - $(add_frameworks_dep kservice)
59 - $(add_frameworks_dep ktexteditor)
60 - $(add_frameworks_dep ktextwidgets)
61 - $(add_frameworks_dep kwidgetsaddons)
62 - $(add_frameworks_dep kwindowsystem)
63 - $(add_frameworks_dep kxmlgui)
64 - $(add_frameworks_dep sonnet)
65 - $(add_frameworks_dep threadweaver)
66 - $(add_kdeapps_dep libkomparediff2)
67 - $(add_qt_dep qtdbus)
68 - $(add_qt_dep qtgui)
69 - $(add_qt_dep qttest)
70 - $(add_qt_dep qtwidgets)
71 - $(add_qt_dep qtxml)
72 - dev-libs/grantlee:5
73 - reviewboard? ( dev-libs/purpose )
74 - subversion? (
75 - dev-libs/apr:1
76 - dev-libs/apr-util:1
77 - dev-vcs/subversion
78 - )
79 - webkit? ( $(add_qt_dep qtwebkit) )
80 - !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
81 - welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
82 -"
83 -DEPEND="${COMMON_DEPEND}
84 - dev-libs/boost
85 - $(add_qt_dep qtconcurrent)
86 -"
87 -RDEPEND="${COMMON_DEPEND}
88 - cvs? ( dev-vcs/cvs )
89 - reviewboard? ( $(add_kdeapps_dep ktp-accounts-kcm) )
90 - !dev-util/kdevelop:4
91 - !dev-util/kdevplatform:4
92 -"
93 -
94 -REQUIRED_USE="test? ( welcomepage )"
95 -
96 -RESTRICT+=" test"
97 -
98 -src_prepare() {
99 - kde5_src_prepare
100 - # root tests subdirectory actually does not contain tests, installs stuff
101 - if ! use test; then
102 - sed -i -e "/add_subdirectory(tests)/ s/#DONOTCOMPILE //" \
103 - CMakeLists.txt || die "Failed to fix CMakeLists.txt"
104 - sed -i -e '1s/^/find_package(Qt5Test \$\{QT_MIN_VERSION\})\n/' \
105 - tests/CMakeLists.txt || die "Failed to fix tests/CMakeLists.txt"
106 - fi
107 -}
108 -
109 -src_configure() {
110 - local mycmakeargs=(
111 - -DBUILD_cvs=$(usex cvs)
112 - $(cmake-utils_use_find_package reviewboard KDEExperimentalPurpose)
113 - $(cmake-utils_use_find_package subversion SubversionLibrary)
114 - $(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets)
115 - $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets)
116 - )
117 -
118 - kde5_src_configure
119 -}
120 -
121 -pkg_postinst() {
122 - kde5_pkg_postinst
123 -
124 - if ! has_version "kde-apps/konsole" ; then
125 - echo
126 - elog "For konsole view, please install kde-apps/konsole"
127 - echo
128 - fi
129 -}
130
131 diff --git a/dev-util/kdevplatform/metadata.xml b/dev-util/kdevplatform/metadata.xml
132 index 3194ed032c..3017fcac60 100644
133 --- a/dev-util/kdevplatform/metadata.xml
134 +++ b/dev-util/kdevplatform/metadata.xml
135 @@ -7,7 +7,6 @@
136 </maintainer>
137 <use>
138 <flag name="reviewboard">Enable reviewboard support</flag>
139 - <flag name="webkit">Enable deprecated <pkg>dev-qt/qtwebkit</pkg> instead of <pkg>dev-qt/qtwebengine</pkg> for integrated documentation</flag>
140 <flag name="welcomepage">Enable welcome page, requires <pkg>dev-qt/qtdeclarative</pkg></flag>
141 </use>
142 </pkgmetadata>