ChangeLog

# ChangeLog for games-strategy/castle-combat
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/castle-combat/ChangeLog,v 1.9 2007/09/15 21:24:09 tupone Exp $

15 Sep 2007; Tupone Alfredo
castle-combat-0.8.1.ebuild:
Check for mikmod use flag in media-libs/sdl-mixer. Fixes bug #188877 by
Fabian Kislat

06 Dec 2006; Chris Gianelloni
castle-combat-0.7.4.ebuild:
Removed sed-4 from *DEPEND.

*castle-combat-0.8.1 (29 Jul 2006)

29 Jul 2006; +castle-combat-0.8.1.ebuild:
Version bump to 0.8.1. bug #111305 by CABILLOT Julien

01 May 2005; Michael Hanselmann
castle-combat-0.7.4.ebuild:
Stable on ppc.

08 Nov 2004; Joseph Jezak castle-combat-0.7.4.ebuild:
Added ~ppc.

03 May 2004; Michael Sterrett
castle-combat-0.7.4.ebuild:
IUSE; tidy

12 Jul 2003; Michael Sterrett
castle-combat-0.7.4.ebuild:
fix DESCRIPTION

*castle-combat-0.7.4 (07 Jul 2003)

07 Jul 2003; Michael Sterrett
castle-combat-0.7.4.ebuild:
Seems like this was in CVS as one point as was removed. No idea why
but I'm adding it back. (bug 17397)

Manifest

DIST castle-combat-0.7.4.tar.gz 1694096 RMD160 d96e58960042168761b329480a2df0fee4c74cf6 SHA1 3ec87f8f1a8436d56f8808a61dcfc8a0dfad53e6 SHA256 ad8cd11b9222f04f26e343433f05b0dd7964569b91b317847344b058355731b3
DIST castle-combat-0.8.1.tar.gz 1721393 RMD160 484aa420d5e571dee38c7907e6ef61204e0873dd SHA1 5634593207c9676bdd759a7ee61eb0f40edbc510 SHA256 33eefc1402363a77b1a02dd33cc38d14c997a78ab81148c84b1221f95af1e4c2
EBUILD castle-combat-0.7.4.ebuild 992 RMD160 7678236a3dcb28139601bc07b99a965f9e7d9402 SHA1 0fa90aa63e56351f51209c9d6dcd68a3a89014be SHA256 5e84c36b54a93ace833eca3f4178c83ba763ec1988ec44fb00c8fac61691eea7
EBUILD castle-combat-0.8.1.ebuild 1320 RMD160 884bad097ffdb8d285e1ca78a20d9849a41cfcd6 SHA1 4ca09129f0b40abf8f777ceca58c9a0e11c88c12 SHA256 4b2ff42195a2576bf419fca8aaaf25dba255df60c93228515e8942ebd105cf4f
MISC ChangeLog 1297 RMD160 245149a81d6a28f48becb76990fda83838f3edd1 SHA1 fa1fe68e5dd7b74c02811086df6bd30bad117b5f SHA256 593c8c008ccd3b621650390bc81287191c28fb04d1cce8cb520f16bd3a754cd4
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

castle-combat-0.7.4.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/castle-combat/castle-combat-0.7.4.ebuild,v 1.8 2006/12/06 17:28:56 wolf31o2 Exp $

inherit games

DESCRIPTION="A clone of the old arcade game Rampart"
HOMEPAGE="http://www.linux-games.com/castle-combat/"
SRC_URI="http://user.cs.tu-berlin.de/~karlb/castle-combat/${P}.tar.gz"

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

RDEPEND="virtual/libc
sys-libs/zlib
media-libs/libpng
media-libs/libsdl
media-libs/sdl-net
media-libs/sdl-mixer"

src_unpack() {
unpack ${A}
cd "${S}"
# dist file seems to include a copy of SDL_net. Take it out so we link
# against the system copy instead.
sed -i \
-e "s/SDL_net//" src/Makefile.in \
|| die "sed src/Makefile.in failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog README TODO || die "dodoc failed"
prepgamesdirs
}

castle-combat-0.8.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/castle-combat/castle-combat-0.8.1.ebuild,v 1.4 2007/09/15 21:24:09 tupone Exp $

inherit eutils games

DESCRIPTION="A clone of the old arcade game Rampart"
HOMEPAGE="http://www.linux-games.com/castle-combat/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

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

RDEPEND="dev-python/twisted
dev-python/pygame"

pkg_setup() {
games_pkg_setup
if ! built_with_use media-libs/sdl-mixer mikmod; then
die "Please emerge media-libs/sdl-mixer with USE=mikmod"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
sed -i "s:src:$(games_get_libdir)/${PN}:" ${PN}.py \
|| die "sed ${PN}.py failed"
sed -i "/data_path =/s:\"data:\"${GAMES_DATADIR}/${PN}:" src/common.py \
|| die "sed common.py failed"
}

src_install() {
newgamesbin ${PN}.py ${PN} || die "newgamesbin failed"
insinto "$(games_get_libdir)"/${PN}
doins src/* || die "doins src failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r data/{colourba.ttf,gfx,sound} || die "doins data failed"
newicon data/gfx/castle.png ${PN}.png
make_desktop_entry ${PN} Castle-Combat
dohtml data/font_read_me.html data/doc/rules.html
dodoc TODO
prepgamesdirs
}

metadata.xml




games