diff options
author | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-06-15 07:30:56 +0700 |
---|---|---|
committer | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-06-15 07:30:56 +0700 |
commit | d7b3686c67eff992f67b978c77fad5a03719c42f (patch) | |
tree | 8e916c7ee1425a259d164d24c61f6b52925bb75c /games-strategy | |
parent | [games-arcade/capsized] bump debian patchset (still dont build, read #473172) (diff) | |
download | gamerlay-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/Manifest | 1 | ||||
-rw-r--r-- | games-strategy/anomaly-korea/anomaly-korea-20130613.ebuild | 82 | ||||
-rw-r--r-- | games-strategy/anomaly-korea/metadata.xml | 8 | ||||
-rw-r--r-- | games-strategy/anomaly-mobilecampaign/Manifest | 1 | ||||
-rw-r--r-- | games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613.ebuild | 82 | ||||
-rw-r--r-- | games-strategy/anomaly-mobilecampaign/metadata.xml | 8 | ||||
-rw-r--r-- | games-strategy/anomaly/Manifest | 23 | ||||
-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 . |