diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2006-06-02 22:25:54 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2006-06-02 22:25:54 +0000 |
commit | d7d83a82066bd3c5bf5ce8ddd48f850f8ebb7be1 (patch) | |
tree | d91ec3f03a2e7c5445e50e2f8fb858f66df7f857 /games-board/crafty | |
parent | Consolidate the code for cleaning out old profiles. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | games-board/crafty/Manifest | 32 | ||||
-rw-r--r-- | games-board/crafty/crafty-20.11.ebuild | 77 | ||||
-rw-r--r-- | games-board/crafty/files/digest-crafty-20.11 | 3 |
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 |