Gentoo Archives: gentoo-commits

From: "Misbakh-Soloviev Vadim A." <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly/
Date: Thu, 01 Nov 2012 07:00:55
Message-Id: 1351753058.62e9bfc1a022ad78f88284dbde014bacf96690ea.mva@gentoo
1 commit: 62e9bfc1a022ad78f88284dbde014bacf96690ea
2 Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
3 AuthorDate: Thu Nov 1 06:57:38 2012 +0000
4 Commit: Misbakh-Soloviev Vadim A. <mva <AT> mva <DOT> name>
5 CommitDate: Thu Nov 1 06:57:38 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=62e9bfc1
7
8 [games-strategy/anomaly] Added "Anomaly: Warzone Earth"
9
10 Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
11
12 ---
13 games-strategy/anomaly/ChangeLog | 3 +
14 games-strategy/anomaly/anomaly-20120131.ebuild | 75 ++++++++++++++++++++++++
15 games-strategy/anomaly/metadata.xml | 9 +++
16 3 files changed, 87 insertions(+), 0 deletions(-)
17
18 diff --git a/games-strategy/anomaly/ChangeLog b/games-strategy/anomaly/ChangeLog
19 new file mode 100644
20 index 0000000..29e0193
21 --- /dev/null
22 +++ b/games-strategy/anomaly/ChangeLog
23 @@ -0,0 +1,3 @@
24 +# ChangeLog for games-action/trine2
25 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
26 +# $Header: $
27
28 diff --git a/games-strategy/anomaly/anomaly-20120131.ebuild b/games-strategy/anomaly/anomaly-20120131.ebuild
29 new file mode 100644
30 index 0000000..e132640
31 --- /dev/null
32 +++ b/games-strategy/anomaly/anomaly-20120131.ebuild
33 @@ -0,0 +1,75 @@
34 +# Copyright 1999-2012 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +# $Header: $
37 +
38 +EAPI="4"
39 +
40 +inherit games
41 +
42 +DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula."
43 +HOMEPAGE="http://www.anomalythegame.com/"
44 +SRC_URI="
45 + x86? ( linux-anomaly-i386-1327984913.tar.gz )
46 + amd64? ( linux-anomaly-amd64.tar.gz )
47 +"
48 +RESTRICT="fetch strip"
49 +LICENSE="as-is"
50 +SLOT="0"
51 +KEYWORDS="-* ~amd64 ~x86"
52 +IUSE=""
53 +
54 +DEPEND=""
55 +RDEPEND="
56 + x86? (
57 + media-libs/openal
58 + x11-libs/libdrm
59 + x11-libs/libX11
60 + x11-libs/libXau
61 + x11-libs/libxcb
62 + x11-libs/libXdamage
63 + x11-libs/libXdmcp
64 + x11-libs/libXext
65 + x11-libs/libXfixes
66 + x11-libs/libXxf86vm
67 + )
68 + amd64? (
69 + app-emulation/emul-linux-x86-xlibs
70 + app-emulation/emul-linux-x86-opengl
71 + app-emulation/emul-linux-x86-sdl
72 + )
73 + virtual/opengl
74 +"
75 +
76 +REQUIRED_USE="amd64? ( multilib )"
77 +
78 +S="${WORKDIR}/Anomaly"
79 +
80 +pkg_nofetch() {
81 + ewarn
82 + ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
83 + ewarn
84 +}
85 +
86 +src_install() {
87 + local dir="${GAMES_PREFIX_OPT}/${PN}"
88 +
89 + newicon "icon.png" "${PN}.png"
90 + make_desktop_entry "${PN}" "Anomaly: Warzone Earth" "${PN}"
91 + games_make_wrapper "${PN}" "./AnomalyWarzoneEarth" "${dir}"
92 + dodoc README
93 + exeinto "${dir}"
94 + doexe "AnomalyWarzoneEarth"
95 + rm "libgcc_s.so.1" \
96 + "libopenal.so.1" \
97 + "libstdc++.so.6" \
98 + "icon.png" \
99 + "install.sh" \
100 + "uninstall.sh" \
101 + "README" \
102 + "AnomalyWarzoneEarth"
103 +
104 + insinto "${dir}"
105 + doins -r .
106 +
107 + prepgamesdirs
108 +}
109
110 diff --git a/games-strategy/anomaly/metadata.xml b/games-strategy/anomaly/metadata.xml
111 new file mode 100644
112 index 0000000..3d38078
113 --- /dev/null
114 +++ b/games-strategy/anomaly/metadata.xml
115 @@ -0,0 +1,9 @@
116 +<?xml version="1.0" encoding="UTF-8"?>
117 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
118 +<pkgmetadata>
119 +<maintainer>
120 + <email>mva@×××.name</email>
121 + <name>Vadim A. Misbakh-Soloviov</name>
122 +</maintainer>
123 +<herd>games</herd>
124 +</pkgmetadata>