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-base/knavalbattle/
Date: Mon, 01 Oct 2012 16:06:44
Message-Id: 1349105491.7552e071ca09a31b40a6f23a856c197b3034ff7f.johu@gentoo
1 commit: 7552e071ca09a31b40a6f23a856c197b3034ff7f
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 1 15:31:31 2012 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 1 15:31:31 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7552e071
7
8 [kde-base/knavalbattle] Moved from kde-base/kbattleship. Following upstream naming.
9
10 (Portage version: 2.2.0_alpha134/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 .../knavalbattle/knavalbattle-4.9.49.9999.ebuild | 38 ++++++++++++++++++++
14 kde-base/knavalbattle/knavalbattle-9999.ebuild | 27 ++++++++++++++
15 kde-base/knavalbattle/metadata.xml | 5 +++
16 3 files changed, 70 insertions(+), 0 deletions(-)
17
18 diff --git a/kde-base/knavalbattle/knavalbattle-4.9.49.9999.ebuild b/kde-base/knavalbattle/knavalbattle-4.9.49.9999.ebuild
19 new file mode 100644
20 index 0000000..4f496ab
21 --- /dev/null
22 +++ b/kde-base/knavalbattle/knavalbattle-4.9.49.9999.ebuild
23 @@ -0,0 +1,38 @@
24 +# Copyright 1999-2012 Gentoo Foundation
25 +# Distributed under the terms of the GNU General Public License v2
26 +# $Header: $
27 +
28 +EAPI=4
29 +
30 +if [[ ${PV} == *9999 ]]; then
31 + eclass="kde4-base"
32 +else
33 + eclass="kde4-meta"
34 + KMNAME="kdegames"
35 +fi
36 +KDE_HANDBOOK="optional"
37 +inherit games-ggz ${eclass}
38 +
39 +DESCRIPTION="The KDE Battleship clone"
40 +KEYWORDS=""
41 +IUSE="debug"
42 +
43 +DEPEND="$(add_kdebase_dep libkdegames)"
44 +RDEPEND="${DEPEND}"
45 +
46 +add_blocker kbattleship
47 +
48 +src_prepare() {
49 + # cmake is doing this really weird
50 + if [[ ${PV} == *9999 ]]; then
51 + sed -i \
52 + -e "s:register_ggz_module:#register_ggz_module:g" \
53 + src/CMakeLists.txt || die "ggz removal failed"
54 + else
55 + sed -i \
56 + -e "s:register_ggz_module:#register_ggz_module:g" \
57 + "${PN}"/src/CMakeLists.txt || die "ggz removal failed"
58 + fi
59 +
60 + ${eclass}_src_prepare
61 +}
62
63 diff --git a/kde-base/knavalbattle/knavalbattle-9999.ebuild b/kde-base/knavalbattle/knavalbattle-9999.ebuild
64 new file mode 100644
65 index 0000000..0c7b3db
66 --- /dev/null
67 +++ b/kde-base/knavalbattle/knavalbattle-9999.ebuild
68 @@ -0,0 +1,27 @@
69 +# Copyright 1999-2012 Gentoo Foundation
70 +# Distributed under the terms of the GNU General Public License v2
71 +# $Header: $
72 +
73 +EAPI=4
74 +
75 +KDE_HANDBOOK="optional"
76 +KDE_SELINUX_MODULE="games"
77 +inherit games-ggz kde4-base
78 +
79 +DESCRIPTION="The KDE Battleship clone"
80 +KEYWORDS=""
81 +IUSE="debug"
82 +
83 +DEPEND="$(add_kdebase_dep libkdegames)"
84 +RDEPEND="${DEPEND}"
85 +
86 +add_blocker kbattleship
87 +
88 +src_prepare() {
89 + # cmake is doing this really weird
90 + sed -i \
91 + -e "s:register_ggz_module:#register_ggz_module:g" \
92 + src/CMakeLists.txt || die "ggz removal failed"
93 +
94 + kde4-base_src_prepare
95 +}
96
97 diff --git a/kde-base/knavalbattle/metadata.xml b/kde-base/knavalbattle/metadata.xml
98 new file mode 100644
99 index 0000000..8d1e86a
100 --- /dev/null
101 +++ b/kde-base/knavalbattle/metadata.xml
102 @@ -0,0 +1,5 @@
103 +<?xml version="1.0" encoding="UTF-8"?>
104 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
105 +<pkgmetadata>
106 +<herd>kde</herd>
107 +</pkgmetadata>