1 |
commit: e212a337604e7f563643a4cf4959ba7bb753ac20 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Apr 4 09:59:43 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Apr 4 09:59:43 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e212a337 |
7 |
|
8 |
kde-apps/okteta: Add KDE_DESIGNERPLUGIN=true, drop USE=examples, fix crypt |
9 |
|
10 |
No examples are actually ending up installed. Fixes cmake warnings. |
11 |
|
12 |
Reported-by: Arfrever |
13 |
|
14 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
15 |
|
16 |
kde-apps/okteta/metadata.xml | 3 +++ |
17 |
kde-apps/okteta/okteta-17.03.80.ebuild | 8 ++++---- |
18 |
kde-apps/okteta/okteta-17.04.49.9999.ebuild | 8 ++++---- |
19 |
kde-apps/okteta/okteta-9999.ebuild | 8 ++++---- |
20 |
4 files changed, 15 insertions(+), 12 deletions(-) |
21 |
|
22 |
diff --git a/kde-apps/okteta/metadata.xml b/kde-apps/okteta/metadata.xml |
23 |
index 2fdbf33d96..a50ada50ef 100644 |
24 |
--- a/kde-apps/okteta/metadata.xml |
25 |
+++ b/kde-apps/okteta/metadata.xml |
26 |
@@ -5,4 +5,7 @@ |
27 |
<email>kde@g.o</email> |
28 |
<name>Gentoo KDE Project</name> |
29 |
</maintainer> |
30 |
+ <use> |
31 |
+ <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag> |
32 |
+ </use> |
33 |
</pkgmetadata> |
34 |
|
35 |
diff --git a/kde-apps/okteta/okteta-17.03.80.ebuild b/kde-apps/okteta/okteta-17.03.80.ebuild |
36 |
index ab3fd5485e..fd77792032 100644 |
37 |
--- a/kde-apps/okteta/okteta-17.03.80.ebuild |
38 |
+++ b/kde-apps/okteta/okteta-17.03.80.ebuild |
39 |
@@ -3,6 +3,7 @@ |
40 |
|
41 |
EAPI=6 |
42 |
|
43 |
+KDE_DESIGNERPLUGIN="true" |
44 |
KDE_HANDBOOK="forceoptional" |
45 |
KDE_TEST="optional" |
46 |
VIRTUALX_REQUIRED="test" |
47 |
@@ -12,7 +13,7 @@ DESCRIPTION="KDE hexeditor" |
48 |
HOMEPAGE="https://www.kde.org/applications/utilities/okteta |
49 |
https://utils.kde.org/projects/okteta" |
50 |
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" |
51 |
-IUSE="crypt examples" |
52 |
+IUSE="crypt" |
53 |
|
54 |
DEPEND=" |
55 |
$(add_frameworks_dep kbookmarks) |
56 |
@@ -32,7 +33,6 @@ DEPEND=" |
57 |
$(add_frameworks_dep kservice) |
58 |
$(add_frameworks_dep kwidgetsaddons) |
59 |
$(add_frameworks_dep kxmlgui) |
60 |
- $(add_qt_dep designer) |
61 |
$(add_qt_dep qtgui) |
62 |
$(add_qt_dep qtnetwork) |
63 |
$(add_qt_dep qtprintsupport) |
64 |
@@ -45,8 +45,8 @@ RDEPEND="${DEPEND}" |
65 |
|
66 |
src_configure() { |
67 |
local mycmakeargs=( |
68 |
- -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples) |
69 |
- $(cmake-utils_use_find_package crypt QCA2) |
70 |
+ -DOMIT_EXAMPLES=ON |
71 |
+ $(cmake-utils_use_find_package crypt Qca-qt5) |
72 |
) |
73 |
|
74 |
kde5_src_configure |
75 |
|
76 |
diff --git a/kde-apps/okteta/okteta-17.04.49.9999.ebuild b/kde-apps/okteta/okteta-17.04.49.9999.ebuild |
77 |
index 69d4aaa7e8..eed4a134df 100644 |
78 |
--- a/kde-apps/okteta/okteta-17.04.49.9999.ebuild |
79 |
+++ b/kde-apps/okteta/okteta-17.04.49.9999.ebuild |
80 |
@@ -3,6 +3,7 @@ |
81 |
|
82 |
EAPI=6 |
83 |
|
84 |
+KDE_DESIGNERPLUGIN="true" |
85 |
KDE_HANDBOOK="forceoptional" |
86 |
KDE_TEST="optional" |
87 |
VIRTUALX_REQUIRED="test" |
88 |
@@ -12,7 +13,7 @@ DESCRIPTION="KDE hexeditor" |
89 |
HOMEPAGE="https://www.kde.org/applications/utilities/okteta |
90 |
https://utils.kde.org/projects/okteta" |
91 |
KEYWORDS="" |
92 |
-IUSE="crypt examples" |
93 |
+IUSE="crypt" |
94 |
|
95 |
DEPEND=" |
96 |
$(add_frameworks_dep kbookmarks) |
97 |
@@ -32,7 +33,6 @@ DEPEND=" |
98 |
$(add_frameworks_dep kservice) |
99 |
$(add_frameworks_dep kwidgetsaddons) |
100 |
$(add_frameworks_dep kxmlgui) |
101 |
- $(add_qt_dep designer) |
102 |
$(add_qt_dep qtgui) |
103 |
$(add_qt_dep qtnetwork) |
104 |
$(add_qt_dep qtprintsupport) |
105 |
@@ -45,8 +45,8 @@ RDEPEND="${DEPEND}" |
106 |
|
107 |
src_configure() { |
108 |
local mycmakeargs=( |
109 |
- -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples) |
110 |
- $(cmake-utils_use_find_package crypt QCA2) |
111 |
+ -DOMIT_EXAMPLES=ON |
112 |
+ $(cmake-utils_use_find_package crypt Qca-qt5) |
113 |
) |
114 |
|
115 |
kde5_src_configure |
116 |
|
117 |
diff --git a/kde-apps/okteta/okteta-9999.ebuild b/kde-apps/okteta/okteta-9999.ebuild |
118 |
index 69d4aaa7e8..eed4a134df 100644 |
119 |
--- a/kde-apps/okteta/okteta-9999.ebuild |
120 |
+++ b/kde-apps/okteta/okteta-9999.ebuild |
121 |
@@ -3,6 +3,7 @@ |
122 |
|
123 |
EAPI=6 |
124 |
|
125 |
+KDE_DESIGNERPLUGIN="true" |
126 |
KDE_HANDBOOK="forceoptional" |
127 |
KDE_TEST="optional" |
128 |
VIRTUALX_REQUIRED="test" |
129 |
@@ -12,7 +13,7 @@ DESCRIPTION="KDE hexeditor" |
130 |
HOMEPAGE="https://www.kde.org/applications/utilities/okteta |
131 |
https://utils.kde.org/projects/okteta" |
132 |
KEYWORDS="" |
133 |
-IUSE="crypt examples" |
134 |
+IUSE="crypt" |
135 |
|
136 |
DEPEND=" |
137 |
$(add_frameworks_dep kbookmarks) |
138 |
@@ -32,7 +33,6 @@ DEPEND=" |
139 |
$(add_frameworks_dep kservice) |
140 |
$(add_frameworks_dep kwidgetsaddons) |
141 |
$(add_frameworks_dep kxmlgui) |
142 |
- $(add_qt_dep designer) |
143 |
$(add_qt_dep qtgui) |
144 |
$(add_qt_dep qtnetwork) |
145 |
$(add_qt_dep qtprintsupport) |
146 |
@@ -45,8 +45,8 @@ RDEPEND="${DEPEND}" |
147 |
|
148 |
src_configure() { |
149 |
local mycmakeargs=( |
150 |
- -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples) |
151 |
- $(cmake-utils_use_find_package crypt QCA2) |
152 |
+ -DOMIT_EXAMPLES=ON |
153 |
+ $(cmake-utils_use_find_package crypt Qca-qt5) |
154 |
) |
155 |
|
156 |
kde5_src_configure |