# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils games DESCRIPTION="A chess engine suitable for beginner and intermediate players" HOMEPAGE="http://phalanx.sourceforge.net" PHALANX_DISTNAME="Phalanx-XXII" SRC_URI="http://belnet.dl.sourceforge.net/sourceforge/phalanx/${PHALANX_DISTNAME}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" IUSE="" DEPEND="" RDEPEND="${DEPEND}" PHALANX_DATADIR="${GAMES_DATADIR}/phalanx" S="${WORKDIR}/${PHALANX_DISTNAME}" src_compile() { # configure is not used in the project; confs are in Makefile, # and here we override them: local DD="\\\"${PHALANX_DATADIR}\\\"" DEFINES="-DGNUFUN -DPBOOK_DIR=${DD} -DSBOOK_DIR=${DD} -DLEARN_DIR=${DD}" \ make -e || die "make failed" } copy_data() { local DATAFILE="$1" cp "${DATAFILE}" "${D}${PHALANX_DATADIR}" || die "cp failed" } src_install() { dogamesbin phalanx || die "dogamesbin failed" dodir "${PHALANX_DATADIR}" copy_data pbook.phalanx copy_data sbook.phalanx copy_data learn.phalanx dodoc COPYING HISTORY README prepgamesdirs }