Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-action/brutal-legend: metadata.xml brutal-legend-20130615.ebuild ChangeLog Manifest
Date: Sun, 24 Nov 2013 23:29:42
Message-Id: 20131124232935.125F22004B@flycatcher.gentoo.org
1 hasufell 13/11/24 23:29:34
2
3 Added: metadata.xml brutal-legend-20130615.ebuild
4 ChangeLog Manifest
5 Log:
6 initial import
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
9
10 Revision Changes Path
11 1.1 games-action/brutal-legend/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>games</herd>
22 <maintainer>
23 <email>hasufell@g.o</email>
24 <name>Julian Ospald</name>
25 </maintainer>
26 <longdescription lang="en">
27 Jack Black stars as Eddie Riggs, a roadie who’s sucked into a
28 mythical Age of Rock to fight evil, liberate an army of headbangers
29 from a life of oppression, find love, and discover his life’s
30 purpose. Heavy stuff until one realizes the universe of Brütal
31 Legend has sprung up from the mind of legendary game director Tim
32 Schafer.
33
34 Enter the world of Heavy Metal where mountains are made of
35 amplifiers, killer spiders spin guitar strings, druids want to
36 kill you, and Rock Legends roam the landscape.
37
38 Armed with a massive battle-axe, guitar, and his hot-rod, Eddie
39 will rip the faces off of demons. As Eddie, expect to crush skulls,
40 ravage the road in the Deuce, and unleash the power of Heavy Metal
41 to reign down fire from the sky — all to save humanity and become
42 a brutal legend.
43 </longdescription>
44 </pkgmetadata>
45
46
47
48 1.1 games-action/brutal-legend/brutal-legend-20130615.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/brutal-legend-20130615.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/brutal-legend-20130615.ebuild?rev=1.1&content-type=text/plain
52
53 Index: brutal-legend-20130615.ebuild
54 ===================================================================
55 # Copyright 1999-2013 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/games-action/brutal-legend/brutal-legend-20130615.ebuild,v 1.1 2013/11/24 23:29:34 hasufell Exp $
58
59 # TODO: unbundle libsdl-2
60
61 EAPI=5
62
63 inherit eutils unpacker gnome2-utils games
64
65 TIMESTAMP=${PV:0:4}-${PV:4:2}-${PV:6:2}
66 DESCRIPTION="Crush skulls, ravage the road in the Deuce, and unleash the power of Heavy Metal to reign down fire from the sky"
67 HOMEPAGE="https://www.ea.com/de/brutal-legend"
68 SRC_URI="BrutalLegend-Linux-${TIMESTAMP}-setup.bin"
69
70 LICENSE="all-rights-reserved"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 IUSE=""
74 RESTRICT="bindist fetch splitdebug"
75
76 MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
77 QA_PREBUILT="${MYGAMEDIR#/}/lib/*
78 ${MYGAMEDIR#/}/Buddha.bin.x86"
79
80 RDEPEND="
81 amd64? (
82 || (
83 (
84 app-emulation/emul-linux-x86-baselibs
85 app-emulation/emul-linux-x86-opengl
86 app-emulation/emul-linux-x86-xlibs
87 )
88 (
89 sys-libs/zlib[abi_x86_32]
90 virtual/glu[abi_x86_32]
91 virtual/opengl[abi_x86_32]
92 x11-libs/libX11[abi_x86_32]
93 x11-libs/libXau[abi_x86_32]
94 x11-libs/libXdmcp[abi_x86_32]
95 x11-libs/libXext[abi_x86_32]
96 x11-libs/libxcb[abi_x86_32]
97 )
98 )
99 )
100 x86? (
101 sys-libs/zlib
102 virtual/glu
103 virtual/opengl
104 x11-libs/libX11
105 x11-libs/libXau
106 x11-libs/libXdmcp
107 x11-libs/libXext
108 x11-libs/libxcb
109
110 )"
111 DEPEND="app-arch/unzip"
112
113 S=${WORKDIR}/data
114
115 pkg_nofetch() {
116 einfo "Please buy & download ${SRC_URI} from:"
117 einfo " https://www.humblebundle.com/store"
118 einfo "and move it to ${DISTDIR}"
119 }
120
121 src_unpack() {
122 unpack_zip ${A}
123 }
124
125 src_install() {
126 newicon -s 256 Buddha.png ${PN}.png
127 games_make_wrapper ${PN} "./Buddha.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
128 make_desktop_entry ${PN}
129
130 dodir "${MYGAMEDIR}"
131 # this is over 9000!!!! ...eh, 8GB data
132 mv * "${D%/}/${MYGAMEDIR}" || die
133
134 fperms +x "${MYGAMEDIR}/Buddha.bin.x86"
135 prepgamesdirs
136 }
137
138 pkg_preinst() {
139 games_pkg_preinst
140 gnome2_icon_savelist
141 }
142
143 pkg_postinst() {
144 games_pkg_postinst
145 gnome2_icon_cache_update
146 }
147
148 pkg_postrm() {
149 gnome2_icon_cache_update
150 }
151
152
153
154 1.1 games-action/brutal-legend/ChangeLog
155
156 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/ChangeLog?rev=1.1&view=markup
157 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/ChangeLog?rev=1.1&content-type=text/plain
158
159 Index: ChangeLog
160 ===================================================================
161 # ChangeLog for games-action/brutal-legend
162 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
163 # $Header: /var/cvsroot/gentoo-x86/games-action/brutal-legend/ChangeLog,v 1.1 2013/11/24 23:29:34 hasufell Exp $
164
165 *brutal-legend-20130615 (24 Nov 2013)
166
167 24 Nov 2013; Julian Ospald <hasufell@g.o>
168 +brutal-legend-20130615.ebuild, +metadata.xml:
169 initial import
170
171
172
173
174 1.1 games-action/brutal-legend/Manifest
175
176 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/Manifest?rev=1.1&view=markup
177 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-action/brutal-legend/Manifest?rev=1.1&content-type=text/plain
178
179 Index: Manifest
180 ===================================================================
181 DIST BrutalLegend-Linux-2013-06-15-setup.bin 8999631895 SHA256 133cc6f565966503d347722a9bd13dd27f86c6ff75f5586cbc4e6ef6bbb8640a SHA512 4099ed07cf78d62617eeac7de396aa01e4e9b0514861a1b0e8988f383b458281be0b3c84c33e2a2e85f80fbbacf8a4b381fc880b138af2e73a226a492cf9620a WHIRLPOOL a50abc04f02bd8ef720f86c9962976c434f8aacc9c814dd6eff2e68fb5db4bbac797e5fbbdd1112298e5a9198144dc18cf18cb7693822a5df4fe95fcda569db0
182 EBUILD brutal-legend-20130615.ebuild 1970 SHA256 90c9b39097e8aea1c69c3533c7b8bae5d7e8a06baea560e470bab6f14d2daa37 SHA512 20d249b8c396fc699a4af7b46828e2ce9807b9cf853160c5a034a2c0da1fe9458f8d45f04061b1edab5684877dd03ccd39f6229bc3b2fda5e3256046acd0d9e0 WHIRLPOOL 632b151b53407be293e424f563a5e0164b228e5d472895163d754ac76882db66e5d7bb91fb1243d0b163c21ab9b3c5ee0c194614495369da8b21ba9df7dee3d1
183 MISC ChangeLog 284 SHA256 64fe924ded8b03a1868af08c4f1e5960008778cae3039567a2a15dfc26aa529d SHA512 0b498ec5fe8a45633b5bd2baeee126fcb0891fa2a0da9d5e7ed4b89aeccb42128250cbd2ab3f2bf02c327191cccef68c0bd4a7499ce003df1676ac5162be767a WHIRLPOOL e6565222885f8a91e4dae276f731edf16956066a8e693ffc6ff6ab008c3c1cac0cf82deda01a88a05a20896d582721a2b65108c38c2b1f01350ae770fbc863cb
184 MISC metadata.xml 1121 SHA256 257bf096be544dfc394d0de42db9ea2daadf31b5b1d89d4c9f15425e26a14a3c SHA512 ef900bf20d9f46a437983012808e5619f0830e5b5fb16d548f492ddf3725e6776ac31643f5dee1b2b0893f8fc4df9bd387141e948689946403c5767e3cfd5f98 WHIRLPOOL 27ae38fca7f21f98d8e89304ee2e94c494161f3ac8c4db53e46e83ba61c13d4899d8bf3608daf709b363f077eb37ef1c5ea708d0c85294a1eef8d95c9615e7f5