ChangeLog

# ChangeLog for games-action/xbomber
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/xbomber/ChangeLog,v 1.12 2009/01/29 02:00:17 mr_bones_ Exp $

29 Jan 2009; Michael Sterrett xbomber-101.ebuild:
EAPI=2; respect CC

01 Dec 2006; Chris Gianelloni xbomber-101.ebuild:
Removing old virtual/x11 dependency.

27 Sep 2006; Simon Stelling xbomber-101.ebuild:
stable on amd64

02 Apr 2006; Stefan Schweizer
+files/xbomber-101-gcc4.patch, xbomber-101.ebuild:
Fix building with gcc4 thanks to Joshua Baergen
in bug 120751

28 Jan 2006; Joshua Baergen xbomber-101.ebuild:
Add modular X dependencies.

06 Nov 2005; Danny van Dyk
+files/xbomber-101-va_list.patch, xbomber-101.ebuild:
Fixed BUG #108724. Patch fixes usage of vsprintf.

10 Oct 2005; Luis Medinas xbomber-101.ebuild:
Added ~amd64 keyword.

03 May 2005; David Holm xbomber-101.ebuild:
Added to ~ppc.

19 Apr 2004; Chris Gianelloni xbomber-101.ebuild:
Added IUSE.

*xbomber-101 (07 Jul 2003)

07 Jul 2003; Mike Frysinger :
Initial import. Ebuild submitted by Andreas Pokorny #19789.

Manifest

AUX xbomber-101-gcc4.patch 368 RMD160 e384647293f578aaae129ff7136ec65f5153be06 SHA1 42824a773cd94f1772dd834c0623f9f47c6c4d9d SHA256 19c4ef6ffa1b36f6d965bc49a72c36f92a2e5fd9fec309dff171ff633d99ba3f
AUX xbomber-101-va_list.patch 905 RMD160 2b1d2006b6b23f0ce51fbbbdee84ba6dcbe69871 SHA1 d841fc3c2be8d22bcc1f04babb95cf7ec1c38ffa SHA256 d2bf7f53608623a8b7fc8964e73c2600927054e213c7fbdfe9f6bc9102df25eb
DIST xbomber-101.tgz 396707 RMD160 8bc7df80cf7ca680e2a3d04c2892345b67e4ab1a SHA1 a414b7784dff7afe36e760af3b47d1e9616674da SHA256 d2f127519b779f83e029be4a6dd0299d126505bbe49a9981d913ac10a4b3f640
EBUILD xbomber-101.ebuild 1117 RMD160 05eb6550a20895b47772bb4dd2a4752f5690879e SHA1 eb9eea752690f1cd6e1347f00c72fd9855a3e895 SHA256 9627f4cea21056d226555d766598afd16b2eee142b9db1b791e50cdefdcd254a
MISC ChangeLog 1414 RMD160 daa524f6709ea6ae915f2b2e28dd9f2e1c93f170 SHA1 4bb79a4426203505434232b3d6cf5bcf2c74da02 SHA256 89fb290b10bb4835b35699f26dd66ef0c9084b9a35a7bdbc4be03ef0082dbc54
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

xbomber-101.ebuild

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/xbomber/xbomber-101.ebuild,v 1.14 2009/01/29 02:00:17 mr_bones_ Exp $

EAPI=2
inherit eutils games

DESCRIPTION="Bomberman clone w/multiplayer support"
HOMEPAGE="http://www.xdr.com/dash/bomber.html"
SRC_URI="http://www.xdr.com/dash/${P}.tgz"

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

DEPEND="x11-libs/libX11"

src_prepare() {
sed -i \
-e "/^CC/d" \
-e 's/gcc/$(CC)/g' \
-e "s:X386:X11R6:" \
Makefile \
|| die "sed failed"
sed -i \
-e "s:data/%s:${GAMES_DATADIR}/${PN}/%s:" bomber.c \
|| die "sed failed"
sed -i \
-e "s:=\"data\":=\"${GAMES_DATADIR}/${PN}\":" sound.c \
|| die "sed failed"
epatch \
"${FILESDIR}"/${P}-va_list.patch \
"${FILESDIR}"/${P}-gcc4.patch
}

src_compile() {
emake CFLAGS="${CFLAGS}" || die "emake failed"
}

src_install() {
dogamesbin matcher bomber || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r data/* || die "doins failed"
dodoc README Changelog
prepgamesdirs
}