ChangeLog

# ChangeLog for games-action/towbowl-tactics
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/towbowl-tactics/ChangeLog,v 1.7 2008/03/06 03:42:02 wolf31o2 Exp $

06 Mar 2008; Chris Gianelloni
towbowl-tactics-0.5.ebuild:
Fixing quoting.

05 Dec 2006; Chris Gianelloni
towbowl-tactics-0.5.ebuild:
Removed sed-4 from *DEPEND.

27 Nov 2006; towbowl-tactics-0.5.ebuild:
stable on amd64

11 Aug 2005; Olivier CrĂȘte
towbowl-tactics-0.5.ebuild:
Marked ~amd64, closes bug #102142 , thanks to meetra for testing

09 Mar 2004; David Holm towbowl-tactics-0.5.ebuild:
Added to ~ppc.

*towbowl-tactics-0.5 (09 Mar 2004)

09 Mar 2004; Michael Sterrett metadata.xml,
towbowl-tactics-0.5.ebuild:
initial commit; ebuild submitted by eGore via bug #43871 (modified)

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST tbt.0.5.src.zip 5321239 RMD160 d2a037785faa09fd959d7cc612fd1bf73192420e SHA1 2e9479283098cb06ca0a1c8b217cdfe862e6ff1f SHA256 a4640db7039d3ffd9e7a136cc81e33e3b090da03bb4daf6a2d908aec0d4b70b2
EBUILD towbowl-tactics-0.5.ebuild 1539 RMD160 288e0533bf8dfb9531d61dda62e086a89020263f SHA1 5776c6908fe258bfdab851a9e0624797c2ba0316 SHA256 06748c1fd00cbffcc858b929db9a7dab9bbea178ef6b77877edaf0f39ed44cd6
MISC ChangeLog 976 RMD160 14c59e0b6de52971922301155cde85cd789a8f5e SHA1 6adc773c2227ecc8d29ffc4f18e79ca213b9f14f SHA256 14e8f69357d882e4ce2a89e7125ae84fdc0625edd1bf995633eec1f76f4c6751
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgsLb0ACgkQdz7hIScOUREbMgCg3tV+DjeFeb26fpZpFko+rmhB
C44An1klgU44+bHiNO77DjfZEQ1gM+Nj
=T8+/
-----END PGP SIGNATURE-----

metadata.xml




games

towbowl-tactics-0.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/towbowl-tactics/towbowl-tactics-0.5.ebuild,v 1.10 2008/05/15 12:34:00 nyhm Exp $

inherit eutils games

DESCRIPTION="Tow Bowl Tactics is a game based on Games Workshop's Blood Bowl"
HOMEPAGE="http://www.towbowltactics.com/index_en.html"
SRC_URI="http://www.towbowltactics.com/download/tbt.${PV}.src.zip"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""

RDEPEND="dev-libs/libxml2
media-libs/smpeg
media-libs/sdl-net
media-libs/sdl-image
media-libs/sdl-mixer"
DEPEND="${RDEPEND}
app-arch/unzip"

S="${WORKDIR}/tbt/src"

src_unpack() {
local f

unpack ${A}
cd "${S}"

sed -i \
-e "s/0/1/g" ../config.xml \
|| die "sed config.xml failed"
sed -i \
-e "/^CFLAGS/ s:-O2 -g -fno-strength-reduce -Wall -W:${CFLAGS}:" \
-e "/^TBTHOME/ s:/.*:${GAMES_DATADIR}/tbt:" Makefile \
|| die "sed Makefile failed"
sed -i \
-e "/tbt.ico/ s:\"\./:TBTHOME \"/:" Main.cpp \
|| die "sed Main.cpp failed"
sed -i \
-e "s:TBTHOME \"/config.xml:\"${GAMES_SYSCONFDIR}/tbt/config.xml:g" \
global.h || die "sed global,h failed"

for f in $(find "${S}" -type f)
do
edos2unix ${f}
done
}

src_install() {
dogamesbin tbt || die "dogamesbin failed"
dodir "${GAMES_DATADIR}/tbt"
cp -r ../data ../tbt.ico "${D}${GAMES_DATADIR}/tbt" || die "cp failed"
insinto "${GAMES_SYSCONFDIR}/tbt"
doins ../config.xml || die "doins failed"
prepgamesdirs
}