Portage is a package management system used by Gentoo Linux
# ChangeLog for games-fps/imaze
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/imaze/ChangeLog,v 1.15 2008/12/02 20:11:57 ssuominen Exp $
02 Dec 2008;
Remove deprecated XFree86 -time library support, xview, from imaze ebuild
wrt #88334.
27 Feb 2007; Michael Sterrett
downgrade ppc to ~ppc because of missing stable x11-libs/xview
24 Feb 2007; Tristan Heaven
Fix dependencies, bug #168179
21 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
05 Dec 2006; Chris Gianelloni
Removing old virtual/x11 dependency.
14 Mar 2006; Michael Sterrett
modular X deps
25 Jan 2006; Patrick McLean
Mask on amd64 due to bug #108261.
27 Jul 2005; Michael Sterrett
fix typo; tidy
17 Dec 2004; Joseph Jezak
Marked ppc stable.
11 Nov 2004; Chris Gianelloni
Added ~amd64 KEYWORD and closing bug #70735.
01 Jul 2004; Jeremy Huddleston
virtual/glibc -> virtual/libc
26 May 2004; Michael Sterrett
USE sync
21 Mar 2004; David Holm
Added to ~ppc.
*imaze-1.4 (21 Mar 2004)
21 Mar 2004; Michael Sterrett
metadata.xml:
initial commit; ebuild submitted by Octavio Ruiz via bug 36913
DIST imaze-1.4.tar.gz 649705 RMD160 01542e9987814475c5468547c93449fa81982499 SHA1 8e6d89a28014e1bc5c9a25d630c3d31a15f94f39 SHA256 2057b607d0a2872384d8a742fa9fac884fd9a03492733eb771cb1f85ff20528b
EBUILD imaze-1.4.ebuild 1379 RMD160 799b264495e368e8f193ad2441589e1209e8d4fc SHA1 40db3a3003d20dee7c54cdea2ec4f4e6c8519020 SHA256 1c839c5e8a353e19bd6e13bbc8dae19fa1bf737d0aface7eba361dd5330b79c7
MISC ChangeLog 1748 RMD160 f6b7ce82e8f26fc01d4b509409ac5dd9e8dde4ce SHA1 8dc3e793e1565da4258552c8c8f0010909ddd288 SHA256 af66cf2b8fa2c4799c45091e7442cbd081a28397a37e798f45af1f2d40e5ac81
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/imaze/imaze-1.4.ebuild,v 1.15 2008/12/02 20:11:57 ssuominen Exp $
inherit games
DESCRIPTION="Multi player, real time, 3D, labyrinth, run & shoot game"
HOMEPAGE="http://home.tu-clausthal.de/student/iMaze/"
SRC_URI="http://home.tu-clausthal.de/student/iMaze/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~ppc x86"
IUSE="joystick"
RDEPEND="x11-libs/libXmu
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXt
x11-libs/Xaw3d"
DEPEND="${RDEPEND}
x11-proto/xproto"
S=${WORKDIR}/${P}/source
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e s:'DEFINES=-DDEFAULT_SOUND_DIR=\\"`pwd`/../sounds\\"':\
'DEFINES=-DDEFAULT_SERVER=\\"localhost\\" -DDEFAULT_SOUND_DIR=\\"${GAMES_DATADIR}/${PN}/sounds\\"': Makefile.in \
|| die "sed failed"
}
src_compile() {
local myconf="audio athena"
use joystick \
&& myconf="${myconf} joystick" \
|| myconf="${myconf} nojoystick"
# not an autoconf script.
./configure ${myconf} || die "configure failed"
emake || die "emake failed"
}
src_install() {
dogamesbin genlab imaze imazesrv imazestat ninja xlabed \
|| die "dogamesbin failed"
dodoc ../README
doman ../man6/*6
insinto "${GAMES_DATADIR}/${PN}"
doins -r ../labs/ ../sounds/ || die "doins failed"
prepgamesdirs
}