Portage is a package management system used by Gentoo Linux
# ChangeLog for games-arcade/sdb
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/sdb/ChangeLog,v 1.6 2008/04/30 22:07:30 nyhm Exp $
30 Apr 2008; Tristan Heaven
+files/sdb-1.0.2-gcc43.patch, sdb-1.0.2.ebuild:
Fix building with gcc-4.3
24 Feb 2007; Tristan Heaven
Install menu entry, bug #160247
20 Sep 2006;
stable on amd64
24 Aug 2005; Michael Sterrett
stable on x86
11 Jun 2005; David Holm
sdb-1.0.2.ebuild:
Added to ~ppc.
*sdb-1.0.2 (10 Jun 2005)
10 Jun 2005; Mike Frysinger
Initial import. Ebuild submitted by me for #95425 by Matija Suklje (hook).
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX sdb-1.0.2-endian.patch 9118 RMD160 0292aeef7f92612184cc15d4bc917da36cc5510f SHA1 2ab58b6496a861e3c089afb30ad13b9eb031452c SHA256 624e039f33ca6be2e63edddcdbe6411d260918b75a79736cef6dc04a83f7e0db
AUX sdb-1.0.2-gcc43.patch 169 RMD160 099c6dc58dc45d598bb798bc0df4a6423b56d98c SHA1 b626067116d22dfd4374d1d3248aec0efa514f98 SHA256 4e8c1fc81abb421917845bcf6a7104de295c8af240abc56b262d89fa0f83047e
DIST sdb-1.0.2.tar.gz 10342311 RMD160 df8ab1c15e2b2cfce99b102dc31e0b23acf4e782 SHA1 7458852ad641829457ce680c4dbfba9ee7f92da8 SHA256 f50d641413324448d102d3a6e8c3c340a310e5f8a5656b2cb86036a449b46534
EBUILD sdb-1.0.2.ebuild 1350 RMD160 2159b15945835a1b8c1b158a660e97af58f4017b SHA1 eeb366f52e4f5985c4277ff36d575fee78f0e373 SHA256 bd86877f73f7fb67a56c7156de3fd8f146414256c17c99e1752045e68d1ed6d4
MISC ChangeLog 862 RMD160 16ff531ad620fa65f2514d8b169aa553687bb4ac SHA1 8a29e223e4b9b7640f9b61c2544487c0aebc7446 SHA256 6e2b685a4e78624330155bd26d38389ee41d3020b91d89949f56be9ddacba223
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkgY7agACgkQdz7hIScOURE/VgCggbGE1rywy0FEyREuiRoyrtWf
uzcAoJc+YtDpZo0vO0OtW5WNwcZymHNL
=XdKB
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/sdb/sdb-1.0.2.ebuild,v 1.7 2008/04/30 22:07:30 nyhm Exp $
inherit eutils games
DESCRIPTION="a 2D top-down action game; escape a facility full of walking death machines"
HOMEPAGE="http://sdb.gamecreation.org/"
SRC_URI="http://gcsociety.sp.cs.cmu.edu/~frenzy/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:models/:${GAMES_DATADIR}/${PN}/models/:" \
-e "s:snd/:${GAMES_DATADIR}/${PN}/snd/:" \
-e "s:sprites/:${GAMES_DATADIR}/${PN}/sprites/:" \
-e "s:levels/:${GAMES_DATADIR}/${PN}/levels/:" \
src/sdb.h src/game.cpp || die "setting game paths"
epatch \
"${FILESDIR}"/${P}-endian.patch \
"${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {
emake \
-C src \
CXXFLAGS="${CXXFLAGS} $(sdl-config --cflags)" \
|| die "emake failed"
}
src_install() {
dogamesbin src/sdb || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r levels models snd sprites || die "doins failed"
newicon sprites/barrel.png ${PN}.png
make_desktop_entry sdb "Shotgun Debugger"
dodoc ChangeLog README
prepgamesdirs
}