# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/games-action/chromium/chromium-0.9.14.ebuild,v 1.4 2009/04/12 14:17:42 nyhm Exp $ EAPI=2 inherit autotools eutils games MY_P="${PN}-bsu-${PV}" DESCRIPTION="Chromium B.S.U. - an arcade game" HOMEPAGE="http://chromium-bsu.sourceforge.net/" SRC_URI="mirror://sourceforge/chromium-bsu/${MY_P}.tar.gz" LICENSE="Artistic" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="+mixer nls +sdl" RDEPEND="media-fonts/dejavu media-libs/quesoglc media-libs/glpng virtual/opengl virtual/glu x11-libs/libXmu mixer? ( media-libs/sdl-mixer ) !mixer? ( media-libs/freealut media-libs/openal ) nls? ( virtual/libintl ) sdl? ( media-libs/libsdl[X] media-libs/sdl-image[png] ) !sdl? ( virtual/glut )" DEPEND="${RDEPEND} nls? ( sys-devel/gettext )" S=${WORKDIR}/${MY_P} src_prepare() { epatch "${FILESDIR}"/${P}-pkgconfig.patch eautoreconf } src_configure() { egamesconf \ --disable-dependency-tracking \ --disable-ftgl \ --enable-glc \ --with-font-path="/usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf" \ $(use_enable mixer sdlmixer) \ $(use_enable !mixer openal) \ $(use_enable nls) \ $(use_enable sdl) \ $(use_enable sdl sdlimage) \ $(use_enable !sdl glut) } src_install() { emake DESTDIR="${D}" install || die "emake install failed" # remove installed /usr/games/share stuff rm -rf "${D}"/"${GAMES_PREFIX}"/share/ newicon misc/${PN}-bsu.png ${PN}.png || die "doicon failed" make_desktop_entry ${PN}-bsu "Chromium B.S.U" # install documentation dodoc AUTHORS README NEWS || die "dodoc failed" dohtml "${S}"/data/doc/*.htm || die "dohtml failed" cd "${S}"/data/doc/images insinto /usr/share/doc/${PF}/html/images doins *.jpg || die "doins failed" prepgamesdirs }