summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <mva@mva.name>2012-09-26 22:33:30 +0700
committerVadim A. Misbakh-Soloviov <mva@mva.name>2012-09-26 22:33:30 +0700
commit53d356417fe4ed0f8d7a8716a3c30f156c41f721 (patch)
treed5906239a9df0eec364e15e93a7da6a5b28a8e3a /games-rpg
parent[games-arcade/dustforce] Dustforce from HIB 6. (diff)
downloadgamerlay-53d356417fe4ed0f8d7a8716a3c30f156c41f721.tar.gz
gamerlay-53d356417fe4ed0f8d7a8716a3c30f156c41f721.tar.bz2
gamerlay-53d356417fe4ed0f8d7a8716a3c30f156c41f721.zip
some cosmetic fixes to dustforce and shatter + new games: rochard, bastion, torchlight
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/bastion/ChangeLog10
-rw-r--r--games-rpg/bastion/Manifest4
-rw-r--r--games-rpg/bastion/bastion-20120620.ebuild60
-rw-r--r--games-rpg/bastion/metadata.xml15
-rw-r--r--games-rpg/torchlight/ChangeLog10
-rw-r--r--games-rpg/torchlight/Manifest4
-rw-r--r--games-rpg/torchlight/metadata.xml15
-rw-r--r--games-rpg/torchlight/torchlight-1.15.20120924.ebuild109
8 files changed, 227 insertions, 0 deletions
diff --git a/games-rpg/bastion/ChangeLog b/games-rpg/bastion/ChangeLog
new file mode 100644
index 0000000..ed0b454
--- /dev/null
+++ b/games-rpg/bastion/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-rpg/bastion
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*bastion-20120529_p2 (05 Jun 2012)
+
+ 05 Jun 2012; Vadim A. Misbakh-Soloviov <mva@mva.name>
+ +bastion-20120529_p2.ebuild, +metadata.xml:
+ Nginx fixes + uhub + some fixes
+
diff --git a/games-rpg/bastion/Manifest b/games-rpg/bastion/Manifest
new file mode 100644
index 0000000..c9164ed
--- /dev/null
+++ b/games-rpg/bastion/Manifest
@@ -0,0 +1,4 @@
+DIST Bastion-HIB-2012-06-20.sh 1055161705 SHA256 f1e67f8e8dd0ba823cab0f16f2269dc8d9230ebca7a304927ff540320169c431 SHA512 e81b5dfa6f61ec2b35b30693c156a612cd3242c2169f4414b6d66839b7d8cc2e6ea8776f55baae67fa8131ee96bc221e1a15004410612eecaa9f7204dcc673ad WHIRLPOOL 2ec712724f263d9cbd181a128a0adc22f38465447db03f1d382aa231bad98e637b27ec2e73b2acf66a5775f53b0406c82cf0cd36befdc13f6afc5434887ac040
+EBUILD bastion-20120620.ebuild 1321 SHA256 2b862a73c331288921e5406395c646b1813f088821e2fd405237789ea4cf6ab7 SHA512 cafbe1978dfad45da1573194dc7d1cd37edb8578b2b63b76a4f8bd650d17fff089e20871b51d61cffec24218649dfdaf6518bc915fb5d4066e46994e1c4f8744 WHIRLPOOL ae62ac82fd7b525c5831e947f9ecea0c710b0c630bd3c14e8ac6780b8d2ab0b0f57946540ecd5be0aecf913b7af75b9ea525d7161f0b098e3b9d7515ee48aa94
+MISC ChangeLog 291 SHA256 59717942c0572b0cee19d70d2da607cb896ad5370ee202770785020fc4829eaa SHA512 e818c93341c2a2dc2918bb733b3b894fd0b6c8d2f177dbdf4564808f300fa3bffbbdeed738fd4eaf390c2f031e3618f8fcf20fd4be6903d1454883867c64017a WHIRLPOOL 7c750eb364117f1a71fd06ca4ce255d5dc877d9942fa489e13c81fc586af161ecde29865bf58aebea379cfcce332bc8d7e1eac4eccd7cf3631fb100a0082e956
+MISC metadata.xml 452 SHA256 ccf172caa235d818159a55e5e4dcb417627ef991668831814cff855122a90863 SHA512 394366bcfeb32357c71b9fdf863972f234c3de09ccd2d502ce1f21463f3df39ef36787814a5a2f64caf6e0919a237247e748d5f1e133d29c1146a71dabe992ef WHIRLPOOL bdef2f521358f3709d2dd6df2c76aa2681b777bc781f1c8013f30f141190fb06995cddba38fa5c6ec21dfaba39fafc2ad43f76c478bc6fece2c0c380ed39c353
diff --git a/games-rpg/bastion/bastion-20120620.ebuild b/games-rpg/bastion/bastion-20120620.ebuild
new file mode 100644
index 0000000..951282c
--- /dev/null
+++ b/games-rpg/bastion/bastion-20120620.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit games multilib unpacker-nixstaller
+
+TIMESTAMP="2012-06-20"
+
+DESCRIPTION="An original action role-playing game set in a lush imaginative world, in which players must create and fight for civilization’s last refuge as a mysterious narrator marks their every move."
+HOMEPAGE="http://supergiantgames.com/?page_id=242"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="fetch"
+IUSE=""
+
+SRC_URI="Bastion-HIB-${TIMESTAMP}.sh"
+
+RDEPEND="=media-libs/libsdl-1.2*
+ =dev-lang/mono-2.10*
+ media-libs/fmod"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+MY_PN="Bastion"
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Place ${A} to ${DISTDIR}"
+ ewarn
+}
+
+src_unpack() {
+ nixstaller_unpack "subarch" "instarchive_all"
+}
+
+src_install() {
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+
+ insinto "${dir}"
+ doins -r \
+ Content \
+ Bastion.exe \
+ FMOD.dll \
+ GamepadBridge.dll \
+ Lidgren.Network.dll \
+ MonoGame.Framework.Linux.dll \
+ OpenTK.dll OpenTK.dll.config \
+ Tao.Sdl.dll Tao.Sdl.dll.config
+
+ games_make_wrapper "${PN}" "mono Bastion.exe" "${dir}" "${dir}/$(get_libdir)"
+ doicon "${MY_PN}.png" || die
+ make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
+
+ dodoc README.linux
+ prepgamesdirs
+}
diff --git a/games-rpg/bastion/metadata.xml b/games-rpg/bastion/metadata.xml
new file mode 100644
index 0000000..503caf0
--- /dev/null
+++ b/games-rpg/bastion/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>mva@mva.name</email>
+ <description>
+ If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
+ </description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+<longdescription>FIXME</longdescription>
+<use>
+ <flag name='iampirate'></flag>
+</use>
+</pkgmetadata>
diff --git a/games-rpg/torchlight/ChangeLog b/games-rpg/torchlight/ChangeLog
new file mode 100644
index 0000000..ed0b454
--- /dev/null
+++ b/games-rpg/torchlight/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-rpg/bastion
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*bastion-20120529_p2 (05 Jun 2012)
+
+ 05 Jun 2012; Vadim A. Misbakh-Soloviov <mva@mva.name>
+ +bastion-20120529_p2.ebuild, +metadata.xml:
+ Nginx fixes + uhub + some fixes
+
diff --git a/games-rpg/torchlight/Manifest b/games-rpg/torchlight/Manifest
new file mode 100644
index 0000000..6d4444a
--- /dev/null
+++ b/games-rpg/torchlight/Manifest
@@ -0,0 +1,4 @@
+DIST Torchlight-2012-09-24.sh 471961798 SHA256 d3a1f7b1cb6aa4fd04393cc540fea31137967a1b16cbe851aa4424396f13d6c4 SHA512 34c1f89bf8f1cedce02abe31d530d482668f6f51ddf1e36f59719c594715d17a59f6bc6a6a6b79078e5c3263d2f48a601d8222f38ee70c77138c36c0ef03fb55 WHIRLPOOL aa4d6d3887d72a5c4c05e5c2c003a8784b1078623f087b7b42066c699a3f8213d7584a5ed6e8555ccafb0d17c9413a51114bf07d40ba27d03aeaf03a30dbfaae
+EBUILD torchlight-1.15.20120924.ebuild 2168 SHA256 32b11d600cd376c5114149a622a96ce4ae6397ab76147798bfdf000a4d04b975 SHA512 93da8bb29cf355a646329defb284651252bc4cef5293e1ce01ec197463ac5899445e0c642df1af78bed0c12a6eacd5fc153a859d0503a40168b59ae69cfbb592 WHIRLPOOL ff6ffc2ec1e256e09337b6740d64310293dc4219331190bc8728b397010a5e16619316502bc4e1bbde03b5cd14e6fedb24c3cefc3bce3a3ed0cd8d86049c22f2
+MISC ChangeLog 291 SHA256 59717942c0572b0cee19d70d2da607cb896ad5370ee202770785020fc4829eaa SHA512 e818c93341c2a2dc2918bb733b3b894fd0b6c8d2f177dbdf4564808f300fa3bffbbdeed738fd4eaf390c2f031e3618f8fcf20fd4be6903d1454883867c64017a WHIRLPOOL 7c750eb364117f1a71fd06ca4ce255d5dc877d9942fa489e13c81fc586af161ecde29865bf58aebea379cfcce332bc8d7e1eac4eccd7cf3631fb100a0082e956
+MISC metadata.xml 452 SHA256 ccf172caa235d818159a55e5e4dcb417627ef991668831814cff855122a90863 SHA512 394366bcfeb32357c71b9fdf863972f234c3de09ccd2d502ce1f21463f3df39ef36787814a5a2f64caf6e0919a237247e748d5f1e133d29c1146a71dabe992ef WHIRLPOOL bdef2f521358f3709d2dd6df2c76aa2681b777bc781f1c8013f30f141190fb06995cddba38fa5c6ec21dfaba39fafc2ad43f76c478bc6fece2c0c380ed39c353
diff --git a/games-rpg/torchlight/metadata.xml b/games-rpg/torchlight/metadata.xml
new file mode 100644
index 0000000..503caf0
--- /dev/null
+++ b/games-rpg/torchlight/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>mva@mva.name</email>
+ <description>
+ If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
+ </description>
+ <name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+<longdescription>FIXME</longdescription>
+<use>
+ <flag name='iampirate'></flag>
+</use>
+</pkgmetadata>
diff --git a/games-rpg/torchlight/torchlight-1.15.20120924.ebuild b/games-rpg/torchlight/torchlight-1.15.20120924.ebuild
new file mode 100644
index 0000000..3d3528f
--- /dev/null
+++ b/games-rpg/torchlight/torchlight-1.15.20120924.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit games multilib unpacker-nixstaller
+
+TIMESTAMP="2012-09-24"
+
+DESCRIPTION="An action role-playing game, made by the creators of Diablo"
+HOMEPAGE="http://torchlightgame.com/"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="fetch"
+IUSE=""
+
+SRC_URI="Torchlight-${TIMESTAMP}.sh"
+
+RDEPEND="app-arch/bzip2
+ app-arch/xz-utils
+ dev-libs/expat
+ dev-libs/zziplib
+ media-libs/fontconfig
+ media-libs/freeimage
+ media-libs/freetype
+ media-libs/ilmbase
+ media-libs/lcms
+ media-libs/libjpeg-turbo
+ media-libs/libpng
+ media-libs/libraw
+ media-libs/openexr
+ media-libs/openjpeg
+ media-libs/tiff
+ sys-apps/util-linux
+ sys-libs/zlib
+ x11-libs/libdrm
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXaw
+ x11-libs/libxcb
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXft
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXmu
+ x11-libs/libXpm
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+MY_PN="Torchlight"
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Place ${A} to ${DISTDIR}"
+ ewarn
+}
+
+src_unpack() {
+ local arch;
+ use x86 && arch="x86"
+ use amd64 && arch="x86_64"
+
+ nixstaller_unpack "subarch" \
+ "instarchive_all" \
+ "instarchive_linux_${arch}" \
+ "deps/Ogre/Ogre_files_linux_${arch}" \
+ "deps/fmod/fmod_files_linux_${arch}" \
+ "deps/pcre/pcre_files_linux_${arch}" \
+ "deps/SDL2/SDL2_files_linux_${arch}" \
+ "deps/CEGUI/CEGUI_files_linux_${arch}"
+ # We just installed some crap to avoid broken depends
+}
+
+src_install() {
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+
+ insinto "${dir}"
+ doins -r icons music logo.bmp pak.zip resources.cfg "$(get_libdir)"
+ exeinto "${dir}"
+
+ local exe
+ if use amd64 ; then
+ exe="${MY_PN}".bin.x86_64
+ fi
+ if use x86 ; then
+ exe="${MY_PN}".bin.x86
+ fi
+
+ doexe "${exe}"
+
+ games_make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
+ doicon "${MY_PN}.png" || die
+ make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
+
+ dodoc README.linux
+ prepgamesdirs
+}