Portage is a package management system used by Gentoo Linux
# ChangeLog for games-board/fruit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-board/fruit/ChangeLog,v 1.4 2008/01/19 08:43:27 nyhm Exp $
19 Jan 2008; Tristan Heaven
Remove strip from makefile
12 Mar 2007; Marius Mauch
Replacing einfo with elog
13 Feb 2007; Piotr JaroszyĆski
Add ~amd64 wrt bug #166019.
*fruit-2.1 (07 Feb 2007)
07 Feb 2007;
+metadata.xml, +fruit-2.1.ebuild:
New ebuild. Bug #108154 by Kamil Rytarowski
AUX fruit-2.1-gentoo.patch 586 RMD160 b2419c46cff6885d754f0b0223c3f3c97e65179f SHA1 9ba27f15b7983a34500b951fdbf66443d91f2c59 SHA256 a6c5fbdaac9d5654f222480d0c3fbba2d52b18690b879290e5df0ee4dd59af1a
DIST fruit_21_linux.zip 716762 RMD160 05fb30041ee85540769c1d0ed6a439caac0d8698 SHA1 7bb23a7871ab3d6e152631dab86051dbba615c57 SHA256 ad13f6099dc2acebf0112c36cc7d38fd4009316ad60ecc294c5e828380dcd2c0
EBUILD fruit-2.1.ebuild 1191 RMD160 140779672f322d4dc6d95754443030a78b80817d SHA1 8c35b182b76820653d888dee2dddd2ffe3e42afa SHA256 ce82732570480dfd3be453467e105075d36aa3f0fcef2721e89336fd480c30f6
MISC ChangeLog 673 RMD160 0ea1ea9b653b4193567a8ddf67d3df50470144ed SHA1 55b6cc0f6ce81f10bb8184a77edbcf028d612154 SHA256 37fffa5c7412e8eeee70af7ef3720f9311b200bc884e81da4a98d77f1a470df4
MISC metadata.xml 239 RMD160 59e1fee557a993be2c5b2eccd6ed2dc15c401d0e SHA1 26fca19b57088eb9ce5209d27fe72b2bbeecb84c SHA256 1081d5cfa392bc23ee6e435947b4d979659b421ea45cddab86e32dd5ac8144f8
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/fruit/fruit-2.1.ebuild,v 1.4 2008/01/19 08:43:27 nyhm Exp $
inherit eutils versionator games
MY_PV=$(replace_all_version_separators '')
MY_P=${PN}_${MY_PV}_linux
DESCRIPTION="UCI-only chess engine"
HOMEPAGE="http://arctrix.com/nas/fruit/"
SRC_URI="http://arctrix.com/nas/${PN}/${MY_P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="app-arch/unzip"
S=${WORKDIR}/${MY_P}/src
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gentoo.patch
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
option.cpp \
|| die "sed option.cpp failed"
sed -i \
-e '/^CXXFLAGS/d' \
-e '/^LDFLAGS/d' \
Makefile \
|| die "sed Makefile failed"
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}/${PN}"
doins ../book_small.bin || die "doins failed"
dodoc ../readme.txt ../technical_10.txt
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "To use this engine you need to install a UCI chess GUI"
elog "e.g. games-board/glchess"
}
Fruit is a UCI-only chess engine.