From 064f39c035588d458888f942798a5178e928669a Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Wed, 27 May 2009 23:12:24 -0700 Subject: [PATCH] updated INSTALL, NEWS and other files for new release cleaned up a bit and updated some information in the text files. --- AUTHORS | 1 + INSTALL | 16 +++----- NEWS | 39 +++++++------------ READ_ME | 135 --------------------------------------------------------------- 4 files changed, 21 insertions(+), 170 deletions(-) delete mode 100644 READ_ME diff --git a/AUTHORS b/AUTHORS index 16400d4..d2bad82 100644 --- a/AUTHORS +++ b/AUTHORS @@ -140,3 +140,4 @@ of the WinBoard_x options, became known as WinBoard_F. 12. Arun Persaud fix for parser.l +updated autotools files \ No newline at end of file diff --git a/INSTALL b/INSTALL index 50dbe43..c0f221c 100644 --- a/INSTALL +++ b/INSTALL @@ -13,15 +13,11 @@ you can run in the future to recreate the current configuration, a file reconfiguring, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If at some point `config.cache' -contains results you don't want to keep, you may remove or edit it. - - The file `configure.in' is used to create `configure' by a program -called `autoconf'. You only need `configure.in' if you want to change -it or regenerate `configure' using a newer version of `autoconf'. + The file `configure.ac' is used to create `configure' by a program +called `autoconf'. You only need `configure.ac' if you want to change +it or regenerate `configure' using a newer version of +`autoconf'. Please use the autogen.sh shell script, which will run all +the autotools to generate the `configure' script if it is missing. The simplest way to compile this package is: @@ -137,7 +133,7 @@ need to know the host type. If you are building compiler tools for cross-compiling, you can also use the `--target=TYPE' option to select the type of system they will produce code for and the `--build=TYPE' option to select the type of -system on which you are compiling the package. +system on which you are compiling the package. Sharing Defaults ================ diff --git a/NEWS b/NEWS index 96e812c..12eadb0 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -** Announcing the release of XBoard and WinBoard, version 4.2.7 ** +** Announcing the release of XBoard and WinBoard, version 4.4.0 ** XBoard is a graphical chessboard for the X Window System that can serve as a user interface for GNU Chess, Crafty, and other chess @@ -11,30 +11,19 @@ includes all the major features of XBoard except email correspondence chess. A new release of both XBoard and WinBoard is now available. Version -4.2.7 corrects about two dozen bugs in the 4.2.6 release. See the -ChangeLog for a list. In addition, WinBoard 4.2.7 comes bundled with -GNU Chess 5.07 instead of the old 5.02+ version. The XBoard and -WinBoard source code trees have been merged, so the xboard download -now contains the complete source for both. +4.4.0 includes many changes. It is the first major release of +xboard/winboard after a fork of the project after version 4.2.7. It +includes small changes made in the main line and changes made by a +fork of Alessandro Scotti and lots of changes made afterwards by +H.G. Muller (released as versions 4.3.x). This release represents a +unified version of all changes made after the fork. It includes many +new features and bugfixes. -The various larger contributions that people have submitted since the -4.2.6 release are not yet included in 4.2.7. The source code for -these contributions is now available, however (see -http://www.tim-mann.org/extensions.html), and we plan to include most -of them in a future release once the contributors complete necessary -copyright assignment paperwork. +You can get both XBoard and WinBoard from the Savannah +project pages: -You can get both XBoard and WinBoard from either our new Savannah -project pages or their existing pages on Tim Mann's web site: +https://savannah.gnu.org/projects/xboard/ -- https://savannah.gnu.org/projects/xboard/ -- http://www.tim-mann.org/chess.html - -Most of the known bugs and deficiencies in previous versions have -*not* been addressed in this release. It is not necessary to report -your favorite bug again if you have reported it before, unless the -ChangeLog erroneously says it has been fixed. Most known bugs, -deficiencies, and suggestions received are now listed in the ToDo -file. If you find a bug not listed there, please report it in the bug -tracker at https://savannah.gnu.org/projects/xboard/ or by email to -bug-xboard [AT] tim-mann.org. +If you find a bug, please report it in the bug tracker at +https://savannah.gnu.org/projects/xboard/ or by email to bug-xboard +(AT) gnu.org. diff --git a/READ_ME b/READ_ME deleted file mode 100644 index 637421d..0000000 --- a/READ_ME +++ /dev/null @@ -1,135 +0,0 @@ - -What is XBoard? -=============== -XBoard is a graphical chessboard for the X Window System. It can -serve as a user interface for chess engines such as GNU Chess, for the -Internet Chess Server, or for electronic mail correspondence chess. -XBoard can also be used by itself. See the manual page xboard.txt for -further details. - -XBoard is free software, copyrighted by the Free Software Foundation -and released under the GNU General Public License (GPL). See the file -COPYING for details. - -You can build xboard on most systems with the following commands. - - ./configure - make - -See the file INSTALL for more detailed instructions. - -See the file FAQ.html for answers to frequently asked questions. - - -What is WinBoard? -================= -WinBoard is a port of XBoard to run natively on Windows. It is part -of the XBoard project and is released under the same terms as XBoard. - -You can build WinBoard using the free Cygwin toolchain from -www.cygnus.com with the following commands. - - cd winboard - make -f cygwin.mak - -You can build WinBoard using Microsoft Visual C with the following -commands, or by opening the project in Visual Studio and clicking the -build button. - - cd winboard - nmake -f msvc.mak - -There is also a contributed .mak file for Borland C. It's not -maintained and thus may need updating if you want to use it. - - -Reporting problems -================== - -Report bugs and problems with XBoard and WinBoard to -. With XBoard, please use the "script" program -to start a typescript, run XBoard with the -debug command line option, -and include the typescript output in your message. With WinBoard, -please use the /debug command line option and include the contents of -the file WinBoard.debug. Also tell us what kind of machine and what -operating system version you are using. On Unix, the command "uname --a" will tell you this. On Windows, right-click on My Computer and -select Properties. - -Here is a sample of approximately what you should type (on Unix): - - script - uname -a - ./configure - make - ./xboard -debug - exit - mail bug-xboard@gnu.org - Subject: Your short description of the problem - Your detailed description of the problem - ~r typescript - . - -If you improve XBoard, please send a message about your changes, and -we will get in touch with you about merging them in to the main line -of development. - -Version 4.3.14 -============== - -This relaese was not made by the GNU xboard team, but by H.G.Muller. -It mainly contains developments on WinBoard. Nevertheless, an attempt -has been started to back-port the enormous number of improvements that -have been made to WinBoard since the Linux and Windows developments branched -to xboard. This is reflected by the source tree now having the same format -as that of xboard 4.2.7, including all the xboard sources. - -An enormous amount of work still has to be done to make the xboard version -fully equivalent to WinBoard, especially on user-interface side. As a modest -beginning, the xboard source files have been patched to allow their compilation -with the newer back-end files from WinBoard. To this end, the number of piece -types in xboard has been increased from 6 to 22, and the WinBoard bitmaps -have been converted to xboard source format (.bm) and are included in the -xboard bitmaps directory. Other quick patches include the coloring of the -board squares (for xiangqi and holdings), and some code in the user-move -handling to suppress all moves into or out of the area between board and -holdings in crazyhouse, and the treatment of king-captures-own-piece -as a possibly valid move (for FRC castling). This should make it possible -to run xboard with the new back-end files without too much inconvenience. - -New xboard command-line options have been added to make the added back-end -features available. The include the new variants (as argument of the old --variant option), -boardWidth, -boardHeight and -holdingsSize. Be sure -to call xboard with "-boardSize middling" or "-boardSize bulky" if you -want to play with fairy pieces, or xboard might crash due to unavailability -of bitmaps. Other added xboard options are: - -ADJUDICATION OPTIONS: --checkMates --testClaims --materialDraws --trivialDraws --ruleMoves --repeatsToDraw --adjudicateLossThreshold --firstScoreAbsolute --secondScoreAbsolute - -TIME-CONTROL OPTIONS --firstTimeOdds --secondTimeOdds --timeOddsMode --firstNPS --secondNPS - -GENERAL OPTIONS --matchPause --engineDebugOutput --userName --pgnExtendedInfo --pgnEventHeader --hideThinkingFromHuman - -This is all completely untested, but as the options merely switch on well-tested -code in the back-end, there should not be too many problems with them. -Bugs can be reported in the WinBoard forum. \ No newline at end of file -- 1.7.0.4