summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-06-02 22:25:54 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-06-02 22:25:54 +0000
commitd7d83a82066bd3c5bf5ce8ddd48f850f8ebb7be1 (patch)
treed91ec3f03a2e7c5445e50e2f8fb858f66df7f857 /games-board/crafty
parentConsolidate the code for cleaning out old profiles. (diff)
downloadhistorical-d7d83a82066bd3c5bf5ce8ddd48f850f8ebb7be1.tar.gz
historical-d7d83a82066bd3c5bf5ce8ddd48f850f8ebb7be1.tar.bz2
historical-d7d83a82066bd3c5bf5ce8ddd48f850f8ebb7be1.zip
version bump (bug #135224)
Package-Manager: portage-2.1_rc3-r4
Diffstat (limited to 'games-board/crafty')
-rw-r--r--games-board/crafty/ChangeLog9
-rw-r--r--games-board/crafty/Manifest32
-rw-r--r--games-board/crafty/crafty-20.11.ebuild77
-rw-r--r--games-board/crafty/files/digest-crafty-20.113
4 files changed, 116 insertions, 5 deletions
diff --git a/games-board/crafty/ChangeLog b/games-board/crafty/ChangeLog
index 672f437eef1c..562708d9c42c 100644
--- a/games-board/crafty/ChangeLog
+++ b/games-board/crafty/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-board/crafty
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/crafty/ChangeLog,v 1.16 2005/09/26 17:43:45 wolf31o2 Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-board/crafty/ChangeLog,v 1.17 2006/06/02 22:25:54 mr_bones_ Exp $
+
+*crafty-20.11 (02 Jun 2006)
+
+ 02 Jun 2006; Michael Sterrett <mr_bones_@gentoo.org> +crafty-20.11.ebuild:
+ version bump (bug #135224)
26 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> crafty-19.8.ebuild:
Making games last on inherit line.
diff --git a/games-board/crafty/Manifest b/games-board/crafty/Manifest
index cd9f52566056..c2bc24aad5b2 100644
--- a/games-board/crafty/Manifest
+++ b/games-board/crafty/Manifest
@@ -1,6 +1,32 @@
-MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+DIST crafty-19.20.tar.gz 404648
+DIST crafty-20.1.zip 425288
+DIST crafty-20.11.zip 422310 RMD160 a5b3fac95b3ccf37cd5dd7cb94965c6cecbf6fb6 SHA1 fe1757c2d97718b7774f50007faeaebee76eaa63 SHA256 136e2b60d5040a63a61103b22d514aaf35220a19408df7aa1adfbc0c8c8fb985
+EBUILD crafty-19.20.ebuild 2275 RMD160 690525d14ebd65f6dc40e4afac7d423e93cca09c SHA1 36a7bd3bb41cf7867a4d1c222eb19eee72c8d248 SHA256 5038c6f718421fe5d4115e322d73f12ab25cd4ffae9c71c9691cc1ea2912fe11
MD5 6646e459c86a10c6539f2c91341d3e22 crafty-19.20.ebuild 2275
+RMD160 690525d14ebd65f6dc40e4afac7d423e93cca09c crafty-19.20.ebuild 2275
+SHA256 5038c6f718421fe5d4115e322d73f12ab25cd4ffae9c71c9691cc1ea2912fe11 crafty-19.20.ebuild 2275
+EBUILD crafty-20.1.ebuild 2287 RMD160 b83de37d80185bbfed10bf8d1eb83aaef4e89e56 SHA1 f2e2e74cb6ca698509a3522d31e7f9132087dec9 SHA256 a4c285eea2f3b4b43bf226693a78dbbed0dd46acacc14fb33ac15558106e100d
MD5 d0a5ce169e3de402085e8fc69be3e1cf crafty-20.1.ebuild 2287
-MD5 db309e06fa0025cad92342bb96311154 ChangeLog 2485
-MD5 65a97af46b1a4567e7df624c923cbc9a files/digest-crafty-20.1 60
+RMD160 b83de37d80185bbfed10bf8d1eb83aaef4e89e56 crafty-20.1.ebuild 2287
+SHA256 a4c285eea2f3b4b43bf226693a78dbbed0dd46acacc14fb33ac15558106e100d crafty-20.1.ebuild 2287
+EBUILD crafty-20.11.ebuild 2288 RMD160 cff32ec9f2451ac44bee11e505869fffbecc525b SHA1 46cf498a27c1c3be67bb6329d1c7fb3aebe28f00 SHA256 f082bb497431b3015347fc34d99b941fbfc30ad93699dd935a8077c865b01dfc
+MD5 fde94b219d067eb70ad0c50091463654 crafty-20.11.ebuild 2288
+RMD160 cff32ec9f2451ac44bee11e505869fffbecc525b crafty-20.11.ebuild 2288
+SHA256 f082bb497431b3015347fc34d99b941fbfc30ad93699dd935a8077c865b01dfc crafty-20.11.ebuild 2288
+MISC ChangeLog 2622 RMD160 40767b93a58fce3b1240c1b95dee7b5d9c1367bc SHA1 a3269372776939759beda8cea2992f4b857e77b1 SHA256 09a3c2df4d4aafcf1b481008e3896d0dd85954e5b67a3e87d912847a30a5b810
+MD5 9c8c959aa074ebb726ed78be56b94915 ChangeLog 2622
+RMD160 40767b93a58fce3b1240c1b95dee7b5d9c1367bc ChangeLog 2622
+SHA256 09a3c2df4d4aafcf1b481008e3896d0dd85954e5b67a3e87d912847a30a5b810 ChangeLog 2622
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
MD5 1d2478ad97099a71745f628650cfa99b files/digest-crafty-19.20 64
+RMD160 75271617766f9624b9c929321ee2d16875bafd6f files/digest-crafty-19.20 64
+SHA256 59b47d1aa9ca3edabb0315f54eafb09a2d9da618c6e9174ff6feb625698bdabc files/digest-crafty-19.20 64
+MD5 65a97af46b1a4567e7df624c923cbc9a files/digest-crafty-20.1 60
+RMD160 bf46cfe052550a57b30d31a093ba65e55c87fe40 files/digest-crafty-20.1 60
+SHA256 70555c03350769b9d012d692a60b335f883f59e7500771dafc47b7c2ae3137d0 files/digest-crafty-20.1 60
+MD5 619d3c097d3393cf0edca94681804e00 files/digest-crafty-20.11 229
+RMD160 3021b43d14095c5aaa84fda8ffd88d2fe8dc69c9 files/digest-crafty-20.11 229
+SHA256 eb6c9c12418c1d7010bd140b0295a9ad8f8c95ef509334665a00b49dfa48f8e0 files/digest-crafty-20.11 229
diff --git a/games-board/crafty/crafty-20.11.ebuild b/games-board/crafty/crafty-20.11.ebuild
new file mode 100644
index 000000000000..8d85c8beaf07
--- /dev/null
+++ b/games-board/crafty/crafty-20.11.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-board/crafty/crafty-20.11.ebuild,v 1.1 2006/06/02 22:25:54 mr_bones_ Exp $
+
+inherit flag-o-matic games
+
+DESCRIPTION="Bob Hyatt's strong chess engine"
+HOMEPAGE="ftp://ftp.cis.uab.edu/pub/hyatt/"
+SRC_URI="ftp://ftp.cis.uab.edu/pub/hyatt/src/${P}.zip"
+
+LICENSE="crafty"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE="icc no-opts"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ icc? ( >=dev-lang/icc-5.0 )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e '/-o crafty/s/CC/CXX/' Makefile \
+ || die "sed failed"
+ sed -i \
+ -e "s:\"crafty.hlp\":\"${GAMES_DATADIR}/${PN}/crafty.hlp\":" option.c \
+ || die "sed failed"
+}
+
+src_compile() {
+ local makeopts="target=LINUX"
+
+ if ! use no-opts ; then
+ if use icc ; then
+ makeopts="${makeopts} CC=icc CXX=gcc asm=X86.o"
+ append-flags -D_REENTRANT -tpp6 \
+ -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
+ -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST \
+ -DSMP -DCPUS=4 -DCLONE -DDGT
+ append-flags -O2 -fno-alias -fforce-mem \
+ -fomit-frame-pointer -fno-gcse -mpreferred-stack-boundary=2
+ else
+ if [ "${CHOST}" == "i686-pc-linux-gnu" ] || [ "${CHOST}" == "i586-pc-linux-gnu" ] ; then
+ append-flags -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
+ -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B \
+ -DFAST -DSMP -DCPUS=4 -DCLONE -DDGT
+ append-flags -fforce-mem -fno-gcse \
+ -fomit-frame-pointer -mpreferred-stack-boundary=2
+ makeopts="${makeopts} CC=gcc CXX=g++ asm=X86.o"
+ else
+ : # everything else :)
+ fi
+ fi
+ fi
+ append-flags -DPOSIX
+ emake ${makeopts} crafty-make LDFLAGS="-lpthread" || die "build failed"
+}
+
+src_install() {
+ dogamesbin crafty || die "dogamesbin failed"
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins crafty.hlp || die "doins failed"
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ einfo
+ einfo "Note: No books or tablebases have been installed. If you want them, just"
+ einfo " download them from ${HOMEPAGE}."
+ einfo " You will find documentation there too. In most cases you take now "
+ einfo " your xboard compatible application, (xboard, eboard, knights) and "
+ einfo " just play chess against computer opponent. Have fun."
+ einfo
+}
diff --git a/games-board/crafty/files/digest-crafty-20.11 b/games-board/crafty/files/digest-crafty-20.11
new file mode 100644
index 000000000000..ec70cf6811ad
--- /dev/null
+++ b/games-board/crafty/files/digest-crafty-20.11
@@ -0,0 +1,3 @@
+MD5 a6340c017d5b856fe2ae07c311e8dca8 crafty-20.11.zip 422310
+RMD160 a5b3fac95b3ccf37cd5dd7cb94965c6cecbf6fb6 crafty-20.11.zip 422310
+SHA256 136e2b60d5040a63a61103b22d514aaf35220a19408df7aa1adfbc0c8c8fb985 crafty-20.11.zip 422310