r35083 - in /desktop/unstable/gnome-games/debian: changelog control.in patches/90_fix-help-links.patch patches/91_fix-gnuchess6-compatibility.patch patches/series rules
jbicha-guest at users.alioth.debian.org
jbicha-guest at users.alioth.debian.org
Sun May 20 17:26:37 UTC 2012
Author: jbicha-guest
Date: Sun May 20 17:26:36 2012
New Revision: 35083
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35083
Log:
* New upstream release.
* debian/control.in:
- Drop build-depends on dh-autoreconf, gnome-common, and
gobject-introspection
* debian/patches/90_fix-help-links.patch: Dropped, applied upstream
* debian/patches/91_fix-gnuchess6-compatibility.patch:
- Git patch to enable Chess to work with gnuchess 6 (Closes: #668435)
* debian/rules: Don't run autoreconf
Added:
desktop/unstable/gnome-games/debian/patches/91_fix-gnuchess6-compatibility.patch
Removed:
desktop/unstable/gnome-games/debian/patches/90_fix-help-links.patch
Modified:
desktop/unstable/gnome-games/debian/changelog
desktop/unstable/gnome-games/debian/control.in
desktop/unstable/gnome-games/debian/patches/series
desktop/unstable/gnome-games/debian/rules
Modified: desktop/unstable/gnome-games/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/changelog?rev=35083&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/changelog [utf-8] Sun May 20 17:26:36 2012
@@ -1,3 +1,16 @@
+gnome-games (1:3.4.2-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+ * debian/control.in:
+ - Drop build-depends on dh-autoreconf, gnome-common, and
+ gobject-introspection
+ * debian/patches/90_fix-help-links.patch: Dropped, applied upstream
+ * debian/patches/91_fix-gnuchess6-compatibility.patch:
+ - Git patch to enable Chess to work with gnuchess 6 (Closes: #668435)
+ * debian/rules: Don't run autoreconf
+
+ -- Jeremy Bicha <jbicha at ubuntu.com> Sun, 20 May 2012 13:10:22 -0400
+
gnome-games (1:3.4.1-2) unstable; urgency=low
* Demote the aisleriot dependency to a recommendation as long as
Modified: desktop/unstable/gnome-games/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/control.in?rev=35083&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/control.in [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/control.in [utf-8] Sun May 20 17:26:36 2012
@@ -5,7 +5,6 @@
Uploaders: @GNOME_TEAM@
Build-Depends: cdbs (>= 0.4.90~),
debhelper (>= 8),
- dh-autoreconf,
gnome-pkg-tools (>= 0.6),
pkg-config (>= 0.15),
python (>= 2.6.6-3~),
@@ -25,8 +24,6 @@
libclutter-gtk-1.0-dev (>= 0.91.6),
libsm-dev,
libice-dev,
- gobject-introspection,
- gnome-common,
intltool (>= 0.35.0),
docbook-xml,
docbook-xsl
Added: desktop/unstable/gnome-games/debian/patches/91_fix-gnuchess6-compatibility.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/patches/91_fix-gnuchess6-compatibility.patch?rev=35083&op=file
==============================================================================
--- desktop/unstable/gnome-games/debian/patches/91_fix-gnuchess6-compatibility.patch (added)
+++ desktop/unstable/gnome-games/debian/patches/91_fix-gnuchess6-compatibility.patch [utf-8] Sun May 20 17:26:36 2012
@@ -1,0 +1,42 @@
+From d59d8a2502ff78a2ad4040d96f3c4dbe7c995cb0 Mon Sep 17 00:00:00 2001
+From: Dominique Leuenberger <dimstar at opensuse.org>
+Date: Fri, 18 May 2012 20:15:39 +0000
+Subject: glchess: fix phalanx/gnuchess output interpretation. Bug 675434
+
+---
+diff --git a/glchess/src/chess-engine-cecp.vala b/glchess/src/chess-engine-cecp.vala
+index cb40419..4a7aff5 100644
+--- a/glchess/src/chess-engine-cecp.vala
++++ b/glchess/src/chess-engine-cecp.vala
+@@ -40,7 +40,7 @@ public class ChessEngineCECP : ChessEngine
+
+ debug ("Read from engine: '%s'", line);
+
+- string[] move_prefixes = { "My move is: ", "my move is ", "move " };
++ string[] move_prefixes = { "My move is: ", "My move is : ", "my move is ", "move " };
+ foreach (string prefix in move_prefixes)
+ {
+ if (line.has_prefix (prefix))
+@@ -48,7 +48,7 @@ public class ChessEngineCECP : ChessEngine
+ string move = line[prefix.length:line.length];
+ debug ("Engine moves %s", move);
+ moving = true;
+- moved (move);
++ moved (move.strip());
+ }
+ }
+
+diff --git a/glchess/src/chess-game.vala b/glchess/src/chess-game.vala
+index 3c5ebce..ecd8b83 100644
+--- a/glchess/src/chess-game.vala
++++ b/glchess/src/chess-game.vala
+@@ -1027,7 +1027,7 @@ public class ChessState
+ r1 = (int) (move[i] - '1');
+ i++;
+ }
+- if (move[i] == 'x')
++ if (move[i] == 'x' || move[i] == '-')
+ i++;
+ if (move[i] >= 'a' && move[i] <= 'h')
+ {
+
Modified: desktop/unstable/gnome-games/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/patches/series?rev=35083&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/patches/series [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/patches/series [utf-8] Sun May 20 17:26:36 2012
@@ -1,1 +1,1 @@
-90_fix-help-links.patch
+91_fix-gnuchess6-compatibility.patch
Modified: desktop/unstable/gnome-games/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/rules?rev=35083&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/rules [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/rules [utf-8] Sun May 20 17:26:36 2012
@@ -1,7 +1,6 @@
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
-include /usr/share/cdbs/1/rules/autoreconf.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/gnome.mk
include /usr/share/cdbs/1/rules/utils.mk
More information about the pkg-gnome-commits
mailing list