[dreamchess] 80/80: Imported Debian patch 0.2.1-RC2-1
Markus Koschany
apo-guest at moszumanska.debian.org
Mon Nov 9 20:26:37 UTC 2015
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository dreamchess.
commit 9490fee4860c440604cc6b009d970d3adc2016d6
Merge: d4fb150 113f4de
Author: Markus Koschany <apo at debian.org>
Date: Mon Nov 9 19:44:59 2015 +0100
Imported Debian patch 0.2.1-RC2-1
AUTHORS | 2 +-
COPYRIGHT | 5 +-
ChangeLog | 2569 ------
DreamChess.xcodeproj/Makefile.am | 1 -
DreamChess.xcodeproj/Makefile.in | 328 -
DreamChess.xcodeproj/project.pbxproj | 1489 ----
English.lproj/InfoPlist.strings | Bin 614 -> 0 bytes
English.lproj/Makefile.am | 1 -
English.lproj/Makefile.in | 328 -
INSTALL | 235 +-
Info.plist | 28 -
Makefile.am | 8 +-
Makefile.in | 659 --
NEWS | 17 +
README | 233 +-
aclocal.m4 | 884 --
config.guess | 1516 ----
config.h.in | 114 -
config.sub | 1622 ----
configure | 9017 --------------------
configure.ac | 167 +-
data/DreamChess.icns | Bin 0 -> 642967 bytes
data/boards/sketch/board.png | Bin 711823 -> 790049 bytes
data/icon.icns | Bin 60834 -> 0 bytes
data/icon.png | Bin 2009 -> 0 bytes
debian/changelog | 47 +-
debian/clean | 7 +
debian/compat | 2 +-
debian/control | 29 +-
debian/copyright | 92 +-
debian/dreamchess-data.install | 1 +
debian/dreamchess.desktop | 11 -
debian/dreamchess.install | 4 +-
debian/patches/desktop-file.patch | 28 +
debian/patches/git_rev.patch | 19 +
debian/patches/link-with-libm.patch | 16 +-
debian/patches/series | 2 +
debian/rules | 11 +-
debian/watch | 3 +-
depcomp | 584 --
desktop/256/Makefile.am | 4 +
desktop/256/dreamchess.png | Bin 0 -> 33964 bytes
desktop/48/Makefile.am | 4 +
desktop/48/dreamchess.png | Bin 0 -> 6448 bytes
desktop/Makefile.am | 6 +-
desktop/Makefile.in | 328 -
desktop/dreamchess.desktop | 2 +-
desktop/dreamchess.png | Bin 3681 -> 0 bytes
doc/Makefile.am | 1 -
doc/Makefile.in | 328 -
doc/kos.txt | 26 -
doc/lgpl.txt | 504 --
doc/newlib.txt | 760 --
doc/ogg.txt | 28 -
doc/vorbis.txt | 28 -
install-sh | 507 --
m4/Makefile.in | 328 -
m4/sdl.m4 | 38 +-
man/Makefile.in | 384 -
man/dreamchess.6 | 10 +-
man/dreamer.6 | 2 +-
missing | 367 -
pkg/Makefile.am | 1 -
pkg/Makefile.in | 487 --
pkg/win32/Makefile.am | 1 -
pkg/win32/Makefile.in | 328 -
pkg/win32/dreamchess.nsi | 163 -
src/Makefile.am | 27 +-
src/Makefile.in | 636 --
src/audio/Makefile.am | 2 +-
src/audio/Makefile.in | 431 -
src/audio/playlist.c | 2 +-
src/audio/playlist.h | 2 +-
src/audio/sdlmixer.c | 35 +-
src/board.h | 6 +
src/comm.h | 4 +-
src/comm_sdlthd.c | 7 +-
src/comm_unix.c | 6 +-
src/comm_win32.c | 6 +-
src/credits.c | 16 +-
src/credits.h | 2 +-
src/dir.c | 90 +-
src/dir.h | 4 +-
src/dreamchess.c | 77 +-
src/dreamchess.h | 18 +-
src/dreamer/Makefile.am | 33 +-
src/dreamer/Makefile.in | 521 --
src/dreamer/board.c | 141 +-
src/dreamer/board.h | 16 +-
src/dreamer/commands.c | 592 +-
src/dreamer/commands.h | 8 +-
src/dreamer/dreamer.c | 221 +-
src/dreamer/dreamer.h | 44 +-
src/dreamer/e_comm.h | 6 +-
src/dreamer/e_comm_unix.c | 9 +-
src/dreamer/e_comm_win32.c | 10 +-
src/dreamer/eval.c | 96 +-
src/dreamer/eval.h | 4 +-
src/dreamer/gen_chess_moves.c | 96 +-
src/dreamer/hashing.c | 30 +-
src/dreamer/hashing.h | 20 +-
src/dreamer/history.c | 51 +-
src/dreamer/history.h | 12 +-
src/dreamer/main.c | 24 +-
src/dreamer/makebook.c | 307 +
src/dreamer/{history.h => makebook.h} | 22 +-
src/dreamer/move.c | 322 +-
src/dreamer/move.h | 41 +-
src/dreamer/move_data.h | 14 +-
src/dreamer/pgn_parser.y | 109 +
src/{credits.h => dreamer/pgn_scanner.h} | 2 +-
src/{ => dreamer}/pgn_scanner.l | 36 +-
src/dreamer/repetition.c | 11 +-
src/dreamer/repetition.h | 8 +-
src/dreamer/{e_comm_sdlthd.c => san.h} | 62 +-
src/dreamer/search.c | 496 +-
src/dreamer/search.h | 10 +-
src/dreamer/timer.c | 90 +
src/{libs/pipe_mem.c => dreamer/timer.h} | 37 +-
src/dreamer/transposition.c | 90 +-
src/dreamer/transposition.h | 12 +-
src/fen.c | 1 +
src/gamegui_dialogs/Makefile.am | 4 +-
src/gamegui_dialogs/Makefile.in | 437 -
src/gamegui_dialogs/configuration.c | 4 +-
src/gamegui_dialogs/message_dialog.c | 2 +-
src/gamegui_dialogs/resolution.c | 6 +-
src/gamegui_dialogs/styles.c | 4 +-
src/gamegui_dialogs/system_dialog.c | 2 +-
src/gamegui_dialogs/time.c | 259 +
src/include/Makefile.am | 17 +-
src/include/Makefile.in | 505 --
src/include/audio.h | 6 +-
src/include/engine.h | 2 +-
src/include/gamegui.h | 2 +
src/include/gamegui/Makefile.am | 2 +-
src/include/gamegui/Makefile.in | 380 -
src/include/gamegui/action.h | 2 +-
src/include/gamegui/align.h | 2 +-
src/include/gamegui/bin.h | 2 +-
src/include/gamegui/box.h | 2 +-
src/include/gamegui/clipping.h | 4 +-
src/include/gamegui/container.h | 2 +-
src/include/gamegui/dialog.h | 16 +-
src/include/gamegui/{entry.h => edit.h} | 54 +-
src/include/gamegui/entry.h | 5 +-
src/include/gamegui/frame.h | 8 +-
src/include/gamegui/hbox.h | 2 +-
src/include/gamegui/image.h | 2 +-
src/include/gamegui/label.h | 2 +-
src/include/gamegui/option.h | 4 +-
src/include/gamegui/{seperatorh.h => scrollbarv.h} | 26 +-
src/include/gamegui/select.h | 2 +-
src/include/gamegui/seperatorh.h | 4 +-
src/include/gamegui/seperatorv.h | 4 +-
src/include/gamegui/signal.h | 4 +-
src/include/gamegui/system.h | 6 +-
src/include/gamegui/vbox.h | 2 +-
src/include/gamegui/viewport.h | 2 +-
src/include/gamegui/widget.h | 5 +-
src/include/gamegui_dialogs.h | 11 +-
src/include/minizip/Makefile.am | 1 -
src/include/minizip/Makefile.in | 376 -
src/include/minizip/ioapi.h | 75 -
src/include/minizip/unzip.h | 354 -
src/include/minizip/zip.h | 235 -
src/include/pipe_mem.h | 8 +-
src/include/pipe_unix.h | 2 +-
src/include/pipe_win32.h | 5 +-
src/include/svn_version.h | 1 -
src/include/system_config.h | 8 +-
src/include/theme.h | 4 +-
src/libs/Makefile.am | 8 +-
src/libs/Makefile.in | 595 --
src/libs/gamegui/Makefile.am | 4 +-
src/libs/gamegui/Makefile.in | 455 -
src/libs/gamegui/action.c | 2 +-
src/libs/gamegui/align.c | 2 +-
src/libs/gamegui/bin.c | 2 +-
src/libs/gamegui/box.c | 2 +-
src/libs/gamegui/clipping.c | 4 +-
src/libs/gamegui/container.c | 4 +-
src/libs/gamegui/dialog.c | 69 +-
src/libs/gamegui/edit.c | 137 +
src/libs/gamegui/entry.c | 10 +-
src/libs/gamegui/frame.c | 2 +-
src/libs/gamegui/hbox.c | 2 +-
src/libs/gamegui/image.c | 2 +-
src/libs/gamegui/label.c | 2 +-
src/libs/gamegui/option.c | 13 +-
src/libs/gamegui/scrollbarv.c | 110 +
src/libs/gamegui/select.c | 2 +-
src/libs/gamegui/seperatorh.c | 4 +-
src/libs/gamegui/seperatorv.c | 4 +-
src/libs/gamegui/signal.c | 4 +-
src/libs/gamegui/system.c | 8 +-
src/libs/gamegui/vbox.c | 2 +-
src/libs/gamegui/viewport.c | 2 +-
src/libs/gamegui/widget.c | 2 +-
src/libs/minizip/Makefile.am | 5 -
src/libs/minizip/Makefile.in | 430 -
src/libs/minizip/ioapi.c | 177 -
src/libs/minizip/unzip.c | 1598 ----
src/libs/minizip/zip.c | 1219 ---
src/libs/msgbuf.c | 10 +-
src/libs/msgbuf.h | 2 +-
src/{comm_sdlthd.c => libs/msglist.c} | 67 +-
src/{include/pipe_mem.h => libs/msglist.h} | 34 +-
src/libs/pipe_beos.c | 5 +-
src/libs/pipe_unix.c | 3 +-
src/libs/pipe_win32.c | 22 +-
src/libs/san_parse.c | 1792 ----
src/macosx/Info.plist.in | 26 +
src/macosx/Makefile.am | 1 -
src/macosx/Makefile.in | 328 -
src/macosx/SDLMain.h | 11 -
src/macosx/SDLMain.m | 395 -
src/macosx/config.h | 129 -
src/macosx/makeapp.pl | 86 +
src/main.c | 4 +
src/main_sdlthd.c | 103 -
src/options.c | 22 +-
src/pgn_parser.c | 1586 ----
src/pgn_parser.h | 75 -
src/pgn_scanner.c | 1853 ----
src/{credits.h => pgn_scanner.h} | 2 +-
src/pgn_scanner.l | 8 +-
src/system_config.c | 41 +-
src/theme.c | 27 +-
src/ui.c | 4 +-
src/ui.h | 2 +-
src/ui_sdlgl/Makefile.am | 6 +-
src/ui_sdlgl/Makefile.in | 464 -
src/ui_sdlgl/draw_scene.c | 22 +-
src/ui_sdlgl/draw_shape.c | 40 -
src/ui_sdlgl/gamegui_driver.c | 123 +-
src/ui_sdlgl/get_move.c | 32 +-
src/ui_sdlgl/ingame_ui.c | 425 +-
src/ui_sdlgl/load_data.c | 254 +-
src/ui_sdlgl/matrix.c | 94 -
src/ui_sdlgl/matrix.h | 33 -
src/ui_sdlgl/saveload_dc.c | 548 --
src/ui_sdlgl/saveload_dialog.c | 10 +-
src/ui_sdlgl/system.c | 47 +-
src/ui_sdlgl/text.c | 414 +-
src/ui_sdlgl/texture.c | 477 +-
src/ui_sdlgl/theme.c | 256 +-
src/ui_sdlgl/title_dialog.c | 19 +-
src/ui_sdlgl/ui_sdlgl.c | 1360 ++-
src/ui_sdlgl/ui_sdlgl.h | 618 +-
src/ui_sdlgl/ui_sdlgl_3d.c | 186 +-
src/ui_sdlgl/ui_sdlgl_3d.h | 22 +-
src/ui_sdlgl/vkeyboard.c | 8 +-
src/ui_sdlgl/xmlsavefile.c | 53 +-
src/win32.ico | Bin 22486 -> 293950 bytes
ylwrap | 223 -
256 files changed, 6051 insertions(+), 43766 deletions(-)
diff --cc debian/changelog
index fc498a2,0000000..aa1b101
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,111 -1,0 +1,134 @@@
- dreamchess (0.2.0-4) UNRELEASED; urgency=low
-
- [ Evgeni Golov ]
- * Correct Vcs-* URLs to point to anonscm.debian.org
-
- [ Markus Koschany ]
- * Moved the package to Git
-
- -- Evgeni Golov <evgeni at debian.org> Mon, 15 Jul 2013 22:21:19 +0200
++dreamchess (0.2.1-RC2-1) unstable; urgency=medium
++
++ * Add myself to Uploaders.
++ * Move the package to Git.
++ * Imported Upstream version 0.2.1-RC2.
++ - According to the NEWS file:
++ Fixed issue with chess piece selection on some AMD GPUs.
++ (Closes: #744237)
++ - The chess board will be turned now when the user is playing black against
++ the computer. (Closes: #578000)
++ - The game works well and is not slow. (Closes: #606232)
++ - Changing the resolution works with the free radeon driver.
++ (Closes: #620103)
++ * Declare compliance with Debian Policy 3.9.6.
++ * Use compat level 9 and require debhelper >= 9.
++ * d/rules: Remove --with autotools_dev because --with autoreconf
++ is a superset.
++ * Update debian/watch and track releases at github.com.
++ * Add get-orig-source target.
++ * Add bison and flex to Build-Depends.
++ * debian/rules: Fix path to dreamchess.png
++ * debian/rules: Do not pass buildflags to dh_auto_configure manually.
++ * Add git_rev.patch and fix FTBFS.
++ * Add desktop-file.patch and use upstream's desktop file from now on.
++ * wrap-and-sort -sa.
++ * Update debian/copyright to copyright format 1.0.
++ * Add libgl1-mesa-dev, libglew-dev and libglu1-mesa-dev to Build-Depends
++ otherwise the game will not start.
++ * Install new dreamchess.png file to hicolor icon directory.
++ * Update the clean file and ensure dreamchess can be built twice in a row.
++
++ -- Markus Koschany <apo at debian.org> Mon, 09 Nov 2015 19:44:59 +0100
+
+dreamchess (0.2.0-3) unstable; urgency=low
+
+ * Team upload.
+ * Minor watch file fixes
+ * Wrap build-deps, deps one per line
+ * Wrap Debian menu file, one attribute per line
+ * Switch to dpkg-source v3 quilt
+ * Fix FTBFS with GCC 4.5 (Closes: #554498)
+ * Switch to debhelper 7 and dh
+ * Use dh-autoreconf instead of patching autotools stuff
+ * Add ${misc:Depends} to -data package depends just in case
+ * Bump Standards-Version, no changes needed
- * Forward the patches upstream and add DEP-3 headers
++ * Forward the patches upstream and add DEP-3 headers
+ * Enable audio using SDL mixer
+ * Improve the package descriptions
+ * Drop the pthread patch since it is no longer needed
+ * Create the XPM icon from the upstream icon using imagemagick
+
+ -- Paul Wise <pabs at debian.org> Fri, 25 Mar 2011 12:54:56 +0800
+
+dreamchess (0.2.0-2) unstable; urgency=low
+
+ [ Cyril Brulebois ]
+ * Remove “-p1” from debian/patches/series since it's useless and since
+ it might cause an FTBFS with the “3.0 (quilt)” source package format.
+ * Move config.{guess,sub} update from the clean target to the
+ config.status one, and remove them in clean target instead, so as to
+ keep the Debian diff clean and not to cause an FTBFS with the new
+ “3.0 (quilt)” source package format. Thanks to Raphaël Hertzog for the
+ notice (Closes: #484970).
+ * debian/rules cleanup:
+ - Nuke trailing spaces.
+ - Use quilt.make include, and appropriate patch/unpatch dependencies
+ for the config.status and clean target, using an additional
+ realclean target for the latter.
+
+ [ Gonéri Le Bouder ]
- * Use the Games/Board section for the Debian menu file
++ * Use the Games/Board section for the Debian menu file
+
+ [ Barry deFreese ]
+ * Update my e-mail address.
+ * Change short description on -data package.
+ * Add description to quilt patch.
+ * Bump Standards Version to 3.8.1. (No changes needed).
+
+ -- Barry deFreese <bdefreese at debian.org> Wed, 18 Mar 2009 14:17:56 -0400
+
+dreamchess (0.2.0-1) unstable; urgency=low
+
+ [ Barry deFreese ]
+ * New upstream release (Closes: #457050)
+ * Drop mxml patch as upstream no longer ships it
+
+ [ Gonéri Le Bouder ]
+ * add fix-mxml-check.diff, -lpthread was missing in ./configure libmxml
+ detection
+ * dreamchess depends on dreamchess-data (= ${source:Version})
+ * dreamchess-data suggets dreamchess
+ * remove dreamchess-fullscreen.desktop since it's now possible to switch
+ to the fullscreen from within the game
+ * update the copyright file. The game is now under the GPLv3.
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org> Sat, 16 Feb 2008 03:55:09 +0100
+
+dreamchess (0.1.0-3) unstable; urgency=low
+
+ [ Gonéri Le Bouder ]
+ * dpkg-buildpackage -B doesn't create arch all package anymore
+ (Closes: #443046)
+ * change the name of the menu entry for the full screen desktop file
+ to make them distinct in the application menus
+ (Closes: #454936)
+
+ [ Jon Dowland ]
+ * add Homepage: control field to source stanza
+
+ [ Barry deFreese ]
+ * Remove Homepage from package description
+ * Update VCS fields in control
+ * Bump to standards version 3.7.3 (No changes necessary)
+ * Remove deprecated encoding line from desktop file
+ * Add myself to uploaders
+
+ -- Barry deFreese <bddebian at comcast.net> Tue, 18 Dec 2007 07:35:14 -0500
+
+dreamchess (0.1.0-2) unstable; urgency=low
+
+ * fix the watchfile
+ * rewrite use_mxml_from_debian.diff to avoid an autotools autoexecution
+ (Closes: #424186, #442544)
+ * make clean removes quilt .pc directory
- * do not ignore make distclean return anymore
++ * do not ignore make distclean return anymore
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org> Sun, 16 Sep 2007 22:28:15 +0200
+
+dreamchess (0.1.0-1) unstable; urgency=low
+
+ * initial package (Closes: #403123)
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org> Thu, 14 Dec 2006 20:02:36 +0100
+
diff --cc debian/clean
index 99fbf65,0000000..dc5b967
mode 100644,000000..100644
--- a/debian/clean
+++ b/debian/clean
@@@ -1,1 -1,0 +1,8 @@@
+dreamchess.xpm
++src/dreamer/pgn_parser.c
++src/dreamer/pgn_parser.h
++src/dreamer/pgn_scanner.c
++src/libs/san_parse.c
++src/pgn_parser.c
++src/pgn_parser.h
++src/pgn_scanner.c
diff --cc debian/compat
index 7f8f011,0000000..ec63514
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 7
++9
diff --cc debian/control
index fe7d4a4,0000000..00e8a00
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,41 -1,0 +1,50 @@@
+Source: dreamchess
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
- Uploaders: Barry deFreese <bdefreese at debian.org>
- Build-Depends: debhelper (>= 7.0.50~),
++Uploaders:
++ Barry deFreese <bdefreese at debian.org>,
++ Markus Koschany <apo at debian.org>
++Build-Depends:
++ bison,
++ debhelper (>= 9),
+ dh-autoreconf,
- autotools-dev,
++ flex,
+ imagemagick,
++ libmxml-dev,
+ libsdl-image1.2-dev,
++ libgl1-mesa-dev,
++ libglew-dev,
++ libglu1-mesa-dev,
+ libsdl-mixer1.2-dev,
- libsdl1.2-dev,
- libmxml-dev
- Standards-Version: 3.9.1
++ libsdl1.2-dev
++Standards-Version: 3.9.6
+Vcs-Git: git://anonscm.debian.org/pkg-games/dreamchess.git
- Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/dreamchess/
++Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/dreamchess.git
+Homepage: http://www.dreamchess.org/
+
+Package: dreamchess
+Architecture: any
- Depends: ${shlibs:Depends},
++Depends:
++ dreamchess-data (= ${source:Version}),
+ ${misc:Depends},
- dreamchess-data (= ${source:Version})
++ ${shlibs:Depends}
+Description: 3D chess game
+ DreamChess features 3D OpenGL graphics and provides various chess board sets,
+ ranging from classic wooden to flat.
+ .
+ A moderately strong chess engine is included: Dreamer. However, should this
+ engine be too weak for you, then you can use any other XBoard-compatible chess
+ engine, including the popular Crafty and GNU Chess.
+ .
+ Other features include on-screen move lists using SAN notation, undo
+ functionality, and savegames in PGN format.
+
+Package: dreamchess-data
+Architecture: all
- Depends: ${misc:Depends}
++Depends:
++ ${misc:Depends}
+Description: data files for dreamchess
+ This package provides the data files for DreamChess including various chess
+ board sets ranging from classic wooden to flat, 3D models of the chess
+ pieces, graphics and audio.
diff --cc debian/copyright
index 056a976,0000000..2f7627d
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,83 -1,0 +1,55 @@@
- This package was debianized by Paul "fabertawe" Bell <ubuntu at dpb.org.uk> on
- Sun, 1 Oct 2006 17:11:19 +0100.
-
-
- Current maintainer is the Debian Games Team
- <pkg-games-devel at lists.alioth.debian.org>
-
- It was downloaded from <http://www.dreamchess.org/>
-
-
- the following files:
- - src/libs/minizip/unzip.c
- - src/libs/minizip/zip.c
- - src/libs/minizip/ioapi.c
- - src/include/minizip/ioapi.h
- - src/include/minizip/unzip.h
- - src/include/minizip/zip.h
- Copyright (C) 1998-2005 Gilles Vollant
- Copyright (c) 1990-2000 Info-ZIP
- Licence:
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
-
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
-
- ###############################################################
-
- src/include/gamegui/queue.h
- Copyright (c) 1991, 1993 The Regents of the University of California
- Copyright (c) 1991, 1993
- The Regents of the University of California. All rights reserved.
-
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: Dreamchess
++Source: https://github.com/dreamchess/dreamchess
++Comment:
++ This package was debianized by Paul "fabertawe" Bell <ubuntu at dpb.org.uk> on
++ Sun, 1 Oct 2006 17:11:19 +0100.
++
++Files: *
++Copyright: 2003-2014, Andrew Ball
++ Annie Kirkpatrick
++ Brandon May
++ Kris McAulay
++ Walter van Niftrik
++ Rogier van Schaijk
++ Lawrence Sebald
++ Matthew P. Smith
++License: GPL-3+
++
++Files: debian/*
++Copyright: 2006-2008, Gonéri Le Bouder <goneri at rulezlan.org>
++ 2007-2009, Barry deFreese <bddebian at comcast.net>
++ 2011, Paul Wise <pabs at debian.org>
++ 2015, Markus Koschany <apo at debian.org>
++License: GPL-3+
++
++Files: src/include/gamegui/queue.h
++Copyright: 1991, 1993 The Regents of the University of California
++License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 4. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
-
++ .
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
- ###############################################################
- The rest of the project is under GNU General Public License 3:
- Copyright (C) 2003-2007 by the following:
- Andrew Ball
- Annie Kirkpatrick
- Brandon May
- Kris McAulay
- Walter van Niftrik
- Rogier van Schaijk
- Lawrence Sebald
- Matthew P. Smith
-
-
- On Debian system, see /usr/share/common-licenses/GPL-3 for a full copy of the
- GNU GPL licence.
++License: GPL-3+
++ On Debian systems, the complete text of the GNU General Public License version
++ 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --cc debian/dreamchess-data.install
index abe5157,0000000..9d846fa
mode 100644,000000..100644
--- a/debian/dreamchess-data.install
+++ b/debian/dreamchess-data.install
@@@ -1,1 -1,0 +1,2 @@@
+usr/share/games/dreamchess
++desktop/256/dreamchess.png usr/share/icons/hicolor/256x256/apps
diff --cc debian/dreamchess.install
index 4ab048f,0000000..80ac97c
mode 100644,000000..100644
--- a/debian/dreamchess.install
+++ b/debian/dreamchess.install
@@@ -1,4 -1,0 +1,4 @@@
++desktop/dreamchess.desktop usr/share/applications
++dreamchess.xpm usr/share/pixmaps
+usr/games
+usr/share/man
- dreamchess.xpm usr/share/pixmaps
- debian/dreamchess.desktop usr/share/applications
diff --cc debian/patches/desktop-file.patch
index 0000000,0000000..5908492
new file mode 100644
--- /dev/null
+++ b/debian/patches/desktop-file.patch
@@@ -1,0 -1,0 +1,28 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Mon, 9 Nov 2015 19:10:47 +0100
++Subject: desktop file
++
++Forwarded: https://github.com/dreamchess/dreamchess/issues/11
++---
++ desktop/dreamchess.desktop | 8 ++++++--
++ 1 file changed, 6 insertions(+), 2 deletions(-)
++
++diff --git a/desktop/dreamchess.desktop b/desktop/dreamchess.desktop
++index af271e4..a0892e3 100644
++--- a/desktop/dreamchess.desktop
+++++ b/desktop/dreamchess.desktop
++@@ -1,8 +1,12 @@
++ [Desktop Entry]
++ Type=Application
++ Version=1.0
++-Encoding=UTF-8
++ Name=DreamChess
+++GenericName=Chess game
+++GenericName[fr]=Jeu d'échec
+++Comment=a 3D chess game
+++Comment[de]=ein Schachspiel in 3D
++ Exec=dreamchess
++ Icon=dreamchess
++-Categories=Application;Game;
+++Categories=Game;BoardGame;
+++Keywords=chess;board;strategy;
diff --cc debian/patches/git_rev.patch
index 0000000,0000000..3cd6370
new file mode 100644
--- /dev/null
+++ b/debian/patches/git_rev.patch
@@@ -1,0 -1,0 +1,19 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Mon, 9 Nov 2015 18:49:44 +0100
++Subject: git_rev
++
++Add missing git_rev.h header.
++
++Forwarded: https://github.com/dreamchess/dreamchess/issues/12
++---
++ src/include/git_rev.h | 1 +
++ 1 file changed, 1 insertion(+)
++ create mode 100644 src/include/git_rev.h
++
++diff --git a/src/include/git_rev.h b/src/include/git_rev.h
++new file mode 100644
++index 0000000..91306f4
++--- /dev/null
+++++ b/src/include/git_rev.h
++@@ -0,0 +1 @@
+++#define GIT_REV "0203100"
diff --cc debian/patches/link-with-libm.patch
index cbfcc44,0000000..4dc63a0
mode 100644,000000..100644
--- a/debian/patches/link-with-libm.patch
+++ b/debian/patches/link-with-libm.patch
@@@ -1,15 -1,0 +1,23 @@@
- Description: Add libm to LIBS to ensure correct linking.
- Author: Ilya Barygin <barygin at gmail.com>
- Bug: http://developer.berlios.de/patch/?func=detailpatch&patch_id=3142&group_id=1625
++From: Ilya Barygin <barygin at gmail.com>
++Date: Mon, 9 Nov 2015 18:48:58 +0100
++Subject: link-with-libm
++
++Forwarded: http://developer.berlios.de/patch/?func=detailpatch&patch_id=3142&group_id=1625
+Bug-Debian: http://bugs.debian.org/554498
++---
++ configure.ac | 2 +-
++ 1 file changed, 1 insertion(+), 1 deletion(-)
++
++diff --git a/configure.ac b/configure.ac
++index 5b2e897..88c1fb6 100644
+--- a/configure.ac
++++ b/configure.ac
- @@ -89,7 +89,7 @@
++@@ -93,7 +93,7 @@ AC_CHECK_SDL_HEADER([SDL_opengl.h],
+ [have_sdl_opengl_h="yes"], [have_sdl_opengl_h="no"]
+ )
+
+-AC_CHECK_LIB(m, sqrt, [have_m="yes" M_LIBS="-lm"], [have_m="no"])
++AC_CHECK_LIB(m, sqrt, [have_m="yes" M_LIBS="-lm" LIBS="${M_LIBS} ${LIBS}"], [have_m="no"])
+
+ AC_CHECK_LIB(z, compress, [have_z="yes" Z_LIBS="-lz"],
+ [have_z="no"]
diff --cc debian/patches/series
index dd923a8,0000000..87ae80a
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,1 -1,0 +1,3 @@@
+link-with-libm.patch
++git_rev.patch
++desktop-file.patch
diff --cc debian/rules
index 4603b94,0000000..3783c45
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,13 -1,0 +1,18 @@@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+%:
- dh $@ --parallel --with autotools_dev --with autoreconf
++ dh $@ --parallel --with autoreconf
+
+override_dh_auto_configure:
- CFLAGS="$(CFLAGS) -Wall -Wextra" dh_auto_configure -- --bindir=/usr/games --datadir=/usr/share/games
++ dh_auto_configure -- \
++ --bindir=/usr/games \
++ --datadir=/usr/share/games
+
+override_dh_auto_build:
+ dh_auto_build
- convert -scale 32x32 desktop/dreamchess.png dreamchess.xpm
++ convert -scale 32x32 desktop/256/dreamchess.png dreamchess.xpm
++
++get-orig-source:
++ uscan --verbose --download-current-version --force-download
diff --cc debian/watch
index 039d5c4,0000000..fce9703
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,3 @@@
+version=3
- http://developer.berlios.de/project/showfiles.php?group_id=1625 .*/dreamchess-([\d\.]+)\.tar\.gz
++opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/dreamchess-$1\.tar\.gz/ \
++ https://github.com/dreamchess/dreamchess/tags .*/v?(\d\S*)\.tar\.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/dreamchess.git
More information about the Pkg-games-commits
mailing list