# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit games DESCRIPTION="Clone of Amiga Mindbender and C64 Deflektor" HOMEPAGE="http://www.artsoft.org/mirrormagic/" SRC_URI=http://www.artsoft.org/RELEASES/unix/mirrormagic/${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" IUSE="sdl" DEPEND="sdl? ( >=media-libs/libsdl-1.2.5-r2 ) sdl? ( >=media-libs/sdl-mixer-1.2.5-r1 ) sdl? ( >=media-libs/sdl-image-1.2.2 ) virtual/x11" src_unpack() { unpack ${A} cd ${S} sed -i \ -e "s:# RW_GAME_DIR = /var/games:RW_GAME_DIR = /var/games/mirrormagic:" Makefile \ -e "s:# SCORE_ENTRIES = ONE_PER_NAME:SCORE_ENTRIES = ONE_PER_NAME:" Makefile \ -e 's:X11$:X11R6:' Makefile \ -e "s:# RO_GAME_DIR = /usr/games:RO_GAME_DIR = /usr/share/games/mirrormagic:" Makefile || \ die "sed Makefile failed" } src_compile() { emake `use sdl` || die } src_install() { dodir /usr/games/bin dodir /usr/share/games/mirrormagic/levels/Classic_Games/classic_deflektor dodir /usr/share/games/mirrormagic/levels/Classic_Games/classic_mindbender dodir /usr/share/games/mirrormagic/graphics dodir /usr/share/games/mirrormagic/music dodir /usr/share/games/mirrormagic/sounds dodir /var/games/mirrormagic/scores touch ${D}/var/games/mirrormagic/scores/.keep cp -R levels/* ${D}/usr/share/games/mirrormagic/levels/ insinto /usr/share/games/mirrormagic/graphics doins graphics/* insinto /usr/share/games/mirrormagic/music doins music/* insinto /usr/share/games/mirrormagic/sounds doins sounds/* dogamesbin mirrormagic dodoc CHANGES CREDITS README TODO prepgamesdirs }