[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