debian/0000755000000000000000000000000012260527613007172 5ustar debian/gnuchessx.60000644000000000000000000000102512142132172011255 0ustar .TH GNUCHESSX 6 "October 2002" "Debian Project" "Debian GNU/Linux" .SH NAME gnuchessx \- Plays a game of chess, either against the user or against itself. .SH SYNOPSIS .B gnuchessx .SH DESCRIPTION This command is obsolete and does nothing but calling "gnuchess xboard". If you just want to play gnuchess with a graphical interface, install and start xboard. .SH SEE ALSO gnuchess(6), xboard(6) .SH AUTHORS This manual page was created by Lukas Geyer for the Debian GNU/Linux system (but may be used by others). debian/README.Debian0000644000000000000000000000221612142132172011223 0ustar Notes on the Debian package of gnuchess --------------------------------------- gnuchess no longer comes packaged with an opening book, due to build time and size considerations. It is strongly recommended that you install the gnuchess-book package to have a good working opening book for gnuchess. If you insist on creating your own opening book, find a PGN file with grand- master games, move it into a directory where you have write permissions, start gnuchess from that directory, type 'book add ', wait some time (depends on the size of the PGN), and if it is finished, type 'quit'. You should now have a file 'book.bin' in your current directory, which is used as an opening book if you start gnuchess in that directory. If you want a system-wide opening book, copy it to /usr/share/games/gnuchess/book.bin and enjoy. (There are some caveats in this whole procedure, because the gnuchess PGN parser is not overly smart, so it might choke on complicated PGN. Furthermore it checks the names of the players against a hard-coded list of names, mostly grandmasters. If it does not match, the opening is not added to the opening book.) Lukas Geyer debian/compat0000644000000000000000000000000212142132172010357 0ustar 9 debian/menu0000644000000000000000000000016612142132172010053 0ustar ?package(gnuchess):needs="text" section="Games/Board" \ hints="Chess" title="GnuChess" command="/usr/games/gnuchess" debian/gnuchess.60000644000000000000000000000131012142132172011062 0ustar .TH GNUCHESS 6 "March 2002" "Debian Project" "Debian GNU/Linux" .SH NAME gnuchess \- Plays a game of chess, either against the user or against itself. .SH SYNOPSIS .B gnuchess .SH DESCRIPTION Usually you will want to use gnuchess through a chess interface such as xboard, eboard or gnome-chess. .SH SEE ALSO xboard(6) .SH AUTHORS .B gnuchess was written by Chua Kong Sian, Stuart Cracraft , Lukas Geyer , Simon Waters and perhaps some others which might be named at .I http://savannah.gnu.org/projects/chess/. .PP This manual page was created by Andreas Tille for the Debian GNU/Linux system (but may be used by others). debian/rules0000755000000000000000000000032012260527127010245 0ustar #!/usr/bin/make -f %: dh $@ --with autotools_dev override_dh_auto_configure: dh_auto_configure -- --bindir=/usr/games override_dh_auto_install: dh_auto_install $(RM) debian/gnuchess/usr/share/info/dir debian/watch0000644000000000000000000000010212260526210010204 0ustar version=3 http://ftp.gnu.org/gnu/chess/gnuchess-([\d.]+)\.tar\.gz debian/gnuchess.manpages0000644000000000000000000000007012142132172012512 0ustar debian/gnuchess.6 debian/gnuchessu.6 debian/gnuchessx.6 debian/copyright0000644000000000000000000000463012142133212011113 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gnuchess Source: http://ftpmirror.gnu.org/chess/ Files: http://ftpmirror.gnu.org/chess/gnuchess-* Copyright: Copyright (C) 2001-2013 Free Software Foundation, Inc. Antonio Ceballos Chua Kong Sian David A. Wheeler Fabien Letouzey John Stanback Lukas Geyer Simon Waters Stuart Cracraft , License: GPL-3.0+ Files: debian/* Copyright: 2011-2013 Oliver Korff , Vincent Legout License: GPL-3.0+ License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". Files: ylwrap Copyright: 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2007, 2009, 2010 Free Software Foundation, Inc. Written by Tom Tromey . License: GPL-2+ Files: missing Copyright: 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2008, 2009 Free Software Foundation, Inc. Originally by Fran,cois Pinard , 1996. License: GPL-2+ Files: acinclude.m4 Copyright: 2011 Guido Draheim License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/docs0000644000000000000000000000002112142132172010025 0ustar NEWS README TODO debian/source/0000755000000000000000000000000012260526703010471 5ustar debian/source/format0000644000000000000000000000001412142132172011667 0ustar 3.0 (quilt) debian/control0000644000000000000000000000154712260527117010603 0ustar Source: gnuchess Section: games Priority: optional Maintainer: Oliver Korff Uploaders: Vincent Legout Build-Depends: debhelper (>= 9), autotools-dev Standards-Version: 3.9.5 Homepage: http://www.gnu.org/software/chess/ Vcs-Git: git://anonscm.debian.org/collab-maint/gnuchess.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/gnuchess.git Package: gnuchess Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gnuchess-book Suggests: xboard | eboard | scid Description: Plays a game of chess, either against the user or against itself Gnuchess is an updated version of the GNU chess playing program. It is now based on the fruit chess engine and uses the UCI chess engine protocol. It has a simple alpha-numeric board display, and is also compatible with frontends like xboard, scid and eboard. debian/changelog0000644000000000000000000002260112260527507011047 0ustar gnuchess (6.1.1-1) unstable; urgency=low * New upstream version * debian/control: - Standards-Version 3.9.5 - Do not depend on `dpkg (>= 1.15.4) | install-info' anymore * debian/rules: Build with --with autotools_dev to update config.guess and config.sub. (Closes: #727877) -- Vincent Legout Tue, 31 Dec 2013 12:49:22 +0100 gnuchess (6.0.3-1) unstable; urgency=low * New upstream version * debian/control: - Use anonscm.d.o instead of git.d.org in VCS fields - Standards-Version 3.9.4 * debian/copyright: Update copyright years -- Vincent Legout Tue, 14 May 2013 21:16:22 +0200 gnuchess (6.0.2-1) unstable; urgency=low * New upstream version (Closes: #637722) - gnuchess is now based on Fruit, thus closing bugs due to the old chess engine. (Closes: #645387, #461322) - Drop patches * New maintainers: Oliver Korff and Vincent Legout * New debian/copyright using dep5 * Use 3.0 (quilt) format * debian/rules: - Rewritten using dh - Do not install /usr/share/info/dir.gz - Add debian/gnuchess.manpages * debian/control: - clean Build-Depends - Standards-Version 3.9.3 (No changes needed) - Depends on dpkg (>= 1.15.4) | install-info because gnuchess comes with an info file - Suggests scid - Update long description - Update Vcs-* fields * Update debhelper compatibility to 9 * debian/gnuchessu.6: new manpage for gnuchessu * README.Debian: the book file has been renamed book.bin * Do not refer to /usr/share/doc/gnuchess/MANUAL.gz, it does not exist anymore (Closes: #548005, #511760) -- Vincent Legout Tue, 06 Mar 2012 20:06:59 +0100 gnuchess (5.07-7) unstable; urgency=low * Fix getline FTBFS. Closes: #552906, #559909. -- Bradley Smith Mon, 07 Dec 2009 19:00:35 +0000 gnuchess (5.07-6) unstable; urgency=low * Move readline dependency to libreadline-dev. * Update Standards-Version to 3.8.3. -- Bradley Smith Sun, 27 Sep 2009 14:17:57 +0100 gnuchess (5.07-5) unstable; urgency=low * debian/control: - New maintainer. Closes: #503524 - Update compat to 7 and upgrade debhelper Build-Depends. - Add Homepage field. - Add Vcs-* fields. - Update Standards-Version to 3.8.0. (No changes). * Convert copyright to machine readable format. * Tidy up debian/rules * Add watch file. * Add quilt patch system: - 00_compile_fixes.diff - move changes out of top srcdir. -- Bradley Smith Sun, 26 Oct 2008 21:21:56 +0000 gnuchess (5.07-4.1) unstable; urgency=low * Non-maintainer upload. * Fixed bashism in debian/rules. (closes: #477581) -- Peter Eisentraut Mon, 26 May 2008 03:11:28 +0200 gnuchess (5.07-4) unstable; urgency=low * Updated libreadline-dev build dependency to resolve build failure. Thanks to Matthias Klose for the patch, and thanks to Florian Ernst for the gentle nudge. (closes: #326354) * Updated to standards version 3.6.2.1. * Updated the FSF address in debian/copyright. -- Lukas Geyer Tue, 29 Nov 2005 15:27:47 -0700 gnuchess (5.07-3) unstable; urgency=low * Removed superfluous declaration of input_thread in src/common.h. Thanks to Andreas Jochens for the patch. (closes: #297582) -- Lukas Geyer Fri, 4 Mar 2005 14:59:12 -0500 gnuchess (5.07-2) unstable; urgency=low * Fixed sprintf() undefined behavior in src/pgn.c. Thanks to Ben Winslow for the patch. (closes: #228197) -- Lukas Geyer Sat, 17 Jan 2004 09:50:29 -0500 gnuchess (5.07-1) unstable; urgency=low * New upstream version. * Update to standards version 3.6.1 * Improve wording in gnuchessx manpage. * Do not write logfiles by default. * Update debian/copyright, strip of some unnecessary stuff and include all upstream authors. -- Lukas Geyer Sun, 5 Oct 2003 02:52:48 -0400 gnuchess (5.06-1) unstable; urgency=low * New upstream version. (closes: #184935) -- Lukas Geyer Sat, 15 Mar 2003 16:30:36 -0500 gnuchess (5.04-4) unstable; urgency=low * src/book.c: fixed segfault when using gnuchess without book in xboard or eboard. (closes: #170652) -- Lukas Geyer Mon, 25 Nov 2002 20:58:56 -0500 gnuchess (5.04-3) unstable; urgency=low * New maintainer * Updated to standards version 3.5.7. * Updated debian/rules to use debhelper. * Removed build-dependency on autoconf, added build dependency on autotools-dev for config.{sub,guess}. * Added Recommends: gnuchess-book and actually fixed the book code. (closes: #144705) * Incorporated changes from NMU for 5.04-2.1, except the change to debian/rules which has been completely rewritten and the change to debian/README.Debian * Added instructions on opening book creation to debian/README.Debian, and a recommendation to install gnuchess-book. (closes: #144703) * Updated debian/copyright. * Re-added rudimentary manpage for gnuchess(6) and menu entry from the NMU of Andreas Tille for 5.03-0.1. * Provide gnuchessx as a separate script, added a note on startup that it is obsolete. * Added manpage for gnuchessx(6). -- Lukas Geyer Thu, 17 Oct 2002 21:31:48 -0400 gnuchess (5.04-2.1) unstable; urgency=high * NMU * Fixed buffer overflows in src/pgn.c and src/epd.c. (closes: #162701, #163757) * Reverted broken "fix" to gnuchessx. (closes: #145366) * Give build options to configure, not make in debian/rules. (closes: #145505) * Added build dependencies on libreadline4-dev and libncurses5-dev. (closes: #144656) * Corrected instructions in README.Debian about opening book. -- Lukas Geyer Tue, 8 Oct 2002 13:48:22 -0400 gnuchess (5.04-2) unstable; urgency=low * Update changelog with NMU entries. -- Martin Mitchell Fri, 26 Apr 2002 00:51:26 +1000 gnuchess (5.04-1) unstable; urgency=low * New upstream release. (closes: #95339, #129653, #128306, #130807, #138829) Also (closes: #122091) * Remove book from package, following upstream. * Rename source package back to gnuchess, following upstream. * Update to standards version 3.5.6. * Implement symlinks to doc directory. (closes: #102449) * Also suggest eboard. (closes: #103044) * Change gnuchessx script to new syntax. (closes: #105792) -- Martin Mitchell Wed, 24 Apr 2002 23:57:31 +1000 chess (5.03-0.2) unstable; urgency=low * fixes permissions of /usr/games/gnuchessx closes: #138829 -- Andreas Tille Mon, 18 Mar 2002 08:02:01 +0100 chess (5.03-0.1) unstable; urgency=low * NMU * New upstream version which closes: #119475 closes: #130807 * Standards: 3.5.6 * Switched to debhelper to closes: #102449 (Sorry, I do not know how to close this long standing RC bug in the currently used packaging system. So I had to switch.) * Build-Depends: debhelper * PORTERS PLEASE CHECK! If I understand the NEWS file correct we could go with only one compiled book for all architectures. I did not implement this but I really hope that somebody would check this to save space of our archive. Perhaps the book should be packaged in a separate source/binary package because it is also in a separate upstream source. * Provide gnuchessx as separate script instead of creating it in debian/rules * Wrote manpage. Not really much - just a hint to the doc/README file which claims to be the manual. This is copied to /usr/share/doc/gnuchess/MANUAL. * Wrote manpage for gnuchessx which explains, why not call this script manually closes: #105792 * Added menu entry. * Used `make distclean` do clean up before build closes: #128306 * Suggests: eboard closes: #103044 -- Andreas Tille Sat, 16 Mar 2002 08:56:32 +0100 chess (5.02-1) unstable; urgency=low * New upstream release. * Update to standards version 3.5.2. * Add gnuchessx script. (closes: #66198, #74490, #93094, #66086) -- Martin Mitchell Tue, 10 Apr 2001 02:04:30 +1000 chess (5.00-2) unstable; urgency=low * Apply endianness patch to src/util.c. (closes: #67613) -- Martin Mitchell Sat, 12 Aug 2000 20:07:48 +1000 chess (5.00-1) frozen unstable; urgency=low * New upstream bugfix release. (closes: #57945) * Update to standards version 3.1.1. * Update copyright information. * Source name changed. * Remove gnuchess-book package. -- Martin Mitchell Wed, 22 Mar 2000 23:10:15 +1100 gnuchess (4.0.pl79-1) unstable; urgency=low * New upstream release. * Update copyright file. * Update to standards version 2.4.1. -- Martin Mitchell Mon, 12 Oct 1998 20:01:07 +1000 gnuchess (4.0.pl77-5) frozen unstable; urgency=low * Correct changelog names. -- Martin Mitchell Wed, 15 Apr 1998 01:53:06 +1000 gnuchess (4.0.pl77-4) unstable; urgency=low * Install copyright for gnuchess-book. (#19319) * Make generate script executable. (#16993) -- Martin Mitchell Thu, 12 Mar 1998 23:44:20 +1100 gnuchess (4.0.pl77-3) unstable; urgency=low * New maintainer. * Libc6 compile. * Pristine source used. * Updated from pre 2.0.0.0 package (#9473,#9474) -- Martin Mitchell Thu, 6 Nov 1997 00:45:59 +1100 debian/gnuchessu.60000644000000000000000000000063112142132172011254 0ustar .TH GNUCHESSU 6 "January 2011" "Debian Project" "Debian GNU/Linux" .SH NAME gnuchessu \- Start GNU Chess in UCI mode. .SH SYNOPSIS .B gnuchessu .SH DESCRIPTION This command Start GNU Chess in UCI mode, i.e. to behave as a UCI chess engine. .SH SEE ALSO gnuchess(6) .SH AUTHORS This manual page was created by Vincent Legout for the Debian GNU/Linux system (but may be used by others).