diff options
author | Chris Gianelloni <wolf31o2@gentoo.org> | 2006-10-05 20:41:09 +0000 |
---|---|---|
committer | Chris Gianelloni <wolf31o2@gentoo.org> | 2006-10-05 20:41:09 +0000 |
commit | 070b60cb07f6cdba334dd9f1069da629ef3d0847 (patch) | |
tree | 061a431b71d4aa53ff60b01d416d8c9f9f232894 /games-strategy/savage-bin | |
parent | Updating the 2.4 to block gnome 2.16, per bug 147707 (diff) | |
download | gentoo-2-070b60cb07f6cdba334dd9f1069da629ef3d0847.tar.gz gentoo-2-070b60cb07f6cdba334dd9f1069da629ef3d0847.tar.bz2 gentoo-2-070b60cb07f6cdba334dd9f1069da629ef3d0847.zip |
Initial import. Ebuild originally by Anton Romanov <theli@ukr.net> and edited by me. Closing bug #146161.
(Portage version: 2.1.2_pre1-r4)
Diffstat (limited to 'games-strategy/savage-bin')
-rw-r--r-- | games-strategy/savage-bin/ChangeLog | 11 | ||||
-rw-r--r-- | games-strategy/savage-bin/Manifest | 20 | ||||
-rw-r--r-- | games-strategy/savage-bin/files/digest-savage-bin-2.00c | 15 | ||||
-rw-r--r-- | games-strategy/savage-bin/metadata.xml | 9 | ||||
-rw-r--r-- | games-strategy/savage-bin/savage-bin-2.00c.ebuild | 101 |
5 files changed, 156 insertions, 0 deletions
diff --git a/games-strategy/savage-bin/ChangeLog b/games-strategy/savage-bin/ChangeLog new file mode 100644 index 000000000000..db39965b4a73 --- /dev/null +++ b/games-strategy/savage-bin/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-strategy/savage-bin +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/ChangeLog,v 1.1 2006/10/05 20:41:09 wolf31o2 Exp $ + +*savage-bin-2.00c (05 Oct 2006) + + 05 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +metadata.xml, + +savage-bin-2.00c.ebuild: + Initial import. Ebuild originally by Anton Romanov <theli@ukr.net> and + edited by me. Closing bug #146161. + diff --git a/games-strategy/savage-bin/Manifest b/games-strategy/savage-bin/Manifest new file mode 100644 index 000000000000..62103b91d17f --- /dev/null +++ b/games-strategy/savage-bin/Manifest @@ -0,0 +1,20 @@ +DIST SEP-2C-noSSE.tar.gz 1373174 RMD160 6652f60d51af98242e24bbdfe4540c9c43a9cb73 SHA1 1c6b122d7bac18195e586542b9309ffd0834ec1e SHA256 467fbf10d5a3ea19eddc56790c2837bb7b50f7baf51ae525637f00cbe09f9207 +DIST SEP-3T.tar.gz 54138248 RMD160 883b1d2293037b3aaade2347212131ca04d61d48 SHA1 5acfb9bb06352ed345d5ff94450bc1b98258f6b6 SHA256 0d24ce2e1e7be527ce30580aeec9ec6b0440ec94644ea06f075665e2959d8767 +DIST SEP-3T_3T+-r2.tar.gz 3328787 RMD160 4031c80d26a806283027a6177e38c4c7b075919c SHA1 c438cbd09267cdf61981f164e15337c0127c175b SHA256 2dbd4e4fb8a48f13556f4970d46c76b54fec18d834e4c3fd6af067c17131647b +DIST savage_2.00c-english.update.run 76914210 RMD160 994b42cf9878ce47123454e512411dce9e619678 SHA1 54bb2bebfe5206276b1762531cb1063d88c86a79 SHA256 dbcd0bd62206c522d789a33935be8cfcf5522fb13a47a00b126b6dbdcc6ca90a +DIST savage_linux.sh.gz 330693936 RMD160 0a86d8cec0f13e875ac3f5b0b8c9403fdd6847f3 SHA1 f281fb3361c547e598934eeb9ee4daea4cf929f2 SHA256 e620d39df94c124c5a4889998512d80176e6470bcdd316091f20b34fe059293f +EBUILD savage-bin-2.00c.ebuild 2476 RMD160 864e677a3bed24d2a0ea4c46e9828cbca54b3e74 SHA1 05acc90fd3a442d07ed5c964f5df3a274abd7a99 SHA256 d09769b2d1a3b3038716d513c1015e27ad15d1f3c2c4200d882a8f30529b0cac +MD5 c2acf2c2ac0ae0e752686336f53e965a savage-bin-2.00c.ebuild 2476 +RMD160 864e677a3bed24d2a0ea4c46e9828cbca54b3e74 savage-bin-2.00c.ebuild 2476 +SHA256 d09769b2d1a3b3038716d513c1015e27ad15d1f3c2c4200d882a8f30529b0cac savage-bin-2.00c.ebuild 2476 +MISC ChangeLog 367 RMD160 2ab5e0f91da1437d92df488766b667e575f64e5a SHA1 3df50992d433e148086c34b3900b84637cc7bb72 SHA256 ea8d79d4f1bc65e0e0ad6e5a1c5ea4462aa2476aa8b181718b6139163ea9a963 +MD5 1f35c5a162781d10a8eb8e4b74c90a6e ChangeLog 367 +RMD160 2ab5e0f91da1437d92df488766b667e575f64e5a ChangeLog 367 +SHA256 ea8d79d4f1bc65e0e0ad6e5a1c5ea4462aa2476aa8b181718b6139163ea9a963 ChangeLog 367 +MISC metadata.xml 254 RMD160 877a1dc36df2be58926bc51041093feafdefe429 SHA1 45f0334cd127c4a1b4ece41f7098ab70046e378a SHA256 2916aab684ec3908fffb515065eeb2c481cde563380b682646add582bed5f535 +MD5 11a7e1491b1ac042ac7216b26b4ad1fb metadata.xml 254 +RMD160 877a1dc36df2be58926bc51041093feafdefe429 metadata.xml 254 +SHA256 2916aab684ec3908fffb515065eeb2c481cde563380b682646add582bed5f535 metadata.xml 254 +MD5 53861a743e6c43f89d0ee614fcb13ad6 files/digest-savage-bin-2.00c 1235 +RMD160 5b52876e0910d6eab917fd2f54980bbfb5fe65de files/digest-savage-bin-2.00c 1235 +SHA256 2b316827730a0cb86069a407d4c80ced0e73698ebecb5c89afcdbbee2fa91543 files/digest-savage-bin-2.00c 1235 diff --git a/games-strategy/savage-bin/files/digest-savage-bin-2.00c b/games-strategy/savage-bin/files/digest-savage-bin-2.00c new file mode 100644 index 000000000000..2827e9eb93f9 --- /dev/null +++ b/games-strategy/savage-bin/files/digest-savage-bin-2.00c @@ -0,0 +1,15 @@ +MD5 e865d64554d33dd5c9ea3f145568bbac SEP-2C-noSSE.tar.gz 1373174 +RMD160 6652f60d51af98242e24bbdfe4540c9c43a9cb73 SEP-2C-noSSE.tar.gz 1373174 +SHA256 467fbf10d5a3ea19eddc56790c2837bb7b50f7baf51ae525637f00cbe09f9207 SEP-2C-noSSE.tar.gz 1373174 +MD5 c1fad84321340417b2896bc62f8e7147 SEP-3T.tar.gz 54138248 +RMD160 883b1d2293037b3aaade2347212131ca04d61d48 SEP-3T.tar.gz 54138248 +SHA256 0d24ce2e1e7be527ce30580aeec9ec6b0440ec94644ea06f075665e2959d8767 SEP-3T.tar.gz 54138248 +MD5 0019e98233ae99f4952cc48a2396b1d6 SEP-3T_3T+-r2.tar.gz 3328787 +RMD160 4031c80d26a806283027a6177e38c4c7b075919c SEP-3T_3T+-r2.tar.gz 3328787 +SHA256 2dbd4e4fb8a48f13556f4970d46c76b54fec18d834e4c3fd6af067c17131647b SEP-3T_3T+-r2.tar.gz 3328787 +MD5 61ce6fe014e7f5812cbf2d9a8e2636e2 savage_2.00c-english.update.run 76914210 +RMD160 994b42cf9878ce47123454e512411dce9e619678 savage_2.00c-english.update.run 76914210 +SHA256 dbcd0bd62206c522d789a33935be8cfcf5522fb13a47a00b126b6dbdcc6ca90a savage_2.00c-english.update.run 76914210 +MD5 3655ed9ef7407af3ef8d544297a08784 savage_linux.sh.gz 330693936 +RMD160 0a86d8cec0f13e875ac3f5b0b8c9403fdd6847f3 savage_linux.sh.gz 330693936 +SHA256 e620d39df94c124c5a4889998512d80176e6470bcdd316091f20b34fe059293f savage_linux.sh.gz 330693936 diff --git a/games-strategy/savage-bin/metadata.xml b/games-strategy/savage-bin/metadata.xml new file mode 100644 index 000000000000..fe08918e6837 --- /dev/null +++ b/games-strategy/savage-bin/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>games</herd> +<maintainer> + <email>wolf31o2@gentoo.org</email> + <name>Chris Gianelloni</name> +</maintainer> +</pkgmetadata> diff --git a/games-strategy/savage-bin/savage-bin-2.00c.ebuild b/games-strategy/savage-bin/savage-bin-2.00c.ebuild new file mode 100644 index 000000000000..15ba0705da67 --- /dev/null +++ b/games-strategy/savage-bin/savage-bin-2.00c.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2006 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.00c.ebuild,v 1.1 2006/10/05 20:41:09 wolf31o2 Exp $ + +inherit eutils games + +SEP_URI="http://www.notforidiots.com/autoupdater/" +BASE_URI="http://downloads.s2games.com/online_orders/" + +DESCRIPTION="Unique mix of strategy and FPS" +HOMEPAGE="http://savage.s2games.com/" +SRC_URI="${BASE_URI}/savage_linux.sh.gz + mirror://liflg/savage_${PV}-english.update.run + ${SEP_URI}/SEP-3T.tar.gz + ${SEP_URI}/SEP-3T_3T+-r2.tar.gz + x86? ( !sse? ( ${SEP_URI}/SEP-2C-noSSE.tar.gz ) )" +# doc? (${MANUAL_URI})" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86" +IUSE="sse doc" +RESTRICT="mirror strip" +DEPEND="games-util/loki_patch" + +RDEPEND="" + +S=${WORKDIR} + +dir=${GAMES_PREFIX_OPT}/savage +Ddir=${D}/${dir} + +src_unpack() { + einfo "Unpacking base file" + einfo "This will take a while" + unpack savage_linux.sh.gz + unpack_makeself ${S}/savage_linux.sh || die "unpacking base files" + find ./ -type f -name '*.dll' -exec rm '{}' \; + find ./ -type f -name '*.exe' -exec rm '{}' \; + find ./ -type f -name '*.bat' -exec rm '{}' \; + rm Savage/docs/*.url + rm savage_linux.sh + einfo "Unpacking other files" + mkdir patch + cd patch + unpack_makeself savage_${PV}-english.update.run + cd .. + mkdir sep + cd sep + unpack SEP-3T.tar.gz + unpack SEP-3T_3T+-r2.tar.gz + if ! use sse && use x86 ; then + unpack SEP-2C-noSSE.tar.gz + fi +# cd .. +# if use doc;then +# unpack ${MANUAL_URI} +# fi +} + +src_install() { + dodir ${dir} + insinto ${dir} + doins -r Savage/* + doins -r linux/* + doins bin/x86/* + cd patch + loki_patch patch.dat ${Ddir} || die "patching failed" + cd .. + doins -r sep/* +# if use doc; then +# insinto ${dir}/docs +# doins *.pdf +# fi + + touch ${Ddir}/scripts.log + + prepgamesdirs + + fperms ug+x ${dir}/silverback.bin + fperms ug+w ${dir}/scripts.log + + rm -rf ${Ddir}/savage* ${Ddir}/update ${Ddir}/updater \ + ${Ddir}/editor.* ${Ddir}/dedicated* ${Ddir}/*.sh + + newicon linux/icon.xpm savage.xpm + games_make_wrapper savage "./silverback.bin set mod game" ${dir} ${dir}/libs + make_desktop_entry savage "Savage: Battle For Newerth" savage.xpm + + games_make_wrapper savage-editor "./silverback.bin set mod editor" ${dir} ${dir}/libs + make_desktop_entry savage-editor "Savage - Editor" savage.xpm + + games_make_wrapper savage-graveyard "./silverback.bin set mod graveyard" ${dir} ${dir}/libs + make_desktop_entry savage-graveyard "Savage - Graveyard" savage.xpm + +} + +pkg_postinst() { + games_pkg_postinst + einfo " USE CDKEY:00000000000000000000 to activate game" +} |