diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2009-07-01 05:02:57 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2009-07-01 05:02:57 +0000 |
commit | 4b0a25d51dee274aadc72e2302c3e0a9fada47f9 (patch) | |
tree | 42148d825a5cb32e8484d11b3616329b97551e7c /games-strategy | |
parent | Version bump. Cleanup (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | games-strategy/savage-bin/Manifest | 15 | ||||
-rw-r--r-- | games-strategy/savage-bin/savage-bin-2.00e.ebuild | 33 |
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() { |