ChangeLog

# ChangeLog for games-board/chessdb
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-board/chessdb/ChangeLog,v 1.3 2008/04/06 00:02:53 nyhm Exp $

06 Apr 2008; Tristan Heaven chessdb-3.6.18.ebuild:
Block games-board/scid

*chessdb-3.6.18 (13 Jul 2007)

13 Jul 2007; Tupone Alfredo
+files/chessdb-3.6.18-gentoo.patch, +metadata.xml, +chessdb-3.6.18.ebuild:
New package, requested with bug #169481 by Ali Polatel

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX chessdb-3.6.18-gentoo.patch 2546 RMD160 7d6e8bf1dc01d8fa8f9e1a85756b26934a175f60 SHA1 37c7d3a70fb3d628c943b5e63659133ef68edc66 SHA256 28475d1598a47d806036128610846e80d1cfa702a63aaf1b711d93edb0a93d04
DIST 4-piece-tablebases.zip 30799501 RMD160 c59961176dbdca328f0a797da8ceff7832eca4c8 SHA1 3ce9cd54705626d386c3b325451d71bdfcc7e8a3 SHA256 86706176cf3fe38caefbef6ac7331500bec3571677f240d3844adfa26681c07d
DIST ChessDB-3.6.18.tar.gz 10183596 RMD160 7806b05f9215f0032484c6461d7e3f718d5f5528 SHA1 456ff217ebdb0f6231a507ce737747c964f77f6e SHA256 7c8dbaaba64d7b2b8131720da5a657cac297a4f1eb9710286b372e22d95d9ee6
EBUILD chessdb-3.6.18.ebuild 1738 RMD160 a17fc344f23ac953dbf6bace932df96534aaafcb SHA1 79b14ee795338b67da604436b2692645b03f89cd SHA256 ce4267f481c570332dd6d7794fd6b0ffeddc3f40ab5b8fbe7adfdca6788e7186
MISC ChangeLog 543 RMD160 fba8af955cb9927df456369ad113c90cf7aa6173 SHA1 ec1c74f7d7f3823c1870913c4869b66a50f575c9 SHA256 eab71329b53d7dff7126bd2a6ed5bfed924018755bb4b97b080cf2cbc4005b0e
MISC metadata.xml 954 RMD160 7de9d0f069a0290fdd7eda457005abbb2a32bde8 SHA1 007b7a6bb21c7ccba75b2b52f05db9e99cc2c117 SHA256 5b25b73cfc341535cc14fcc0268540fc84070461f9f9921f4cdc2f8b8e407404
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkf4EzMACgkQdz7hIScOURF4mgCggIVxraMryE8tzdtvMN1e12Q5
NVcAniZR5BuLFXICgMNNMw2c16WkeD0a
=dTef
-----END PGP SIGNATURE-----

chessdb-3.6.18.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/chessdb/chessdb-3.6.18.ebuild,v 1.3 2008/04/06 00:02:53 nyhm Exp $

inherit toolchain-funcs eutils games

MY_PN=ChessDB
MY_P=${MY_PN}-${PV}
DESCRIPTION="A free Chess Database"
HOMEPAGE="http://chessdb.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
tb4? ( mirror://sourceforge/${PN}/4-piece-tablebases.zip )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="tb4"

RDEPEND="!games-board/scid
dev-lang/tk"
DEPEND="${RDEPEND}
tb4? ( app-arch/unzip )"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gentoo.patch
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-e "s:@snack_path@:/usr/lib/snack2.2:" \
tcl/start.tcl || die "sed failed"
}

src_compile() {
./configure \
BINDIR="${GAMES_BINDIR}" \
COMPILE="$(tc-getCXX)" \
CC="$(tc-getCC)" \
LINK="$(tc-getCXX)" \
OPTIMIZE="${CXXFLAGS}" \
SHAREDIR="${GAMES_DATADIR}/${PN}" \
SOUNDSDIR="${GAMES_DATADIR}/${PN}/sounds" \
TBDIR="${GAMES_DATADIR}/${PN}/tablebases" \
MANDIR="/usr/share/man" \
WARNINGS="" || die "econf failed"

emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"

if use tb4; then
insinto "${GAMES_DATADIR}/${PN}"/tablebases
doins ../*.emd || die "doins failed"
fi

dodoc BUGS CONTRIBUTORS ChangeLog NEWS README THANKS THANKS.Shane TODO
dohtml -r html-help/*

doicon ${PN}.ico
make_desktop_entry ${PN} ChessDB /usr/share/pixmaps/${PN}.ico

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
elog "To enable speech, just emerge dev-tcltk/snack"
}

files

metadata.xml




games

ChessDB is a free chess database which can be used on Microsoft Windows, Linux,
Apple Macs running OS X, FreeBSD, as well as most if not all modern UNIX
versions.
The program has translations into English, Spanish, Czech, Dutch, French,
German, Hungarian, Italian, Norwegian, Polish, Portuguese, Russian, Serbian
and Swedish. The documentation is excellent, although currently most is
only in English, but this situation is changing rapidly.
ChessDB is based very heavily on the highly successful Scid which was the
premier free chess database. There are a large number of features. in ChessDB.
It is not a cut-down/light/crippled (call it what you want) version of an
expensive commercial product, but you get a complete fully functional program.