Portage is a package management system used by Gentoo Linux
# ChangeLog for games-action/rrootage
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/rrootage/ChangeLog,v 1.8 2007/03/12 13:21:44 genone Exp $
12 Mar 2007; Marius Mauch
Replacing einfo with elog
06 Jun 2006; Simon Stelling
stable on amd64
27 Apr 2006; Marien Zwart
Fixing SHA256 digest, pass four
21 Apr 2006;
rrootage-0.23a.ebuild:
Fix for gcc-4.1
11 Aug 2005; Carlos Silva
marked ~amd64. closes bug 102058
08 Nov 2004; Joseph Jezak
Marked ppc stable.
17 Oct 2004; David Holm
Added to ~ppc.
*rrootage-0.23a (27 Sep 2004)
27 Sep 2004; Michael Sterrett
+rrootage-0.23a.ebuild:
initial commit - ebuild submitted by Atzm Watanabe via bug #53225
AUX rrootage-0.23a-gcc41.patch 959 RMD160 ab8aa82263f1dcf9db65c7b43e8841c7ac6abf3f SHA1 3482c15181a00dbe0e5096217efb3389274df32b SHA256 0bf69bcf48f434a62b22a893c3e07bc3c9412deee756081b2626118af58b08cb
DIST rRootage-0.23a.tar.gz 3910941 RMD160 f6dc4e5ea72780fe2a9dd93ad813ecdeb8464b33 SHA1 8b63bfe17fd311ade6983ec99ec53e44cb8ee3f1 SHA256 964edbe21802e3e40d6a8da19b61132decacd13bf9a71bac86abce012379ff07
EBUILD rrootage-0.23a.ebuild 1537 RMD160 5dbe8931f805c4cfe24ee7d234b81cc7e9cc3fc9 SHA1 6d83cd642273523c88a9b7b50ea9471dd2301fdd SHA256 7fa380a3186878222ac9639464161d924d692b464b444744a468805715c886ba
MISC ChangeLog 1095 RMD160 d7cb39f442cc8311668310071d19c89bd24931b5 SHA1 033467211a359f0061dca38d36ad11415dff1ca8 SHA256 a7735234e09901f24fc188f3090c6044824562c6b6cfdcdc5d2a8c45cc9c7128
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/rrootage/rrootage-0.23a.ebuild,v 1.8 2007/03/12 13:21:44 genone Exp $
inherit eutils games
MY_PN="rRootage"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Abstract shooter - defeat auto-created huge battleships"
HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/windows/rr_e.html
http://rrootage.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="virtual/opengl
virtual/glu
media-libs/libsdl
media-libs/sdl-mixer
>=dev-libs/libbulletml-0.0.3"
S="${WORKDIR}/${MY_PN}/src"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gcc41.patch
sed -e "s/-lglut/-lGL -lGLU/" makefile.lin > Makefile || die "sed failed"
sed -i \
-e "s:/usr/share/games:${GAMES_DATADIR}:" \
barragemanager.cc screen.c soundmanager.c \
|| die "sed failed"
}
src_compile() {
emake MORE_CFLAGS="${CFLAGS}" || die "emake failed"
}
src_install() {
newgamesbin rr ${PN} || die "newgamesbin failed"
dodir "${GAMES_DATADIR}/${MY_PN}"
cp -r ../rr_share/* "${D}/${GAMES_DATADIR}/${MY_PN}" || die "cp failed"
dodoc ../readme*
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
if ! built_with_use media-libs/sdl-mixer vorbis ; then
elog "${PN} will not have sound since sdl-mixer"
elog "is built with USE=-vorbis"
elog "Please emerge sdl-mixer with USE=vorbis"
elog "if you want sound support"
fi
}