From d996af8822ed2a620b7eaa0d893dc87ee5949e5eb4230fcdd2387ffdd96fd3fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sun, 18 Jan 2015 21:11:20 +0000 Subject: [PATCH] Accepting request 281689 from home:AndreasStieger:branches:games gnuchess 6.2.1 OBS-URL: https://build.opensuse.org/request/show/281689 OBS-URL: https://build.opensuse.org/package/show/games/gnuchess?expand=0&rev=16 --- gnuchess-6.1.2.tar.gz | 3 - gnuchess-6.2.1.tar.gz | 3 + gnuchess-6.2.1.tar.gz.sig | 11 + gnuchess.6 | 494 -------------------------------------- gnuchess.changes | 13 + gnuchess.keyring | Bin 0 -> 5581 bytes gnuchess.spec | 22 +- 7 files changed, 36 insertions(+), 510 deletions(-) delete mode 100644 gnuchess-6.1.2.tar.gz create mode 100644 gnuchess-6.2.1.tar.gz create mode 100644 gnuchess-6.2.1.tar.gz.sig delete mode 100644 gnuchess.6 create mode 100644 gnuchess.keyring diff --git a/gnuchess-6.1.2.tar.gz b/gnuchess-6.1.2.tar.gz deleted file mode 100644 index 940c681..0000000 --- a/gnuchess-6.1.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:14a1128f1cfa7d76a20d4f981d7e0dfc8e9da4548c1d754134a65ce65fe26696 -size 720282 diff --git a/gnuchess-6.2.1.tar.gz b/gnuchess-6.2.1.tar.gz new file mode 100644 index 0000000..d2e4c0f --- /dev/null +++ b/gnuchess-6.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17caab725539447bcb17a14b17905242cbf287087e53a6777524feb7bbaeed06 +size 730761 diff --git a/gnuchess-6.2.1.tar.gz.sig b/gnuchess-6.2.1.tar.gz.sig new file mode 100644 index 0000000..d31c220 --- /dev/null +++ b/gnuchess-6.2.1.tar.gz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.21 (Darwin) + +iQEcBAABAgAGBQJUqYoHAAoJEKiriTrkAlHZJqwH/jfrpDDK7ppN9K9Kzv94w569 +gIV9cMjbHeOFg14njrW+dacIvFlzzNUuZk1R6Isak9QXETgq8HM88HIelvehXGIe +YBqurZvD2g8K7TseeOqiVQ0DEcjEJmB3f09DN2DuMje6q68xdOFYOtIqtQ8R8LUT +63mmqeNmNIJi/G8/a9+PgDet2NWkBAgWg5y/NBMRXU74ZMWBI5iW+0tDVkhGMfBP +l8fwGyixdH8fFE6Ncvgo77my8GWpkjF9Z84M9iDjb1Rgc07kGQWSThKqg4FMR/t2 +VW1IZ4t5Cb0pxoLa/F0O79eFAO/A1oJ231N1hwUenXTHTjGHq+0s23+BmPjY16U= +=Ppg+ +-----END PGP SIGNATURE----- diff --git a/gnuchess.6 b/gnuchess.6 deleted file mode 100644 index b42cb4e..0000000 --- a/gnuchess.6 +++ /dev/null @@ -1,494 +0,0 @@ -.TH gnuchess 6 -.SH NAME -gnuchess \- Chess -.SH SYNOPSIS -.B gnuchess -[ -.B [[-|+]a] -.B [-A aging-rate] -.B [-b bookfile] -.B [-B binbookfile] -.B [-C cache-table-size] -.B [-c] -.B [[-|+]D ] -.B [[-|+]E ] -.B [[-|+]e ] -.B [[-|+]F ] -.B [-H hash-depth] -.B [[-|+]h ] -.B [-L language] -.B [-l listfile] -.B [[-|+]N] -.B [[-|+]p ] -.B [-P plys] -.B [-r length] -.B [-s savefile] -.B [-S binbooksize] -.B [-t] -.B [-c hashfile-size] -.B [-T transition-table-size] -.B [[-|+]V] -.B [-v] -.B [-x] -.B [-z search-fuzz] -.B arg1 arg2 -] -.SH DESCRIPTION -.I Gnuchess -plays a game of chess against the user or it plays against itself. -.PP -.I Gnuchess -is an updated version of the GNU chess playing program. -It has a simple alpha-numeric board display, an IBM PC compatible interface, -or it can be compiled for use with the -.B chesstool -program on a SUN workstation or with the -.B xboard -program under X-windows. -To invoke the program type: -.TP -.B gnuchess -- simple curses based version -.TP -.B gnuchessn -- fancy version using curses and inverse video on UNIX, or IBM PC cursor -controls and characters on MSDOS -.TP -.B gnuchessr -- ASCII based version -.TP -.B gnuchessc -- chesstool compatible version -.TP -.B gnuchessx -- xboard compatible version -.SH TIME CONTROLS -.PP -If one argument is given, it is the search time per move in -[minutes:]seconds. -So -.B gnuchess 30 -will generate one move every 30 seconds, while -.B gnuchess 5:00 -will generate one move every 5 minutes. - -If two or more arguments are given, they will be used to set tournament -time controls with the first argument of each pair being the number of moves and the second -being the total clock time in minutes[:seconds]. Thus, entering -.B gnuchess 60 5 -will set -the clocks for 5 minutes (300 seconds) for the first 60 moves, -and -.B gnuchess 30 3:30 -will allow 3 minutes and 30 seconds for 30 moves. - -.B gnuchess 30 5 1 :30 -will allow 5 minutes for the first 30 moves and 30 seconds for each move after that. -Up to 4 pairs of controls may be specified. - -If no argument is given the program will prompt the user for level of play. - -For use with -.B chesstool -or -.B xboard, -see the documentation on those programs. -.SH BOOK -.PP -At startup -.I Gnuchess -reads the -.I binbook -file if it is present. It then looks for a -.I book -file. If it is present it adds its contents to the -.I binbook -data. If the -.I binbook -file is writable a new combined -.I binbook -file is written. -.PP -The book -.I gnuchess.book -consists of a sequence of openings. -An opening begins with a line starting with a -.B ! -, the rest of the line is comments. -Following this is a series of moves in algebraic notation alternating white -and black separated by white space. A move may have a -.B ? -after it indicating this move should never be made in this position. -Moves are stored as position:move so transpositions between openings -can take place. -.SH HASHFILE -.PP -The hashfile if created should be on the order of 4 megabytes or -.B gnuchess -c 22. -This file contains positions and moves learned from previous games. -If a hashfile is used the computer makes use of the experience it -gained in past games. Tests run so far show that it plays no worse -with the hashfile than without, but it is not clear yet whether -it provides a real advantage. -.SH LEGAL MOVES -.PP -.B Note: -Piece letters and legal castling notation is determined by the language file. -What is specified here is the default English. -.PP -Once -.I gnuchess -is invoked, the program will display the board and prompt the user -for a move. To enter a move, use the notation -.B e2e4 -where the first letter-number pair indicates the origination square -and the second letter-number pair indicates the destination square. -An alternative is to use the notation -.B nf3 -where the first letter indicates the piece type (p,n,b,r,q,k). -To castle, type the origin and destination squares -of the king just as you would do for a regular move, or type -.B o-o -or -.B 0-0 -for kingside castling and -.B o-o-o -or -.B 0-0-0 -for queenside. To promote a pawn append the type of the new piece to the move, as in -.B e7e8q -or -.B c7c8r. -.SH "FUNCTION LETTERS" -.TP -.B -L lang -Use language -.I lang from the file -.B gnuchess.lang. -If -L is not specified it defaults to the language used in the first line in the file. -.B gnuchessr -L ger -will use the german language. -.TP -.B -A aging-rate -Specify aging rate for hash table entries -.TP -.B [-]a -Do [do not] search on opponents time. -.TP -.B -b bookfile -Use bookfile for opening book. -.TP -.B -B binbookfile -Use binbookfile for binary opening book. -.TP -.B -C cache-size -Specify evaluation cache table size (in entries). -.TP -.B -D -Toggle DEEPNULL at runtime. -.TP -.B -E -Toggle flag.threat. -.TP -.B -e -Toggle flag.neweval to force evaluations instead of estimates -.TP -.B -F -Toggle flag.noscore -.TP -.B -H hash-depth -pecify depth in plys for hashing. -.TP -.B -S size -Size of binbookfile for memory based and GDX books. For creating a binbookfile. -.TP -.B -P plylevels -Number of plys to include in the binbookfile. For generating a binbookfile. -.TP -.B -p -Toggle flag.pvs -.TP -.B -c size -Create a new HASHFILE. File size is 2^size entries of approximately 65 bytes. -.TP -.B [-]h -Do [do not] use hashfile. -.TP -.B -l pathname -Pathname of the loadfile use with the -.BR get -or -.BR xget. -.TP -.B -r length -Rehash length times in searching entries for position in transposition table. -.TP -.B -s pathname -Pathname of the save file to use with the -.BR save -command. -.TP -.B -t -Show statistics for HASHFILE -.TP -.B -T size -Set the transposition table size to size entries. (minimum is MINTTABLE) -.TP -.B -v -Show version and patchlevel. -.TP -.B -x value -Use -.BR value -as the evaluation window -.BR xwndw. -.SH COMMANDS -.PP -In addition to legal moves, the following commands are available as responses. -.B Note: -command names are determined by the -.I language -file and may vary with the implementation. This is default English. -.PP -.B alg --- allow algebraic input (not implemented) -.PP -.B Awindow --- change Alpha window (default score + 90) -.PP -.B Bwindow --- change Beta window (default score - 90) -.PP -.B beep --- causes the program to beep after each move. -.PP -.B bd --- updates the current board position on the display. -.PP -.B bk --- Print out all moves for this position from the book as: move response value -.PP -.B book --- turns off use of the opening library. -.PP -.B both --- causes the computer to play both sides of a chess game. -.PP -.B black --- causes the computer to take the black pieces. -If the computer is to move first the -.B go -command must be given. -.PP -.B eco --- Print out opening information for this game - lists ECO # and variations -.PP -.B coords --- show coordinates on the display (visual only) -.PP -.B contempt --- allows the value of -.I contempt -to be modified. -.PP -.B debug --- asks for a piece as color piece, as wb or bn, and shows its calculated value on -each square. -.PP -.B debuglevel --- sets level of debugging output if compiled with debug options. -.PP -.B depth --- allows the user to change the -search depth of the program. The maximum depth is 29 ply. -Normally the depth is set to 29 and the computer terminates -its search based on elapsed time rather than depth. -If depth is set to (say) 4 ply, -the program will search until all moves -have been examined to a depth of 4 ply (with extensions up -to 11 additional ply for sequences of checks and captures). -If you set a maximum time per move and also use the depth command, -the search will stop at the specified time or the specified depth, whichever -comes first. -.PP -.B easy --- toggles easy mode (thinking on opponents time) -on and off. The default is easy mode ON. If easy mode is disabled, -the keyboard is polled for input every so often and when input is -seen the search is terminated. It may also be terminated with a -.I sigint. -.PP -.B edit --- allows the user to set up a board position. - -.B # -- command will clear the board. - -.B c -- toggle piece color. - -.B . -- command will exit setup mode. - -.B pb3 -- place a pawn on b3 - -Pieces are entered by typing a letter (p,n,b,r,q,k) for -the piece followed by the coordinate. - -The usual warning about the -.I language file -applies. -.PP -.B exit --- exits gnuchess. -.PP -.B first --- tells the computer to move first. Computer begins searching for a move. -(same as "go"). -.PP -.B force --- allows the user to enter moves for both -sides. To get the program to play after a sequence of moves -has been entered use the 'white' or 'black' command followed by 'go'. -.PP -.B gamein --- toggles game mode time control. Assumes the time specified for time control -is the time for a complete game. Input with the level command should be the game time -and the expected number of moves in a game. -.PP -.B get --- retrieves a game from disk. The program will -prompt the user for a file name. -.PP -.B go --- tells the computer to move first. Computer begins searching for a move. -(same as "first"). -.PP -.B hash --- use/don't use hashfile. -.PP -.B hard --- think on opponents time -.PP -.B hashdepth --- allows the user to change the minimum depth for using the hashfile and the number of moves from the -begining of the game to use it. -.PP -.B help --- displays a short description of the commands and the current status of options. -.PP -.B hint --- causes the program to supply the user with its predicted move. -.PP -.B level --- allows the user to set time controls such as -60 moves in 5 minutes etc. In tournament mode, the program will -vary the time it takes for each -move depending on the situation. If easy mode is disabled (using -the 'easy' command), the program -will often respond with its move immediately, saving time on -its clock for use later on. -.PP -.B list --- writes the game moves and some statistics -on search depth, nodes, and time to the file 'chess.lst'. -.PP -.B material --- toggle material flag - draws on no pawns and both sides < rook -.PP -.B Mwpawn, Mbpawn, Mwknight, Mbknight, Mwbishop, Mbbishop --- print out static position evaluation table -.PP -.B new --- starts a new game. -.PP -.B p --- evaluates the board and shows the point score for each piece. The total score for -a position is the sum of these individual piece scores. -.PP -.B post --- causes the program to display the principle -variation and the score during the search. A score of -100 is equivalent to a 1 pawn advantage for the computer. -.PP -.B unpost --- turn off the post display. -.PP -.B quit --- exits the game. -.PP -.B random --- causes the program to randomize its move -selection slightly. -.PP -.B rcptr --- set recapture mode. -.PP -.B remove --- backout the last level for both sides. Equal to 2 -.I undo's. -.PP -.B reverse --- causes the board display to be reversed. That -is, the white pieces will now appear at the top of the board. -.PP -.B rv --- reverse board display. -.PP -.B setup --- Compatibility with Unix chess and the nchesstool. Set up a board position. -Eight lines of eight characters are used to setup the board. a8-h8 is the -first line. Black pieces are represented by uppercase characters. -.PP -.B stars --- (gnuchessn only) add stars (*) to black pieces. -.PP -.B save --- saves a game to disk. The program will prompt -the user for a file name. -.PP -.B switch --- causes the program to switch places with -the opponent and begin searching. -.PP -.B test --- performs some speed tests for MoveList and CaptureList generation, and ScorePosition position scoring -for the current board. -.PP -.B time otim --- -.B time -set computers time remaining, intended for synchronizing clocks among multiple players. --- -.B otim -set opponents time remaining, intended for synchronizing clocks among multiple players. -.PP -.B undo --- undoes the last move whether it was the computer's -or the human's. You may also type "remove". This is equivalent -to two "undo's" (e.g. retract one move for each side). -.PP -.B white --- causes the computer to take the white pieces. If the computer is to move -first the -.B go -command must be given. -.PP -.B xget --- read an -.I xboard -position file. -.PP -.B xwndw --- change X window. The window around alpha/beta used to determine whether the position -should be scored or just estimated. -.SH BUGS -.PP -.fi -.SH SEE ALSO -.nf -chesstool(6) -xboard(6) -.fi - diff --git a/gnuchess.changes b/gnuchess.changes index d6ddc16..0dffabd 100644 --- a/gnuchess.changes +++ b/gnuchess.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sun Jan 18 20:21:42 UTC 2015 - andreas.stieger@gmx.de + +- gnuchess 6.2.1: + - Man page in English. +- includes changes from 6.2.0; + - "Tighter connection" with XBoard by means of an engine file and + a logo, as expected by XBoard (>= 4.6.0). + - Uppercase chars only for piece names, as Fruit doesn't like + lowercase. + - A man page based on help2man. +- verify source signature + ------------------------------------------------------------------- Sun Oct 5 23:09:57 UTC 2014 - andreas.stieger@gmx.de diff --git a/gnuchess.keyring b/gnuchess.keyring new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..8f99dd8a47aed4730b2ae85b8d571dec050d2b9ac4a3ffe1d2dcb95784549309 GIT binary patch literal 5581 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 literal 0 HcmV?d00001 diff --git a/gnuchess.spec b/gnuchess.spec index 957fe39..1cec2f1 100644 --- a/gnuchess.spec +++ b/gnuchess.spec @@ -1,7 +1,7 @@ # # spec file for package gnuchess # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gnuchess -Version: 6.1.2 +Version: 6.2.1 Release: 0 Summary: GNU Chess Program License: GPL-3.0+ @@ -29,11 +29,10 @@ Source0: http://ftp.gnu.org/gnu/chess/%{name}-%{version}.tar.gz Source1: book_1.02.pgn.bz2 #Source2: book.dat.bz2 Source3: genbook.sh -Source4: gnuchess.6 Source5: xgnuchess -BuildRequires: bison +Source6: http://ftp.gnu.org/gnu/chess/%{name}-%{version}.tar.gz.sig +Source7: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=chess&download=1#/gnuchess.keyring BuildRequires: expect -BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: gettext-devel BuildRequires: readline-devel @@ -58,15 +57,7 @@ sed -i 's/^Book[[:space:]]*=[[:space:]]*false/Book = true/;s/^OwnBook[[:space:]] sh %{SOURCE3} %{SOURCE1} %install -%if 0%{?suse_version} > 1110 -%make_install -%else make DESTDIR=%{buildroot} install %{?_smp_mflags} -%endif -mkdir -p %{buildroot}%{_mandir}/man6 -cp %{SOURCE4} %{buildroot}%{_mandir}/man6 -# install xgnuchess -install -m 755 %{SOURCE5} %{buildroot}/%{_bindir} %find_lang %{name} %post @@ -86,5 +77,10 @@ fi %{_mandir}/man*/* %{_infodir}/gnuchess.info.gz %{_datadir}/gnuchess +%dir %{_datadir}/games/plugins +%dir %{_datadir}/games/plugins/logos +%{_datadir}/games/plugins/logos/%{name}.png +%dir %{_datadir}/games/plugins/xboard +%{_datadir}/games/plugins/xboard/%{name}.eng %changelog