Portage is a package management system used by Gentoo Linux
# 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
Transition to Manifest2.
06 Dec 2006; Chris Gianelloni
mirrormagic-2.0.2.ebuild:
Remove old virtual/x11 dependency.
27 Sep 2006; Tristan Heaven
Add inherit eutils
19 May 2006;
mirrormagic-2.0.2.ebuild:
Fix for gcc-4.1
17 Feb 2006;
Modular X dependency fix
Build X or SDL, not both.
29 Dec 2004; Joseph Jezak
Marked ppc stable.
05 Nov 2004; Joseph Jezak
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.
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
# 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
}