1 |
commit: a694c69c3a801d1650e74d12205186d7b4ad6b9b |
2 |
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Jan 31 19:22:34 2015 +0000 |
4 |
Commit: Johannes Huber <johu <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 1 00:10:54 2015 +0000 |
6 |
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a694c69c |
7 |
|
8 |
[kde-apps/kmines] Frameworks merged to master |
9 |
|
10 |
Package-Manager: portage-2.2.15 |
11 |
|
12 |
--- |
13 |
kde-apps/kmines/kmines-5.9999.ebuild | 54 ------------------------------------ |
14 |
kde-apps/kmines/kmines-9999.ebuild | 43 ++++++++++++++++++++++++---- |
15 |
sets/kdegames-live | 1 + |
16 |
3 files changed, 39 insertions(+), 59 deletions(-) |
17 |
|
18 |
diff --git a/kde-apps/kmines/kmines-5.9999.ebuild b/kde-apps/kmines/kmines-5.9999.ebuild |
19 |
deleted file mode 100644 |
20 |
index f143512..0000000 |
21 |
--- a/kde-apps/kmines/kmines-5.9999.ebuild |
22 |
+++ /dev/null |
23 |
@@ -1,54 +0,0 @@ |
24 |
-# Copyright 1999-2015 Gentoo Foundation |
25 |
-# Distributed under the terms of the GNU General Public License v2 |
26 |
-# $Header: $ |
27 |
- |
28 |
-EAPI=5 |
29 |
- |
30 |
-EGIT_BRANCH="frameworks" |
31 |
-KDE_HANDBOOK="true" |
32 |
-KDE_SELINUX_MODULE="games" |
33 |
-inherit kde5 |
34 |
- |
35 |
-DESCRIPTION="KMines is a classic mine sweeper game" |
36 |
-HOMEPAGE=" |
37 |
- http://www.kde.org/applications/games/kmines/ |
38 |
- http://games.kde.org/game.php?game=kmines |
39 |
-" |
40 |
-KEYWORDS="" |
41 |
-IUSE="phonon" |
42 |
- |
43 |
-DEPEND=" |
44 |
- $(add_frameworks_dep kconfig) |
45 |
- $(add_frameworks_dep kconfigwidgets) |
46 |
- $(add_frameworks_dep kcoreaddons) |
47 |
- $(add_frameworks_dep kdbusaddons) |
48 |
- $(add_frameworks_dep ki18n) |
49 |
- $(add_frameworks_dep kio) |
50 |
- $(add_frameworks_dep knotifyconfig) |
51 |
- $(add_frameworks_dep ktextwidgets) |
52 |
- $(add_frameworks_dep kwidgetsaddons) |
53 |
- $(add_frameworks_dep kxmlgui) |
54 |
- $(add_kdeapps_dep libkdegames) |
55 |
- dev-qt/qtdeclarative:5 |
56 |
- dev-qt/qtnetwork:5 |
57 |
- dev-qt/qtgui:5 |
58 |
- dev-qt/qtwidgets:5 |
59 |
- phonon? ( media-libs/phonon[qt5] ) |
60 |
-" |
61 |
- |
62 |
-RDEPEND="${DEPEND}" |
63 |
- |
64 |
-src_prepare() { |
65 |
- # fix copy-paste (?) error, there are no tests |
66 |
- sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die |
67 |
- |
68 |
- kde5_src_prepare |
69 |
-} |
70 |
- |
71 |
-src_configure(){ |
72 |
- local mycmakeargs=( |
73 |
- $(cmake-utils_use_find_package phonon Phonon4Qt5) |
74 |
- ) |
75 |
- |
76 |
- kde5_src_configure |
77 |
-} |
78 |
|
79 |
diff --git a/kde-apps/kmines/kmines-9999.ebuild b/kde-apps/kmines/kmines-9999.ebuild |
80 |
index 3efd530..6cbdc9f 100644 |
81 |
--- a/kde-apps/kmines/kmines-9999.ebuild |
82 |
+++ b/kde-apps/kmines/kmines-9999.ebuild |
83 |
@@ -4,17 +4,50 @@ |
84 |
|
85 |
EAPI=5 |
86 |
|
87 |
-KDE_HANDBOOK="optional" |
88 |
+KDE_HANDBOOK="true" |
89 |
KDE_SELINUX_MODULE="games" |
90 |
-inherit kde4-base |
91 |
+inherit kde5 |
92 |
|
93 |
-DESCRIPTION="KMines is a classic mine sweeper game" |
94 |
+DESCRIPTION="Classic mine sweeper game" |
95 |
HOMEPAGE=" |
96 |
http://www.kde.org/applications/games/kmines/ |
97 |
http://games.kde.org/game.php?game=kmines |
98 |
" |
99 |
KEYWORDS="" |
100 |
-IUSE="debug" |
101 |
+IUSE="phonon" |
102 |
+ |
103 |
+DEPEND=" |
104 |
+ $(add_frameworks_dep kconfig) |
105 |
+ $(add_frameworks_dep kconfigwidgets) |
106 |
+ $(add_frameworks_dep kcoreaddons) |
107 |
+ $(add_frameworks_dep kdbusaddons) |
108 |
+ $(add_frameworks_dep ki18n) |
109 |
+ $(add_frameworks_dep kio) |
110 |
+ $(add_frameworks_dep knotifyconfig) |
111 |
+ $(add_frameworks_dep ktextwidgets) |
112 |
+ $(add_frameworks_dep kwidgetsaddons) |
113 |
+ $(add_frameworks_dep kxmlgui) |
114 |
+ $(add_kdeapps_dep libkdegames) |
115 |
+ dev-qt/qtdeclarative:5 |
116 |
+ dev-qt/qtnetwork:5 |
117 |
+ dev-qt/qtgui:5 |
118 |
+ dev-qt/qtwidgets:5 |
119 |
+ phonon? ( media-libs/phonon[qt5] ) |
120 |
+" |
121 |
|
122 |
-DEPEND="$(add_kdeapps_dep libkdegames)" |
123 |
RDEPEND="${DEPEND}" |
124 |
+ |
125 |
+src_prepare() { |
126 |
+ # fix copy-paste (?) error, there are no tests |
127 |
+ sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die |
128 |
+ |
129 |
+ kde5_src_prepare |
130 |
+} |
131 |
+ |
132 |
+src_configure(){ |
133 |
+ local mycmakeargs=( |
134 |
+ $(cmake-utils_use_find_package phonon Phonon4Qt5) |
135 |
+ ) |
136 |
+ |
137 |
+ kde5_src_configure |
138 |
+} |
139 |
|
140 |
diff --git a/sets/kdegames-live b/sets/kdegames-live |
141 |
index dfa920e..f1c1711 100644 |
142 |
--- a/sets/kdegames-live |
143 |
+++ b/sets/kdegames-live |
144 |
@@ -1,4 +1,5 @@ |
145 |
~kde-apps/bomber-9999 |
146 |
~kde-apps/bovo-9999 |
147 |
+~kde-apps/kmines-9999 |
148 |
~kde-apps/libkdegames-9999 |
149 |
~kde-apps/libkmahjongg-9999 |