summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-07-01 05:02:57 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-07-01 05:02:57 +0000
commit4b0a25d51dee274aadc72e2302c3e0a9fada47f9 (patch)
tree42148d825a5cb32e8484d11b3616329b97551e7c /games-strategy
parentVersion bump. Cleanup (diff)
downloadhistorical-4b0a25d51dee274aadc72e2302c3e0a9fada47f9.tar.gz
historical-4b0a25d51dee274aadc72e2302c3e0a9fada47f9.tar.bz2
historical-4b0a25d51dee274aadc72e2302c3e0a9fada47f9.zip
improvements patch from Pacho Ramos (bug #237487)
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/savage-bin/ChangeLog8
-rw-r--r--games-strategy/savage-bin/Manifest15
-rw-r--r--games-strategy/savage-bin/savage-bin-2.00e.ebuild33
3 files changed, 31 insertions, 25 deletions
diff --git a/games-strategy/savage-bin/ChangeLog b/games-strategy/savage-bin/ChangeLog
index 91c2cf927c79..d2d4443cead7 100644
--- a/games-strategy/savage-bin/ChangeLog
+++ b/games-strategy/savage-bin/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-strategy/savage-bin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/ChangeLog,v 1.7 2008/09/05 15:43:44 mr_bones_ Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/ChangeLog,v 1.8 2009/07/01 05:02:57 mr_bones_ Exp $
+
+ 30 Jun 2009; Michael Sterrett <mr_bones_@gentoo.org>
+ savage-bin-2.00e.ebuild:
+ improvements patch from Pacho Ramos (bug #237487)
05 Sep 2008; Michael Sterrett <mr_bones_@gentoo.org> +files/savage,
savage-bin-2.00e.ebuild:
diff --git a/games-strategy/savage-bin/Manifest b/games-strategy/savage-bin/Manifest
index 62d49e2ae8ca..b08f41c3a408 100644
--- a/games-strategy/savage-bin/Manifest
+++ b/games-strategy/savage-bin/Manifest
@@ -1,15 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX savage 1060 RMD160 fd312a54e006dcd82604afcb8368a916e6ceca55 SHA1 ec3dae47b10358b731d7bd1317d0c6f2ee9c8398 SHA256 4c3972e4e9f74711ad90644066a663894012257291f462f4dfcd30ab50fd89e9
DIST SFE-Standalone.tar.gz 158803234 RMD160 a4663cd62b038ebade79e7587e57baea421f9480 SHA1 e38660ea22ce64bde4d9eee452f3ceba7a856d42 SHA256 a6b12837b6d0c643aaa1aa58dcb1b2711b17547e355ba187308472f6e1f52c13
-EBUILD savage-bin-2.00e.ebuild 1624 RMD160 5c97a43a4d47847375bbf2e67dda7f53e5672eea SHA1 772e662000990de4678c8fcdce7a0654956a9f13 SHA256 71a178e1a38e4c22d5bbd54fe7a1d9589ef050ff284fabcd76c375c0657f6021
-MISC ChangeLog 1250 RMD160 e5f45f890683a3029be84eb0d0de491387904f1d SHA1 ac6a9c84439c9f5957958b474efc7ff650ae4afb SHA256 015687c51b08b2476983104c3603d4c59c8065301978b3a2337be69351f3fb83
+DIST lin-client-auth-patch.zip 1114641 RMD160 fdf491c6814db7d70361684963d4bb38eb3dd434 SHA1 c925f6edba54521f6271e45915e0cbc48edee79b SHA256 f5e714b012270e75fa4e8a188e3b072741889590c8740a74748e0c19acbe42e2
+EBUILD savage-bin-2.00e.ebuild 2113 RMD160 6e65e7c74b69a9563dbc4b85d46191158571f200 SHA1 7502f2d5b96c4986ed6b26f017645c545f2b028c SHA256 8e05361a06027d71b3aa8191a70b6868055ba76ff332883e2d9e7d62b97fbc84
+MISC ChangeLog 1385 RMD160 03600b9266b9ae9fbf09e2d44318a7ba6181e6ce SHA1 29f5b414f7598b9c912bfb2375204d980f667d2d SHA256 ca543ad4b8103a119921b0919bc2daf8f186cd443de090f9bb9c484cde27237d
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkk6ktcACgkQdz7hIScOURH7RwCeM3tiM6kIYSEC5bXFILL5njEN
-yA8AoIq70fLRxawlQnAaJ2l5tDjwRHFs
-=rZTI
------END PGP SIGNATURE-----
diff --git a/games-strategy/savage-bin/savage-bin-2.00e.ebuild b/games-strategy/savage-bin/savage-bin-2.00e.ebuild
index 54bbfb6b136c..683ba1980c62 100644
--- a/games-strategy/savage-bin/savage-bin-2.00e.ebuild
+++ b/games-strategy/savage-bin/savage-bin-2.00e.ebuild
@@ -1,13 +1,16 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/savage-bin-2.00e.ebuild,v 1.6 2008/12/06 14:57:20 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/savage-bin-2.00e.ebuild,v 1.7 2009/07/01 05:02:57 mr_bones_ Exp $
+EAPI=2
inherit eutils games
DESCRIPTION="Unique mix of strategy and FPS"
HOMEPAGE="http://www.s2games.com/savage/
- http://www.notforidiots.com/SFE/"
-SRC_URI="http://www.notforidiots.com/SFE/SFE-Standalone.tar.gz"
+ http://www.notforidiots.com/SFE/
+ http://www.newerth.com/"
+SRC_URI="http://www.newerth.com/downloads/SFE-Standalone.tar.gz
+ http://www.newerth.com/downloads/lin-client-auth-patch.zip"
LICENSE="as-is"
SLOT="0"
@@ -16,27 +19,35 @@ IUSE=""
RESTRICT="mirror strip"
RDEPEND="virtual/opengl
- media-libs/libsdl
- media-libs/jpeg
- >=media-libs/freetype-2"
+ x86? ( media-libs/libsdl
+ media-libs/jpeg
+ >=media-libs/freetype-2 )
+ amd64? ( app-emulation/emul-linux-x86-sdl )"
S=${WORKDIR}
dir=${GAMES_PREFIX_OPT}/savage
QA_TEXTRELS="${dir:1}/libs/libfmod.so
- ${dir:1}/libs/libfmod-3.75.so"
+ ${dir:1}/libs/libfmod-3.75.so
+ ${dir:1}/game/game.so"
QA_EXECSTACK="${dir:1}/libs/libfmod.so
${dir:1}/libs/libfmod-3.75.so"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
+ cp -f lin-client-auth-patch/silverback.bin .
+ cp -f lin-client-auth-patch/game/game.so game/.
+ cp -f lin-client-auth-patch/libs/libpng12.so.0 libs/.
+ rm -rf lin-client-auth-patch/
rm -f graveyard/game.dll *.sh
sed \
-e "s:%GAMES_PREFIX_OPT%:${GAMES_PREFIX_OPT}:" \
"${FILESDIR}"/savage > "${T}"/savage \
|| die "sed failed"
+ # Here, we default to the best resolution
+ sed -i -e \
+ 's/setsave vid_mode -1/setsave vid_mode 1/' \
+ game/settings/default.cfg || die "sed failed"
}
src_install() {