summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-11-24 23:29:40 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-11-24 23:29:40 +0000
commit6d3ec264846b9a726b916562770c59221908e0ac (patch)
tree4cee45331eec939e87c7e38354f3afa82c52ab23 /games-action/brutal-legend
parentinitial import (diff)
downloadhistorical-6d3ec264846b9a726b916562770c59221908e0ac.tar.gz
historical-6d3ec264846b9a726b916562770c59221908e0ac.tar.bz2
historical-6d3ec264846b9a726b916562770c59221908e0ac.zip
initial import
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-action/brutal-legend')
-rw-r--r--games-action/brutal-legend/Manifest18
-rw-r--r--games-action/brutal-legend/brutal-legend-20130615.ebuild96
-rw-r--r--games-action/brutal-legend/metadata.xml27
3 files changed, 139 insertions, 2 deletions
diff --git a/games-action/brutal-legend/Manifest b/games-action/brutal-legend/Manifest
index 903211c351bc..ef63a1f87d0b 100644
--- a/games-action/brutal-legend/Manifest
+++ b/games-action/brutal-legend/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST BrutalLegend-Linux-2013-06-15-setup.bin 8999631895 SHA256 133cc6f565966503d347722a9bd13dd27f86c6ff75f5586cbc4e6ef6bbb8640a SHA512 4099ed07cf78d62617eeac7de396aa01e4e9b0514861a1b0e8988f383b458281be0b3c84c33e2a2e85f80fbbacf8a4b381fc880b138af2e73a226a492cf9620a WHIRLPOOL a50abc04f02bd8ef720f86c9962976c434f8aacc9c814dd6eff2e68fb5db4bbac797e5fbbdd1112298e5a9198144dc18cf18cb7693822a5df4fe95fcda569db0
-EBUILD brutal-legend-20130615.ebuild 1970 SHA256 90c9b39097e8aea1c69c3533c7b8bae5d7e8a06baea560e470bab6f14d2daa37 SHA512 20d249b8c396fc699a4af7b46828e2ce9807b9cf853160c5a034a2c0da1fe9458f8d45f04061b1edab5684877dd03ccd39f6229bc3b2fda5e3256046acd0d9e0 WHIRLPOOL 632b151b53407be293e424f563a5e0164b228e5d472895163d754ac76882db66e5d7bb91fb1243d0b163c21ab9b3c5ee0c194614495369da8b21ba9df7dee3d1
-MISC ChangeLog 284 SHA256 64fe924ded8b03a1868af08c4f1e5960008778cae3039567a2a15dfc26aa529d SHA512 0b498ec5fe8a45633b5bd2baeee126fcb0891fa2a0da9d5e7ed4b89aeccb42128250cbd2ab3f2bf02c327191cccef68c0bd4a7499ce003df1676ac5162be767a WHIRLPOOL e6565222885f8a91e4dae276f731edf16956066a8e693ffc6ff6ab008c3c1cac0cf82deda01a88a05a20896d582721a2b65108c38c2b1f01350ae770fbc863cb
+EBUILD brutal-legend-20130615.ebuild 2090 SHA256 90debacbe50137d6c26c57a585c65129b7b205f0dcbe00fc311085afeb3556c2 SHA512 1d21ce22b0e421917eaa49b19d199fb2b8b56c1c8dc5d6466f4d4da5708e4d7078481f04b8613db8a5fa91f7595fd57708868f0377256021cc9ca217e74d61cb WHIRLPOOL 1382a532242f5b9889571b5c620397ec041dbad120bdfcfdc1379f45af6ff78f329e4da71393a234fc61b7e89ed133d8d9df9f295378e89ddcfd1bf4ff2b6d73
+MISC ChangeLog 384 SHA256 ce52ab5ac1ff3cf711ffbb0758ec793aed99adc87d5837eae5ea3b2a5f0b1ffc SHA512 c66b7a9be12ffbedd7ccc01d3a97c2d187e3f832411c1f094cab4ee2d652b2db3021b57777deff4915d0eb739d710980411a2ec649c87ed8254f198b5def631b WHIRLPOOL ff8d732ec1ac9bfb59b2f0ee435f75fb314a196e98f02604f23bcbbe00c2e5161ff20e61c3e3ffcbb67ec0080b4608a715730b5b487a9cae552088c7cb5feae1
MISC metadata.xml 1121 SHA256 257bf096be544dfc394d0de42db9ea2daadf31b5b1d89d4c9f15425e26a14a3c SHA512 ef900bf20d9f46a437983012808e5619f0830e5b5fb16d548f492ddf3725e6776ac31643f5dee1b2b0893f8fc4df9bd387141e948689946403c5767e3cfd5f98 WHIRLPOOL 27ae38fca7f21f98d8e89304ee2e94c494161f3ac8c4db53e46e83ba61c13d4899d8bf3608daf709b363f077eb37ef1c5ea708d0c85294a1eef8d95c9615e7f5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJSkovjAAoJEFpvPKfnPDWz8vAIAKAUumbpZ236PqcbOCriStH5
+ANiyn5n0PSg33URL3Q1WiHFkwBvEjY5lf9ajPxRC00UxMkUAU/Wn1+2w+2LpffXx
+ZP7f5ktn7w3/nJqBqZLoIIvuSf2+MAhU4yij3nhq7ES45kNql5eEOzSG9CYSgyFU
+F9JaRXz/3kPm4JCsYz5f/gtfAjfldSNbmsu1ikYkLZ56wB2yNhYGIhLnb9w6UJW5
+I+TNCD9shY2Jbcg9Q8NuKXyE6zisYYBEG9/qm7thnlyYKvo6Sm5X2hFlHzhOoJIc
+x0lyThIFWe+YBg5H7fRcCvLcM6iadjrgcGsBdM2++ABVHY+Ow1wd3pUP3YE5V0Q=
+=luBf
+-----END PGP SIGNATURE-----
diff --git a/games-action/brutal-legend/brutal-legend-20130615.ebuild b/games-action/brutal-legend/brutal-legend-20130615.ebuild
new file mode 100644
index 000000000000..208474c87b0c
--- /dev/null
+++ b/games-action/brutal-legend/brutal-legend-20130615.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/brutal-legend/brutal-legend-20130615.ebuild,v 1.1 2013/11/24 23:29:34 hasufell Exp $
+
+# TODO: unbundle libsdl-2
+
+EAPI=5
+
+inherit eutils unpacker gnome2-utils games
+
+TIMESTAMP=${PV:0:4}-${PV:4:2}-${PV:6:2}
+DESCRIPTION="Crush skulls, ravage the road in the Deuce, and unleash the power of Heavy Metal to reign down fire from the sky"
+HOMEPAGE="https://www.ea.com/de/brutal-legend"
+SRC_URI="BrutalLegend-Linux-${TIMESTAMP}-setup.bin"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="bindist fetch splitdebug"
+
+MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
+QA_PREBUILT="${MYGAMEDIR#/}/lib/*
+ ${MYGAMEDIR#/}/Buddha.bin.x86"
+
+RDEPEND="
+ amd64? (
+ || (
+ (
+ app-emulation/emul-linux-x86-baselibs
+ app-emulation/emul-linux-x86-opengl
+ app-emulation/emul-linux-x86-xlibs
+ )
+ (
+ sys-libs/zlib[abi_x86_32]
+ virtual/glu[abi_x86_32]
+ virtual/opengl[abi_x86_32]
+ x11-libs/libX11[abi_x86_32]
+ x11-libs/libXau[abi_x86_32]
+ x11-libs/libXdmcp[abi_x86_32]
+ x11-libs/libXext[abi_x86_32]
+ x11-libs/libxcb[abi_x86_32]
+ )
+ )
+ )
+ x86? (
+ sys-libs/zlib
+ virtual/glu
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libxcb
+
+ )"
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}/data
+
+pkg_nofetch() {
+ einfo "Please buy & download ${SRC_URI} from:"
+ einfo " https://www.humblebundle.com/store"
+ einfo "and move it to ${DISTDIR}"
+}
+
+src_unpack() {
+ unpack_zip ${A}
+}
+
+src_install() {
+ newicon -s 256 Buddha.png ${PN}.png
+ games_make_wrapper ${PN} "./Buddha.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
+ make_desktop_entry ${PN}
+
+ dodir "${MYGAMEDIR}"
+ # this is over 9000!!!! ...eh, 8GB data
+ mv * "${D%/}/${MYGAMEDIR}" || die
+
+ fperms +x "${MYGAMEDIR}/Buddha.bin.x86"
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-action/brutal-legend/metadata.xml b/games-action/brutal-legend/metadata.xml
new file mode 100644
index 000000000000..6b042ab09fc1
--- /dev/null
+++ b/games-action/brutal-legend/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>games</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <longdescription lang="en">
+ Jack Black stars as Eddie Riggs, a roadie who’s sucked into a
+ mythical Age of Rock to fight evil, liberate an army of headbangers
+ from a life of oppression, find love, and discover his life’s
+ purpose. Heavy stuff until one realizes the universe of Brütal
+ Legend has sprung up from the mind of legendary game director Tim
+ Schafer.
+
+ Enter the world of Heavy Metal where mountains are made of
+ amplifiers, killer spiders spin guitar strings, druids want to
+ kill you, and Rock Legends roam the landscape.
+
+ Armed with a massive battle-axe, guitar, and his hot-rod, Eddie
+ will rip the faces off of demons. As Eddie, expect to crush skulls,
+ ravage the road in the Deuce, and unleash the power of Heavy Metal
+ to reign down fire from the sky — all to save humanity and become
+ a brutal legend.
+ </longdescription>
+</pkgmetadata>