Portage is a package management system used by Gentoo Linux
# 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
EAPI=2; respect CC
01 Dec 2006; Chris Gianelloni
Removing old virtual/x11 dependency.
27 Sep 2006; Simon Stelling
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
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
Added ~amd64 keyword.
03 May 2005; David Holm
Added to ~ppc.
19 Apr 2004; Chris Gianelloni
Added IUSE.
*xbomber-101 (07 Jul 2003)
07 Jul 2003; Mike Frysinger
Initial import. Ebuild submitted by Andreas Pokorny
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
# 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
}