# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils games DESCRIPTION="Space-flying-mushroom-picking-simulator" HOMEPAGE="http://funguloids.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${PN}-linux-${PV}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="fmodex mad ogg" RDEPEND=">=dev-games/ogre-1.4.1 =dev-games/ois-1.0_rc1 fmodex? ( >=media-libs/fmodex-4.06.16 ) mad? ( media-libs/openal ) mad? ( media-libs/libmad ) ogg? ( media-libs/openal ) ogg? ( media-libs/libvorbis ) media-libs/freealut" DEPEND="${RDEPEND}" S=${WORKDIR}/${PN} dir=${GAMES_DATADIR}/${PN} src_unpack() { unpack ${PN}-linux-${PV}.tar.bz2 cd "${S}" # epatch "${FILESDIR}"/configure-${PV}.patch || die "epatch failed" # epatch "${FILESDIR}"/configure.ac-${PV}.patch || die "epatch failed" sed -i \ -e "s:bininstalldir="${prefix}/games":bininstalldir="${prefix}/bin":" \ -e "s:-llua5.1:-llua:" configure || die "sed failed" sed -i \ -e "s:bininstalldir="${prefix}/games":bininstalldir="${prefix}/bin":" \ -e "s:-llua5.1:-llua:" configure.ac || die "sed failed" } src_compile() { econf || die "egamesconf failed" emake || die "emake failed" } src_install() { dogamesbin bin/${PN} || die "installing the binary failed" insinto "${dir}" rm -r ${S}/bin/docs rm ${S}/bin/music/Makefile* ${S}/bin/music/playlist.lua.in doins -r ${S}/bin/music doins ${S}/bin/icon ${S}/bin/*.cfg ${S}/bin/*.mpk dodoc ${S}/COPYING ${S}/INSTALL ${S}/README prepgamesdirs }