summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <mva@mva.name>2013-06-15 07:30:56 +0700
committerVadim A. Misbakh-Soloviov <mva@mva.name>2013-06-15 07:30:56 +0700
commitd7b3686c67eff992f67b978c77fad5a03719c42f (patch)
tree8e916c7ee1425a259d164d24c61f6b52925bb75c /games-strategy
parent[games-arcade/capsized] bump debian patchset (still dont build, read #473172) (diff)
downloadgamerlay-d7b3686c67eff992f67b978c77fad5a03719c42f.tar.gz
gamerlay-d7b3686c67eff992f67b978c77fad5a03719c42f.tar.bz2
gamerlay-d7b3686c67eff992f67b978c77fad5a03719c42f.zip
[games-strategy/anomaly{,-korea,-mobilecampaign}] Bumped/Added.
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/anomaly-korea/Manifest1
-rw-r--r--games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild82
-rw-r--r--games-strategy/anomaly-korea/metadata.xml8
-rw-r--r--games-strategy/anomaly-mobilecampaign/Manifest1
-rw-r--r--games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild82
-rw-r--r--games-strategy/anomaly-mobilecampaign/metadata.xml8
-rw-r--r--games-strategy/anomaly/Manifest23
-rw-r--r--games-strategy/anomaly/anomaly-20130402.ebuild (renamed from games-strategy/anomaly/anomaly-20120131.ebuild)36
8 files changed, 208 insertions, 33 deletions
diff --git a/games-strategy/anomaly-korea/Manifest b/games-strategy/anomaly-korea/Manifest
new file mode 100644
index 0000000..faa0d04
--- /dev/null
+++ b/games-strategy/anomaly-korea/Manifest
@@ -0,0 +1 @@
+DIST AnomalyKorea-lin_1371139237-Installer 493603054 SHA256 5b79219fbde312b699171a79cd0d90d50b4f84689bb6bac885dc6c2b98bb1c70 SHA512 b1c0853a1edf97b3c116b505475f0f715dc42503332ec24399db202420b81e5a9e853f6a21cf5e61eca92815212c558f3af4b52207386e62ef9782c07c715f05 WHIRLPOOL 57483315692f1b71e49f2bce38502cb8ae8c752bf6c84b358d04add6c06a87e25427d8ac2e0738eafdff8300ff207151986268fdc1f9bfce45590761d6f95d4b
diff --git a/games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild b/games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild
new file mode 100644
index 0000000..b597fe6
--- /dev/null
+++ b/games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit games
+
+DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula."
+HOMEPAGE="http://www.anomalythegame.com/"
+# Is it non-HiB distfile?
+SRC_URI="AnomalyKorea-lin_1371139237-Installer"
+RESTRICT="fetch strip"
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="multilib"
+
+DEPEND=""
+RDEPEND="
+ x86? (
+ media-libs/openal
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXxf86vm
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-xlibs
+ app-emulation/emul-linux-x86-opengl
+ app-emulation/emul-linux-x86-sdl
+ )
+ virtual/opengl
+ app-arch/unzip
+"
+
+REQUIRED_USE="amd64? ( multilib )"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ # self unpacking zip archive; unzip warns about the exe stuff
+ local a="${DISTDIR}/${A}"
+ echo ">>> Unpacking ${a} to ${PWD}"
+ unzip -q "${a}"
+ [ $? -gt 1 ] && die "unpacking failed"
+}
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+ ewarn
+}
+
+src_install() {
+ cd "${S}/data"
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+
+ newicon "icon.png" "${PN}.png"
+ make_desktop_entry "${PN}" "Anomaly: Korea" "${PN}"
+ games_make_wrapper "${PN}" "./AnomalyKorea" "${dir}"
+ dodoc README
+ exeinto "${dir}"
+ doexe "AnomalyKorea"
+ rm "libopenal.so.1" \
+ "icon.png" \
+ "README" \
+ "AnomalyKorea" \
+ "Copyright license Lua" \
+ "Copyright license OggVorbis" \
+ "Copyright license Theora" \
+ "Copyright license Xpm"
+ insinto "${dir}"
+ doins -r .
+
+ prepgamesdirs
+}
diff --git a/games-strategy/anomaly-korea/metadata.xml b/games-strategy/anomaly-korea/metadata.xml
new file mode 100644
index 0000000..70137f0
--- /dev/null
+++ b/games-strategy/anomaly-korea/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>mva@mva.name</email>
+ <name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-strategy/anomaly-mobilecampaign/Manifest b/games-strategy/anomaly-mobilecampaign/Manifest
new file mode 100644
index 0000000..44cb6bf
--- /dev/null
+++ b/games-strategy/anomaly-mobilecampaign/Manifest
@@ -0,0 +1 @@
+DIST AnomalyMobileCampaign-lin_1371139237-Installer 265320097 SHA256 6b448af4357eaf80799294f1a1340252edcd9eaca9edbcfe62109b96cc2180bc SHA512 aee67bf5040667c532ff41420dbe9c79100ec345680f44122c8ce5ea2ba04bd30094a068080f8779ee4daed3d20e7e1802916f4845ffb9cb3f014018a7f6bf57 WHIRLPOOL 7526a0883f95fe87825695690c9b50deb9acef93793650f542ebb922ee0a1d2565b7430e9b5603197f073bf12151e7b6d36ea5d04e367d00ff3f7b79db62a505
diff --git a/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild
new file mode 100644
index 0000000..34cf5fe
--- /dev/null
+++ b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit games
+
+DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula."
+HOMEPAGE="http://www.anomalythegame.com/"
+# Is it non-HiB distfile?
+SRC_URI="AnomalyMobileCampaign-lin_1371139237-Installer"
+RESTRICT="fetch strip"
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="multilib"
+
+DEPEND=""
+RDEPEND="
+ x86? (
+ media-libs/openal
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXxf86vm
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-xlibs
+ app-emulation/emul-linux-x86-opengl
+ app-emulation/emul-linux-x86-sdl
+ )
+ virtual/opengl
+ app-arch/unzip
+"
+
+REQUIRED_USE="amd64? ( multilib )"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ # self unpacking zip archive; unzip warns about the exe stuff
+ local a="${DISTDIR}/${A}"
+ echo ">>> Unpacking ${a} to ${PWD}"
+ unzip -q "${a}"
+ [ $? -gt 1 ] && die "unpacking failed"
+}
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+ ewarn
+}
+
+src_install() {
+ cd "${S}/data"
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+
+ newicon "icon.png" "${PN}.png"
+ make_desktop_entry "${PN}" "Anomaly: Warzone Earth. Mobile Campaign" "${PN}"
+ games_make_wrapper "${PN}" "./AnomalyMobileCampaign" "${dir}"
+ dodoc README
+ exeinto "${dir}"
+ doexe "AnomalyMobileCampaign"
+ rm "libopenal.so.1" \
+ "icon.png" \
+ "README" \
+ "AnomalyMobileCampaign" \
+ "Copyright license Lua" \
+ "Copyright license OggVorbis" \
+ "Copyright license Theora" \
+ "Copyright license Xpm"
+ insinto "${dir}"
+ doins -r .
+
+ prepgamesdirs
+}
diff --git a/games-strategy/anomaly-mobilecampaign/metadata.xml b/games-strategy/anomaly-mobilecampaign/metadata.xml
new file mode 100644
index 0000000..70137f0
--- /dev/null
+++ b/games-strategy/anomaly-mobilecampaign/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>mva@mva.name</email>
+ <name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-strategy/anomaly/Manifest b/games-strategy/anomaly/Manifest
index 865d7da..780a548 100644
--- a/games-strategy/anomaly/Manifest
+++ b/games-strategy/anomaly/Manifest
@@ -1,22 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST linux-anomaly-amd64.tar.gz 443460753 SHA256 060c870ca6b2f50f0bcf84074d1bf612fde4f99f0696471b5c6c81e20d845afd SHA512 eca7a7e76d506ddf0d865aa9b6f77f2b905fb88c1b40a2584000b6a000721f00a6a1cb643e81f3dcf5b90b9ec6257fb127e896b16d210a293a8b59fc74b1b460 WHIRLPOOL 6244e9cedd5eeb6223d0b4767a77e81905d7514a9ccdbaed2cdba0a929b1464127dc6458d2cd002f56d0efb55fe54c19e8d18da4a6075d76001ef7f7dc9b184e
-DIST linux-anomaly-i386-1327984913.tar.gz 443460748 SHA256 4cd5151887b7c12716aff2fb3f01484d97165f09701956e865eede7e5a9c2ed8 SHA512 75c70228537731797d7178b15a714d5db51cdc10017391589a569d5c2dc238f1318f7a1bfa3df5986f68071a2f46b8e4671833d088125d4728abf23a1ec21e36 WHIRLPOOL cf2183c3a4478cba03108485c756c188ce36c18fde9c21d7ebafb508db5d940392ee67f23e77d931c4803f865949ca193549ec2c506fac29e5e66405fe95a0d9
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQlghkAAoJECZQPTSbOzNLphIQAI1dp6O1R8SlPOe7Z1/ZjzNG
-kRJMaUe/WWsEuYDgwQWi6JYrnwqM3+mU817EotVvuJodc/Vt5HEqG1OQm+hGzIQE
-7ATV18Akbqu45pNw8PT+VgdAOHRDqcos/MbSHiAmo1teULFEdDzrfhAIenaNvjOl
-ddYNXAF8nORbVtdOllrzHZzWLqmHCbUGXN3owTDTsYP9nsmlOtdE006kgH9TVtUP
-UUktjyMFKOVWX5xp1lQRurkD8aOhngU8WF9uW5x8RZJMpim4NqyDZ33OlnFT5Mbz
-OEsINnCleYzqU6X93wc7TnUqoveHngc7AFku9zKp7q9eWXES0ZOA/uFMlIMxqxU/
-4FzGB4890uLI7Fx/r9buifQySkEHTER60x76Ljj+r1zakaEfnrKnqIFyaWLqz9sX
-++uEWma27Qbnt1ZGwvZBKAgdTuf3aqTjI674AHJB32xa13opyeob2uaHAW3v3uNv
-QY3Jc9bcJ1d8Ztj5UnOJU11/EqcaBF/PQKmtB5vm7qFyObePTjuRMn6X9v+XkjW9
-qqT68mu+aiolABIqElE9XkLzht2NA3B92rUqweq+Mlg5YFtc7Z60bDuqzO+0plaH
-Nl/SCwaGsE5taOTI5Ro9YB+1jOFUT6cXpyUGAGkjMpqm2QPpQN8n8fqTStmoAG71
-PwEuFkANq+LXBu1nGJQh
-=1OBQ
------END PGP SIGNATURE-----
+DIST AnomalyWarzoneEarth-Installer_Humble_Linux_1364850491.zip 437190512 SHA256 9d2bf5c7a7f4927988bef2625f1356aa9569d25dc5c9192669a00ae2f8c169c6 SHA512 3b0ee1756664f6f8b9c04c1fad506c6a8e11871bc0befc1dd10e3708f50d2266d97d4f68c45dd1cf99a1ee23066984a5e7b293db706b566a8df7c8bf06839643 WHIRLPOOL cba23e1b1268eb82bf5a2208b5eea04d9ae60335c717afe3195eccb9f6df3caa57d95f51471380a47118f4c10ba645be4d74ec6abf574db407e9eb290906acbe
diff --git a/games-strategy/anomaly/anomaly-20120131.ebuild b/games-strategy/anomaly/anomaly-20130402.ebuild
index e132640..20ad273 100644
--- a/games-strategy/anomaly/anomaly-20120131.ebuild
+++ b/games-strategy/anomaly/anomaly-20130402.ebuild
@@ -2,21 +2,19 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
inherit games
DESCRIPTION="An extraordinary mixture of action and strategy in a reversed tower defense formula."
HOMEPAGE="http://www.anomalythegame.com/"
-SRC_URI="
- x86? ( linux-anomaly-i386-1327984913.tar.gz )
- amd64? ( linux-anomaly-amd64.tar.gz )
-"
+# Is it non-HiB distfile?
+SRC_URI="AnomalyWarzoneEarth-Installer_Humble_Linux_1364850491.zip"
RESTRICT="fetch strip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+IUSE="multilib"
DEPEND=""
RDEPEND="
@@ -38,11 +36,23 @@ RDEPEND="
app-emulation/emul-linux-x86-sdl
)
virtual/opengl
+ app-arch/unzip
"
REQUIRED_USE="amd64? ( multilib )"
-S="${WORKDIR}/Anomaly"
+S="${WORKDIR}"
+
+src_unpack() {
+ #double-zipped files, lol
+ unpack ${A}
+ # self unpacking zip archive; unzip warns about the exe stuff
+ local a="${S}/AnomalyWarzoneEarth-Installer"
+ echo ">>> Unpacking ${a} to ${PWD}"
+ unzip -q "${a}"
+ [ $? -gt 1 ] && die "unpacking failed"
+ rm "${a}" # save space
+}
pkg_nofetch() {
ewarn
@@ -51,6 +61,7 @@ pkg_nofetch() {
}
src_install() {
+ cd "${S}/data"
local dir="${GAMES_PREFIX_OPT}/${PN}"
newicon "icon.png" "${PN}.png"
@@ -63,11 +74,14 @@ src_install() {
"libopenal.so.1" \
"libstdc++.so.6" \
"icon.png" \
- "install.sh" \
- "uninstall.sh" \
"README" \
- "AnomalyWarzoneEarth"
-
+ "AnomalywarzoneEarth" \
+ "AnomalyWarzoneEarth" \
+ "AnomalyWarzoneEarth-old" \
+ "Copyright license Lua" \
+ "Copyright license OggVorbis" \
+ "Copyright license Theora" \
+ "Copyright license Xpm"
insinto "${dir}"
doins -r .