Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/krusader/
Date: Sat, 27 Jun 2015 21:11:19
Message-Id: 1435439245.c2f75f08469f2f6fc5c2cb26f7b991eec3ee3ff8.johu@gentoo
1 commit: c2f75f08469f2f6fc5c2cb26f7b991eec3ee3ff8
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 27 21:07:25 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 27 21:07:25 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c2f75f08
7
8 [kde-misc/krusader] Drop SLOT 4
9
10 Package-Manager: portage-2.2.20
11
12 kde-misc/krusader/krusader-5.9999.ebuild | 61 --------------------------------
13 kde-misc/krusader/krusader-9999.ebuild | 57 ++++++++++++++++++++++-------
14 kde-misc/krusader/metadata.xml | 3 --
15 3 files changed, 45 insertions(+), 76 deletions(-)
16
17 diff --git a/kde-misc/krusader/krusader-5.9999.ebuild b/kde-misc/krusader/krusader-5.9999.ebuild
18 deleted file mode 100644
19 index 481f64d..0000000
20 --- a/kde-misc/krusader/krusader-5.9999.ebuild
21 +++ /dev/null
22 @@ -1,61 +0,0 @@
23 -# Copyright 1999-2015 Gentoo Foundation
24 -# Distributed under the terms of the GNU General Public License v2
25 -# $Header: $
26 -
27 -EAPI=5
28 -
29 -EGIT_BRANCH="plasma"
30 -KDE_HANDBOOK="true"
31 -inherit kde5
32 -
33 -DESCRIPTION="An advanced twin-panel (commander-style) file-manager with many extras"
34 -HOMEPAGE="http://www.krusader.org/"
35 -
36 -LICENSE="GPL-2"
37 -KEYWORDS=""
38 -IUSE="xattr"
39 -
40 -CDEPEND="
41 - $(add_frameworks_dep karchive)
42 - $(add_frameworks_dep kbookmarks)
43 - $(add_frameworks_dep kcodecs)
44 - $(add_frameworks_dep kcompletion)
45 - $(add_frameworks_dep kconfig)
46 - $(add_frameworks_dep kconfigwidgets)
47 - $(add_frameworks_dep kcoreaddons)
48 - $(add_frameworks_dep ki18n)
49 - $(add_frameworks_dep kiconthemes)
50 - $(add_frameworks_dep kio)
51 - $(add_frameworks_dep kitemviews)
52 - $(add_frameworks_dep kjobwidgets)
53 - $(add_frameworks_dep knotifications)
54 - $(add_frameworks_dep kparts)
55 - $(add_frameworks_dep kservice)
56 - $(add_frameworks_dep ktextwidgets)
57 - $(add_frameworks_dep kwallet)
58 - $(add_frameworks_dep kwidgetsaddons)
59 - $(add_frameworks_dep kwindowsystem)
60 - $(add_frameworks_dep kxmlgui)
61 - $(add_frameworks_dep solid)
62 - dev-qt/qtdbus:5
63 - dev-qt/qtgui:5
64 - dev-qt/qtprintsupport:5
65 - dev-qt/qtwidgets:5
66 - dev-qt/qtxml:5
67 - sys-libs/zlib
68 - xattr? ( sys-apps/attr )
69 -"
70 -DEPEND="${CDEPEND}
71 - sys-devel/gettext
72 -"
73 -RDEPEND="${CDEPEND}
74 - !kde-misc/krusader:4
75 -"
76 -
77 -src_configure() {
78 - local mycmakeargs=(
79 - $(cmake-utils_use_find_package xattr ACL)
80 - )
81 -
82 - kde5_src_configure
83 -}
84
85 diff --git a/kde-misc/krusader/krusader-9999.ebuild b/kde-misc/krusader/krusader-9999.ebuild
86 index 26f32f7..481f64d 100644
87 --- a/kde-misc/krusader/krusader-9999.ebuild
88 +++ b/kde-misc/krusader/krusader-9999.ebuild
89 @@ -4,25 +4,58 @@
90
91 EAPI=5
92
93 -KDE_HANDBOOK="optional"
94 -KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga
95 -gl hr hu it ja ko lt mai nb nds nl pa pl pt pt_BR ro ru sk sl sr
96 -sr@ijekavian sr@ijekavianlatin sr@latin sv tr ug uk zh_CN zh_TW"
97 -inherit kde4-base
98 +EGIT_BRANCH="plasma"
99 +KDE_HANDBOOK="true"
100 +inherit kde5
101
102 -DESCRIPTION="An advanced twin-panel (commander-style) file-manager for KDE with many extras"
103 +DESCRIPTION="An advanced twin-panel (commander-style) file-manager with many extras"
104 HOMEPAGE="http://www.krusader.org/"
105
106 LICENSE="GPL-2"
107 KEYWORDS=""
108 -SLOT="4"
109 -IUSE="+bookmarks debug"
110 +IUSE="xattr"
111
112 -RDEPEND="
113 - $(add_kdeapps_dep libkonq)
114 +CDEPEND="
115 + $(add_frameworks_dep karchive)
116 + $(add_frameworks_dep kbookmarks)
117 + $(add_frameworks_dep kcodecs)
118 + $(add_frameworks_dep kcompletion)
119 + $(add_frameworks_dep kconfig)
120 + $(add_frameworks_dep kconfigwidgets)
121 + $(add_frameworks_dep kcoreaddons)
122 + $(add_frameworks_dep ki18n)
123 + $(add_frameworks_dep kiconthemes)
124 + $(add_frameworks_dep kio)
125 + $(add_frameworks_dep kitemviews)
126 + $(add_frameworks_dep kjobwidgets)
127 + $(add_frameworks_dep knotifications)
128 + $(add_frameworks_dep kparts)
129 + $(add_frameworks_dep kservice)
130 + $(add_frameworks_dep ktextwidgets)
131 + $(add_frameworks_dep kwallet)
132 + $(add_frameworks_dep kwidgetsaddons)
133 + $(add_frameworks_dep kwindowsystem)
134 + $(add_frameworks_dep kxmlgui)
135 + $(add_frameworks_dep solid)
136 + dev-qt/qtdbus:5
137 + dev-qt/qtgui:5
138 + dev-qt/qtprintsupport:5
139 + dev-qt/qtwidgets:5
140 + dev-qt/qtxml:5
141 sys-libs/zlib
142 - bookmarks? ( $(add_kdeapps_dep keditbookmarks) )
143 + xattr? ( sys-apps/attr )
144 "
145 -DEPEND="${RDEPEND}
146 +DEPEND="${CDEPEND}
147 sys-devel/gettext
148 "
149 +RDEPEND="${CDEPEND}
150 + !kde-misc/krusader:4
151 +"
152 +
153 +src_configure() {
154 + local mycmakeargs=(
155 + $(cmake-utils_use_find_package xattr ACL)
156 + )
157 +
158 + kde5_src_configure
159 +}
160
161 diff --git a/kde-misc/krusader/metadata.xml b/kde-misc/krusader/metadata.xml
162 index 247e042..a23f444 100644
163 --- a/kde-misc/krusader/metadata.xml
164 +++ b/kde-misc/krusader/metadata.xml
165 @@ -2,7 +2,4 @@
166 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
167 <pkgmetadata>
168 <herd>kde</herd>
169 - <use>
170 - <flag name="bookmarks">Add dependency on bookmark package.</flag>
171 - </use>
172 </pkgmetadata>