# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit autotools eutils games DESCRIPTION="Reimplementation of the Infinity engine" HOMEPAGE="http://gemrb.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" DEPEND=">=media-libs/libsdl-1.2 media-libs/openal >=dev-lang/python-2.3" RDEPEND="${DEPEND}" src_unpack() { unpack ${A} cd "${S}" sed -i '/sysconf_DATA = GemRB.cfg.sample GemRB.cfg.subdir.sample/d' \ gemrb/Makefile.am || die "remove default config failed" if ! use doc ; then sed -i 's|^SUBDIRS = \(.*\) docs|SUBDIRS = \1|' \ gemrb/Makefile.am || die "don't install docs failed" fi eautoreconf || die "eautoreconf failed" } src_compile() { egamesconf \ --docdir="/usr/share/doc/${PF}" \ || die "egamesconf failed" emake || die "emake failed" } src_install() { emake DESTDIR="${D}" install || die "install failed" libtool --finish "${GAMES_LIBDIR}" diropts -m0775 -g ${GAMES_GROUP} keepdir "/var/cache/gemrb" dodoc "${FILESDIR}/GemRB.cfg.sample" dodoc README AUTHORS NEWS prepgamesdirs }