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-apps/kpat/
Date: Tue, 24 Feb 2015 23:18:03
Message-Id: 1424819807.d5a1410083864da8d2478d65f90e6641ea090290.johu@gentoo
1 commit: d5a1410083864da8d2478d65f90e6641ea090290
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 24 23:16:47 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 24 23:16:47 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d5a14100
7
8 [kde-apps/kpat] Frameworks merged to master
9
10 Package-Manager: portage-2.2.17
11
12 ---
13 kde-apps/kpat/kpat-5.9999.ebuild | 52 ----------------------------------------
14 kde-apps/kpat/kpat-9999.ebuild | 43 +++++++++++++++++++++++++++++----
15 2 files changed, 39 insertions(+), 56 deletions(-)
16
17 diff --git a/kde-apps/kpat/kpat-5.9999.ebuild b/kde-apps/kpat/kpat-5.9999.ebuild
18 deleted file mode 100644
19 index bb7af57..0000000
20 --- a/kde-apps/kpat/kpat-5.9999.ebuild
21 +++ /dev/null
22 @@ -1,52 +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="frameworks"
30 -KDE_HANDBOOK="true"
31 -KDE_SELINUX_MODULE="games"
32 -inherit kde5
33 -
34 -DESCRIPTION="KDE patience game"
35 -HOMEPAGE="http://games.kde.org/game.php?game=kpat"
36 -KEYWORDS=""
37 -IUSE=""
38 -
39 -DEPEND="
40 - $(add_frameworks_dep kcompletion)
41 - $(add_frameworks_dep kconfig)
42 - $(add_frameworks_dep kconfigwidgets)
43 - $(add_frameworks_dep kcoreaddons)
44 - $(add_frameworks_dep kdbusaddons)
45 - $(add_frameworks_dep kdeclarative)
46 - $(add_frameworks_dep kdelibs4support)
47 - $(add_frameworks_dep kguiaddons)
48 - $(add_frameworks_dep ki18n)
49 - $(add_frameworks_dep kiconthemes)
50 - $(add_frameworks_dep kio)
51 - $(add_frameworks_dep kitemviews)
52 - $(add_frameworks_dep knewstuff)
53 - $(add_frameworks_dep knotifyconfig)
54 - $(add_frameworks_dep ktextwidgets)
55 - $(add_frameworks_dep kwidgetsaddons)
56 - $(add_frameworks_dep kxmlgui)
57 - $(add_kdeapps_dep libkdegames)
58 - dev-qt/qtdeclarative:5[widgets]
59 - dev-qt/qtgui:5
60 - dev-qt/qtnetwork:5
61 - dev-qt/qtsvg:5
62 - dev-qt/qtwidgets:5
63 - media-libs/phonon[qt5]
64 - x11-misc/shared-mime-info
65 -"
66 -
67 -RDEPEND="${DEPEND}"
68 -
69 -src_prepare() {
70 - # fix copy-paste (?) error, there are no tests
71 - sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
72 -
73 - kde5_src_prepare
74 -}
75
76 diff --git a/kde-apps/kpat/kpat-9999.ebuild b/kde-apps/kpat/kpat-9999.ebuild
77 index caa0af7..32d72ab 100644
78 --- a/kde-apps/kpat/kpat-9999.ebuild
79 +++ b/kde-apps/kpat/kpat-9999.ebuild
80 @@ -4,14 +4,49 @@
81
82 EAPI=5
83
84 -KDE_HANDBOOK="optional"
85 +KDE_HANDBOOK="true"
86 KDE_SELINUX_MODULE="games"
87 -inherit kde4-base
88 +inherit kde5
89
90 DESCRIPTION="KDE patience game"
91 HOMEPAGE="http://games.kde.org/game.php?game=kpat"
92 KEYWORDS=""
93 -IUSE="debug"
94 +IUSE=""
95 +
96 +# Dependencies needs upstream cleanup
97 +DEPEND="
98 + $(add_frameworks_dep kcompletion)
99 + $(add_frameworks_dep kconfig)
100 + $(add_frameworks_dep kconfigwidgets)
101 + $(add_frameworks_dep kcoreaddons)
102 + $(add_frameworks_dep kdbusaddons)
103 + $(add_frameworks_dep kdeclarative)
104 + $(add_frameworks_dep kdelibs4support)
105 + $(add_frameworks_dep kguiaddons)
106 + $(add_frameworks_dep ki18n)
107 + $(add_frameworks_dep kiconthemes)
108 + $(add_frameworks_dep kio)
109 + $(add_frameworks_dep kitemviews)
110 + $(add_frameworks_dep knewstuff)
111 + $(add_frameworks_dep knotifyconfig)
112 + $(add_frameworks_dep ktextwidgets)
113 + $(add_frameworks_dep kwidgetsaddons)
114 + $(add_frameworks_dep kxmlgui)
115 + $(add_kdeapps_dep libkdegames)
116 + dev-qt/qtdeclarative:5[widgets]
117 + dev-qt/qtgui:5
118 + dev-qt/qtnetwork:5
119 + dev-qt/qtsvg:5
120 + dev-qt/qtwidgets:5
121 + media-libs/phonon[qt5]
122 + x11-misc/shared-mime-info
123 +"
124
125 -DEPEND="$(add_kdeapps_dep libkdegames)"
126 RDEPEND="${DEPEND}"
127 +
128 +src_prepare() {
129 + # fix copy-paste (?) error, there are no tests
130 + sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
131 +
132 + kde5_src_prepare
133 +}