[SCM] xboard PKG branch, master, updated. debian/4.4.0.alpha6-1-16-g72eedc2

Vincent Legout vincent at legout.info
Thu Aug 13 19:34:34 UTC 2009


The following commit has been merged in the master branch:
commit 72eedc2b4f7d6d7c78694bf8675522866fe31cad
Author: Vincent Legout <vincent at legout.info>
Date:   Thu Aug 13 19:34:08 2009 +0200

    Fix default chess engine

diff --git a/debian/changelog b/debian/changelog
index 9455741..138ef9f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,9 @@ xboard (4.4.0~beta1-1) UNRELEASED; urgency=low
   * Use dh_prep instead of dh_clean -k
   * Run make distclean before removing config.status in clean target
   * Use autogen.sh instead of autoreconf -fi
+  * Add 12_fix_chess_engine.dpatch: Don't use fairymax as default engine
+    (Closes: #541181)
+  * Move gnuchess from Suggests to Depends
 
   [ Gonéri Le Bouder ]
   * Clean files generated by autoreconf
diff --git a/debian/control b/debian/control
index 555de60..1efc271 100644
--- a/debian/control
+++ b/debian/control
@@ -11,9 +11,9 @@ Vcs-Browser: http://git.debian.org/?p=pkg-games/xboard.git
 
 Package: xboard
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, gnuchess
 Recommends: xfonts-100dpi | xfonts-75dpi
-Suggests: gnuchess | phalanx, x-terminal-emulator
+Suggests: x-terminal-emulator
 Description: An X Window System Chess Board
  XBoard is a graphical chessboard that can serve as a user interface
  for GNU Chess, for the Internet Chess Server, or for electronic mail
diff --git a/debian/patches/12_fix_chess_engine.dpatch b/debian/patches/12_fix_chess_engine.dpatch
new file mode 100644
index 0000000..be1e9df
--- /dev/null
+++ b/debian/patches/12_fix_chess_engine.dpatch
@@ -0,0 +1,18 @@
+# Description: Use gnuchess as default chess engine
+# Author: Vincent Legout <vincent at legout.info>
+
+Index: xboard/xboard.h
+===================================================================
+--- xboard.orig/xboard.h	2009-08-13 15:23:58.000000000 +0200
++++ xboard/xboard.h	2009-08-13 15:24:52.000000000 +0200
+@@ -104,8 +104,8 @@
+ 
+ #define BORDER_X_OFFSET 3
+ #define BORDER_Y_OFFSET 27
+-#define FIRST_CHESS_PROGRAM	"fairymax"
+-#define SECOND_CHESS_PROGRAM	"fairymax"
++#define FIRST_CHESS_PROGRAM	"gnuchess"
++#define SECOND_CHESS_PROGRAM	"gnuchess"
+ 
+ /* Default to no flashing (the "usual" XBoard behavior) */
+ #define FLASH_COUNT	0		/* Number of times to flash */
diff --git a/debian/patches/series b/debian/patches/series
index 82b0c1a..8eb34d6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 02_allow_current_flex.dpatch
 07_call_x-terminal-emulator_instead_of_xterm.dpatch
 11_fix_manpages_warnings.dpatch
+12_fix_chess_engine.dpatch

-- 
xboard PKG



More information about the Pkg-games-commits mailing list