summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-11-24 23:29:34 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-11-24 23:29:34 +0000
commit7b8d36f0bf5aaf84c2277446cf35955bc66ebaab (patch)
treedc0c217b1e24d595c2c64e196eae6f89e30e7a40 /games-action
parentVersion bump. (diff)
downloadgentoo-2-7b8d36f0bf5aaf84c2277446cf35955bc66ebaab.tar.gz
gentoo-2-7b8d36f0bf5aaf84c2277446cf35955bc66ebaab.tar.bz2
gentoo-2-7b8d36f0bf5aaf84c2277446cf35955bc66ebaab.zip
initial import
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
Diffstat (limited to 'games-action')
-rw-r--r--games-action/brutal-legend/ChangeLog10
-rw-r--r--games-action/brutal-legend/Manifest4
-rw-r--r--games-action/brutal-legend/brutal-legend-20130615.ebuild96
-rw-r--r--games-action/brutal-legend/metadata.xml27
4 files changed, 137 insertions, 0 deletions
diff --git a/games-action/brutal-legend/ChangeLog b/games-action/brutal-legend/ChangeLog
new file mode 100644
index 000000000000..49e4d450e019
--- /dev/null
+++ b/games-action/brutal-legend/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-action/brutal-legend
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/brutal-legend/ChangeLog,v 1.1 2013/11/24 23:29:34 hasufell Exp $
+
+*brutal-legend-20130615 (24 Nov 2013)
+
+ 24 Nov 2013; Julian Ospald <hasufell@gentoo.org>
+ +brutal-legend-20130615.ebuild, +metadata.xml:
+ initial import
+
diff --git a/games-action/brutal-legend/Manifest b/games-action/brutal-legend/Manifest
new file mode 100644
index 000000000000..903211c351bc
--- /dev/null
+++ b/games-action/brutal-legend/Manifest
@@ -0,0 +1,4 @@
+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
+MISC metadata.xml 1121 SHA256 257bf096be544dfc394d0de42db9ea2daadf31b5b1d89d4c9f15425e26a14a3c SHA512 ef900bf20d9f46a437983012808e5619f0830e5b5fb16d548f492ddf3725e6776ac31643f5dee1b2b0893f8fc4df9bd387141e948689946403c5767e3cfd5f98 WHIRLPOOL 27ae38fca7f21f98d8e89304ee2e94c494161f3ac8c4db53e46e83ba61c13d4899d8bf3608daf709b363f077eb37ef1c5ea708d0c85294a1eef8d95c9615e7f5
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>