# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit games MY_PV="${PV/./}" MY_P="mzx${MY_PV}" DESCRIPTION="The Megazeux Game Creation System" HOMEPAGE="http://www.digitalmzx.net/" SRC_URI="http://www.digitalmzx.net/games/${MY_P}src.tar.bz2 mirror://sourceforge/megazeux/${MY_P}src.tar.bz2" LICENSE="GPL-2" KEYWORDS="~x86 ~ppc ~amd64" SLOT="0" RDEPEND="media-libs/libsdl media-libs/libvorbis media-libs/libogg X? ( x11-libs/libX11 )" DEPEND="${RDEPEND}" IUSE="X" S="${WORKDIR}/${MY_P}" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}/${PN}-2.81d-allow-X11-to-be-disabled.diff" } src_compile() { use X && ./config.sh linux /usr/games /etc/games -x11 use X || ./config.sh linux /usr/games /etc/games -nox11 emake STRIP="true" || die "emake failed" } src_install() { dodir /usr/games/share/megazeux insinto /usr/games/share/megazeux doins *.chr smzx.pal config.txt mzx_help.fil dodir /etc/games cp config.txt "${D}/etc/games/megazeux-config" dogamesbin ${MY_P} dosym ${MY_P} /usr/games/bin/megazeux prepgamesdirs }