summaryrefslogtreecommitdiff
path: root/games/gnuchess
AgeCommit message (Collapse)AuthorFilesLines
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-16Also bump PKGREVISION for last change -- on some systemsreed1-2/+2
this may add an additional dependency (readline).
2005-04-16Include devel/readline/buildlink3.mk.reed1-1/+2
On NetBSD, it uses libedit (and libtermcap) and under Linux uses libreadline.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-3/+1
useful.
2005-02-23Add RMD160 digests.agc1-1/+2
2004-03-09Make this package compile and work when not using native threads.kristerw3-2/+16
2004-03-08Read in default an opening book installed by gnuchess-book-*. Alsominskim2-6/+14
note opening book packages in DESCR. Bump PKGREVISION.
2004-03-08Update gnuchess to 5.07. Patch provided by Michal Pasternak inminskim12-243/+11
PR pkg/24700, and slightly modified by me. Changes: - New PGN parser handles annotated PGN when creating opening book - Additional command line options - gnuchessx script added - Added code for pondering and analysis mode - Added white/black commands for use with icsDrone - Command line options now follow GNU standards (./gnuchess --help) - Some optimisations added - Book may be stored in /usr/share/games/gnuchess/book.dat - Program no longer starts search from scratch every move - Fixed a potential buffer overflow in pgn.c. - General code cleanups, bug fixes, and probably introduction of new bugs, especially in pondering related code - The opening book is now looked for in /usr/lib/games/gnuchess/book.dat if it is not found in the working directory. - Changes for easing compilation with MSVC - Removed support for the Novag Universal Board. The recommended alternative is to use the winboard driver for this board, which is linked to on http://www.tim-mann.org/extensions.html - Bug fixes (as always) - Bug fixes (The infamous "illegal move" bug should be dead by now.) - Architecture independent binary book. Yes, you may now move your binary book around between little and big endian, 32 and 64 bit machines and it should not break. - Build system is now automake/autoconf, should ease porting gnuchess to your favorite strange architecture. (Hell, what about gnuchess on cellphones...?)
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-03-08Turns out gcc 2.95.3 is no better on powerpc for compiling this. Use -O alwaysjmc1-4/+3
for powerpc
2002-03-15Check gcc version and for powerpc downgrade CFLAGS to just -O as anything abovejmc3-7/+15
that causes bad code generation and core dumps.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+3
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-11Apply a patch from Tim Mann's chess site that fixes the following problem:jlam4-16/+26
The "edit" function is not implemented in GNU Chess 5.00. This means that XBoard's "Edit Position" feature will not work with it. Loading a position from a file, loading a PGN game that starts from a nonstandard position, or playing an ICS wild game in Zippy mode, etc., will also not work. Also fix the gnuchessx script to accept options and to pass them through to the gnuchess binary. Bump package version number to 5.00nb2.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-13/+11
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-27make this work on alpha. (had bogus endianness test)dmcmahill5-19/+53
2000-10-15Update to gnuchess-5.00nb1: add code to allow building of opening books injlam9-42/+162
user-specified locations. Remove installation of default book...it's so small that it's pretty much useless anyway. See games/gnuchess-book-* for chess opening books for GNU Chess.
2000-10-01Open the opening book with read permissions, not read/write. This fixesjlam2-1/+15
an error where GNU Chess would go out of book on the first move when it fails to open the book read/write, and concludes the book isn't there.
2000-03-27Remove conflict with gnuchess4.jlam1-3/+1
2000-03-26Conflicts with gnuchess4.jlam1-1/+3
2000-03-26Update gnuchess to 5.00. From the GNU chess web page:jlam12-194/+75
Version 5.00 is the current release. Version 5.00 shares no code with versions 1.x through 4.x. The major motivation for this release is to simplify chess code making it more pedantically accessible, use modern data structures, make it easy to modify by less skilled programmers, and increase understandability to non-programmer, skilled chess experts.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-11-17Add home page.tron1-1/+2
1999-11-17Add "MIRROR_DISTFILE= no" because the distribution file is fetched fromtron1-1/+3
"ftp.netbsd.org" now.
1999-11-17Update "gnuchess" package to version 4.0.pl80:tron7-32/+23
- bug in gnuan (difftime was one parameter, should be two.)
1999-11-17Undo import which went into wrong directory.tron3-7/+26
1999-11-17Import new "gnome-chess" package:tron3-26/+7
GNOME's graphical interface for playing chess.
1999-07-09Add package patch-sum filesagc1-0/+7
1999-04-14Remove unnecessary slash from master site list.tron1-2/+2
1999-03-22Catch up with MASTER_SITE_GNU reorganization.bad1-3/+2
1999-02-18Add missing @dirrm rules.frueauf1-1/+3
1999-02-08Initial import of gnuchess-4.0.79, the "classic" GNU chess.frueauf10-0/+212