Age | Commit message (Collapse) | Author | Files | Lines |
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
this may add an additional dependency (readline).
|
|
On NetBSD, it uses libedit (and libtermcap)
and under Linux uses libreadline.
|
|
|
|
useful.
|
|
|
|
|
|
note opening book packages in DESCR. Bump PKGREVISION.
|
|
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...?)
|
|
|
|
|
|
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
|
|
for powerpc
|
|
that causes bad code generation and core dumps.
|
|
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.
|
|
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.
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
"ftp.netbsd.org" now.
|
|
- bug in gnuan (difftime was one parameter, should be two.)
|
|
|
|
GNOME's graphical interface for playing chess.
|
|
|
|
|
|
|
|
|
|
|