ChangeLog

# ChangeLog for games-puzzle/mirrormagic
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mirrormagic/ChangeLog,v 1.11 2007/02/22 01:14:19 peper Exp $

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

06 Dec 2006; Chris Gianelloni
mirrormagic-2.0.2.ebuild:
Remove old virtual/x11 dependency.

27 Sep 2006; Tristan Heaven mirrormagic-2.0.2.ebuild:
Add inherit eutils

19 May 2006; +files/mirrormagic-2.0.2-gcc41.patch,
mirrormagic-2.0.2.ebuild:
Fix for gcc-4.1

17 Feb 2006; mirrormagic-2.0.2.ebuild:
Modular X dependency fix
Build X or SDL, not both.

29 Dec 2004; Joseph Jezak mirrormagic-2.0.2.ebuild:
Marked ppc stable.

05 Nov 2004; Joseph Jezak mirrormagic-2.0.2.ebuild:
Added ~ppc.

27 Mar 2004; Michael Sterrett
mirrormagic-2.0.2.ebuild:
use || in DEPEND to say what we really mean

*mirrormagic-2.0.2 (24 Aug 2003)

24 Aug 2003; Michael Sterrett
mirrormagic-2.0.2.ebuild:
initial commit. Ebuild copied from the rocksndiamonds ebuild.

Manifest

AUX mirrormagic-2.0.2-gcc41.patch 339 RMD160 d7d8fe4004cf7360a99ddcdf0db2a56e2f55be3c SHA1 beb6a0170e2a749f7826c774c3ca0f2555ae6049 SHA256 ae5e1eee2ed2c37de5d2259d8150b0dace6e6744045989e83b1b0239b6fd0f4f
DIST mirrormagic-2.0.2.tar.gz 1168098 RMD160 57de928f2b37575886ddb5cbafcababf9de765dc SHA1 bce7fbf163d5177f59ba4f516b06a3ebb7cc3927 SHA256 79b3f13d493523438eeb988beffc272c804bc7a4361b83167a082c77e74b3ce2
EBUILD mirrormagic-2.0.2.ebuild 1243 RMD160 928894c97bfd7dbd45aad5e19957296746b22c96 SHA1 84251cc6c081734457ac4a09336850c7344482d6 SHA256 151df9b6948039db5b0a4e0208f52c3387dc322ffdf4a9fa91cb87a894f31665
MISC ChangeLog 1263 RMD160 0b60dda3220c61fe7636069a94240c26471b68b8 SHA1 aa6f34748a6751c67c61a4e98ea8fdaf496fd27e SHA256 bd6afc945462650b3dc8954e92db3d5420cac22ab4147a9165ec9e649390ba12
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

mirrormagic-2.0.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/mirrormagic/mirrormagic-2.0.2.ebuild,v 1.18 2007/02/25 15:39:21 nyhm Exp $

inherit eutils games

DESCRIPTION="a game like Deflektor (C 64) or Mindbender (Amiga)"
HOMEPAGE="http://www.artsoft.org/mirrormagic/"
SRC_URI="http://www.artsoft.org/RELEASES/unix/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="sdl"

RDEPEND="!sdl? ( x11-libs/libX11 )
sdl? (
>=media-libs/libsdl-1.1
>=media-libs/sdl-mixer-1.2.4
>=media-libs/sdl-image-1.2.2 )"
DEPEND="${RDEPEND}
!sdl? ( x11-libs/libXt )"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gcc41.patch
}

src_compile() {
local makeopts="X11_PATH=/usr/X11R6 RO_GAME_DIR=${GAMES_DATADIR}/${PN} RW_GAME_DIR=${GAMES_STATEDIR}/${PN}"
emake clean || die
if use sdl ; then
emake ${makeopts} OPTIONS="${CFLAGS}" sdl || die
else
emake ${makeopts} OPTIONS="${CFLAGS}" x11 || die
fi
}

src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r graphics levels music sounds || die "doins failed"
dodoc CHANGES CREDITS README TODO
prepgamesdirs
}