summaryrefslogtreecommitdiff
path: root/games-action/mutantstorm-demo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-action/mutantstorm-demo
reinit the tree, so we can have metadata
Diffstat (limited to 'games-action/mutantstorm-demo')
-rw-r--r--games-action/mutantstorm-demo/Manifest6
-rw-r--r--games-action/mutantstorm-demo/metadata.xml40
-rw-r--r--games-action/mutantstorm-demo/mutantstorm-demo-1.33-r1.ebuild43
-rw-r--r--games-action/mutantstorm-demo/mutantstorm-demo-1.33.ebuild44
4 files changed, 133 insertions, 0 deletions
diff --git a/games-action/mutantstorm-demo/Manifest b/games-action/mutantstorm-demo/Manifest
new file mode 100644
index 000000000000..19bda672dbb3
--- /dev/null
+++ b/games-action/mutantstorm-demo/Manifest
@@ -0,0 +1,6 @@
+DIST MutantStormDemo_1_33.sh.bin 9249167 SHA256 d1afce2b73a8adbef445ba60632163d499850498c430aa14d39377812e4f3561 SHA512 176c9f05ca03a1b8f397e046eac26c1442571806543df9b7e0545b8e32e0cc8f2fc827f03840c2082e600a9336ba2c7a7497ef336d9eb8c4e8f122abec413cad WHIRLPOOL 6d9e5bc5625f91be5785bcb52d0c6e4df353d3136a73c0c3b81e405f0f0b4e855d4faf503c2e369c25c55bf1e14d65194987045ce5848a3532fa68cdea6cbb61
+EBUILD mutantstorm-demo-1.33-r1.ebuild 1031 SHA256 b8ac75a36cf1708d9e2b4b451881189649d89493be162e2bd4b6c45ff08e4737 SHA512 8f117835feb59654850854fcd27291753838c131e41d3e7a48991f125a70472c7b4fda05a85bb778cd1d046aa279f9b909ee57f3e35c7afd4f3904eb1ffc1471 WHIRLPOOL 64dac8d44cd216ab88125a1332eed0e402981ec0cba7b2a8cc95cfe35ea06bcec4f166a8c38a72d6d17cf925f557f4a1b15a15cfc0fcc2aca35f72572d1d9eea
+EBUILD mutantstorm-demo-1.33.ebuild 1070 SHA256 25d6e710a7c899abde69f3c3f9e72e3744ad3f624fe7cdd947da45a8919d5ee1 SHA512 d95a91815e516484f4a4b90eb58b70a24064498a99fff31c02b66a54c68a9b126df3e8c14f8f3dcf505d30520c374305b531f441caabd4929bbec1823dd7563b WHIRLPOOL d1d9eb8ecfa6e9492d61d69426f5fad2ed1d5f9affa1162adf095299804380ea186254cd6e5bfacf5bac1f79148f21aaca15afb790da604427032900040dab41
+MISC ChangeLog 2456 SHA256 ff567de2061d9a543ba87b861a19757ea04cf88c091a0bfdeb99f88d7fdf1f35 SHA512 c2d64950d24b1db0c2e39d842119942004d6a0d03be1c3ae68172b0f37c6c41a3ffdbf8724cf8778b0acaa8ee001c905b329fafac9f06f471ab45de21332ba54 WHIRLPOOL 9fdcb4733277f529f8e0a509ded66259655c4098aab943d265afd6502dc0e78891078f28ab32e984a37abac3e9ace05fbb44f2a462a73d3a201647b528ffb715
+MISC ChangeLog-2015 2862 SHA256 9f691958fa087026fbf9ef1aac8766f46df82aacbe49b8c5497b3fa22837e4dc SHA512 61d55e8562168866ed297b9d6c06c6eee7c4bed71cc4fecd46ce15a671cda7bbdca3df1f84452cf23129e84c3f6310370fc613a1a198e08f775fadd6e4caf98e WHIRLPOOL 7b22ac1202652c047395c0bf5da531e0691e236c5f15788c105492715b85047f05d4cc8b805d3ee0770152cf7108b8f831305bfff26e8be5104e56a3c0eaa880
+MISC metadata.xml 1759 SHA256 2fd5b893d2796474e02aa83246cf2b54833e7ff52f85a63b84db2202608c066b SHA512 a5d3cbfc4ed0b4078a83f5c608129e6d4f69f1c76bb442f2907dd99bd2b13163080693b4ba6e07b2ca35d0e5495c64580a9aae3cf30e6746df435098a75dceea WHIRLPOOL 6c3bfd860f9a70f36042fafa1d2d732d8055642a3b47570e3a3798b051bf88f8e589b15cb5e091472b39b666f0dad7a87943c121bd1ad9de2f20748566346b22
diff --git a/games-action/mutantstorm-demo/metadata.xml b/games-action/mutantstorm-demo/metadata.xml
new file mode 100644
index 000000000000..b12b9be3c4cb
--- /dev/null
+++ b/games-action/mutantstorm-demo/metadata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+<longdescription>
+Mutant Storm progresses over 89 levels of psychedelic 3D arenas, that get
+ever more crowded with nasty beasties. This carnival of frenetic fun is
+showcased in a cutting edge graphics extravganza.
+
+Viewed from well above, you and your enemies can always be seen. Always be
+killed, and always be laughed at! There is no hiding. No tactics. No
+planning... No Net.
+Your enemies created this world and they sure ain't gonna help you
+out!
+
+You like to play hard? Then the game gets harder. Feel like your doing
+well? ...
+Enjoy it while it lasts!
+
+Survive long enough, and you get rewarded with score multipliers, doubling
+your score. Making your enemies even angrier, and that bit more determined
+to kill you!
+Lose a life and watch your multipliers tumble, and the beasties slow down
+and relax, safe in the knowledge that you are just a big softy really!!
+After you conquer all 89 levels you'll be awarded your first
+'White Belt' progressing if you can win all 8 belts until you
+have possess the much coveted Mutant Storm 'Black Belt'.
+
+Mutant Storm is inspired the classic RoboTron by Williams, Smash TV and
+Jeff Minters fantastic Llamatron.
+To those unacquainted, this means one hand controlling fire direction, and
+the other controlling movement. Sounds confusing? ...don't worry, just grab
+your trusty mouse ( or dual stick joypad if you want genuine Robotron style
+) and give it a go. Its very simple once you try, and very intuitive once
+you're used to it.
+</longdescription>
+</pkgmetadata>
diff --git a/games-action/mutantstorm-demo/mutantstorm-demo-1.33-r1.ebuild b/games-action/mutantstorm-demo/mutantstorm-demo-1.33-r1.ebuild
new file mode 100644
index 000000000000..c97fee4f7172
--- /dev/null
+++ b/games-action/mutantstorm-demo/mutantstorm-demo-1.33-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+DESCRIPTION="shoot through crazy psychedelic 3D environments"
+HOMEPAGE="http://www.pompomgames.com/"
+SRC_URI="ftp://ggdev-1.homelan.com/mutantstorm/MutantStormDemo_${PV/./_}.sh.bin"
+
+LICENSE="POMPOM"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="
+ media-libs/libsdl[abi_x86_32(-)]
+ sys-libs/lib-compat
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+dir=/opt/${PN}
+Ddir=${D}/${dir}
+QA_PREBUILT="${dir:1}/mutantstorm-bin"
+
+src_install() {
+ insinto "${dir}"
+ doins -r menu script styles
+
+ exeinto "${dir}"
+ doexe bin/Linux/x86/*
+ # Remove libSDL since we use the system version and our version doesn't
+ # have TEXTRELs in it.
+ rm -f "${Ddir}"/libSDL-1.2.so.0.0.5
+ make_wrapper mutantstorm-demo ./mutantstormdemo "${dir}" "${dir}"
+
+ insinto "${dir}"
+ doins README.txt buy_me mutant.xpm pompom readme.htm
+}
diff --git a/games-action/mutantstorm-demo/mutantstorm-demo-1.33.ebuild b/games-action/mutantstorm-demo/mutantstorm-demo-1.33.ebuild
new file mode 100644
index 000000000000..8a8dcb8be6ca
--- /dev/null
+++ b/games-action/mutantstorm-demo/mutantstorm-demo-1.33.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils unpacker games
+
+DESCRIPTION="shoot through crazy psychedelic 3D environments"
+HOMEPAGE="http://www.pompomgames.com/"
+SRC_URI="ftp://ggdev-1.homelan.com/mutantstorm/MutantStormDemo_${PV/./_}.sh.bin"
+
+LICENSE="POMPOM"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="sys-libs/lib-compat
+ media-libs/libsdl[abi_x86_32(-)]
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+dir=${GAMES_PREFIX_OPT}/${PN}
+Ddir=${D}/${dir}
+QA_PREBUILT="${dir:1}/mutantstorm-bin"
+
+src_install() {
+ insinto "${dir}"
+ doins -r menu script styles
+
+ exeinto "${dir}"
+ doexe bin/Linux/x86/*
+ # Remove libSDL since we use the system version and our version doesn't
+ # have TEXTRELs in it.
+ rm -f "${Ddir}"/libSDL-1.2.so.0.0.5
+ games_make_wrapper mutantstorm-demo ./mutantstormdemo "${dir}" "${dir}"
+
+ insinto "${dir}"
+ doins README.txt buy_me mutant.xpm pompom readme.htm
+
+ prepgamesdirs
+}