ChangeLog

# ChangeLog for games-fps/imaze
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/imaze/ChangeLog,v 1.14 2007/02/27 01:28:55 mr_bones_ Exp $

27 Feb 2007; Michael Sterrett imaze-1.4.ebuild:
downgrade ppc to ~ppc because of missing stable x11-libs/xview

24 Feb 2007; Tristan Heaven imaze-1.4.ebuild:
Fix dependencies, bug #168179

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

05 Dec 2006; Chris Gianelloni imaze-1.4.ebuild:
Removing old virtual/x11 dependency.

14 Mar 2006; Michael Sterrett imaze-1.4.ebuild:
modular X deps

25 Jan 2006; Patrick McLean imaze-1.4.ebuild:
Mask on amd64 due to bug #108261.

27 Jul 2005; Michael Sterrett imaze-1.4.ebuild:
fix typo; tidy

17 Dec 2004; Joseph Jezak imaze-1.4.ebuild:
Marked ppc stable.

11 Nov 2004; Chris Gianelloni imaze-1.4.ebuild:
Added ~amd64 KEYWORD and closing bug #70735.

01 Jul 2004; Jeremy Huddleston imaze-1.4.ebuild:
virtual/glibc -> virtual/libc

26 May 2004; Michael Sterrett imaze-1.4.ebuild:
USE sync

21 Mar 2004; David Holm imaze-1.4.ebuild:
Added to ~ppc.

*imaze-1.4 (21 Mar 2004)

21 Mar 2004; Michael Sterrett imaze-1.4.ebuild,
metadata.xml:
initial commit; ebuild submitted by Octavio Ruiz via bug 36913

Manifest

DIST imaze-1.4.tar.gz 649705 RMD160 01542e9987814475c5468547c93449fa81982499 SHA1 8e6d89a28014e1bc5c9a25d630c3d31a15f94f39 SHA256 2057b607d0a2872384d8a742fa9fac884fd9a03492733eb771cb1f85ff20528b
EBUILD imaze-1.4.ebuild 1494 RMD160 b0ca69e88b1fe4c129a81423e6c0e86437136bb5 SHA1 d5b51d0c578c516211c9da743ddb7e7f8be7b6d9 SHA256 7d6dd9114c4fa1e3cf9ccb50f8ca8b687b9772df89c4285fb27283cc9494c6d6
MISC ChangeLog 1601 RMD160 3d5691f86f08af89f4e7d2899356d6f93c068f34 SHA1 2eb831a17ec49166de5137d3cb1325fdac3fede8 SHA256 c2e227abb9dea7c83cb2eb3a119f67a86bcb7ae7285699c2d528c5f09d451759
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

imaze-1.4.ebuild

# Copyright 1999-2007 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.14 2007/02/27 01:28:55 mr_bones_ 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="Xaw3d joystick"

RDEPEND="x11-libs/libXmu
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXt
Xaw3d? ( x11-libs/Xaw3d )
!Xaw3d? ( x11-libs/xview )"
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"

use Xaw3d \
&& myconf="${myconf} athena" \
|| myconf="${myconf} xview"

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
}

metadata.xml




games