Codebase list brutalchess / debian/0.5.2+dfsg-5
Import Debian changes 0.5.2+dfsg-5 brutalchess (0.5.2+dfsg-5) unstable; urgency=medium [ Markus Koschany ] * Team upload. * Add FreeType.patch. Update fontloader.h to detect the latest version of FreeType2 and make the software compile again. (Closes: #732235) * Bump Standards-Version to 3.9.5, no changes. * Add keywords to desktop file. * debian/control: Depend on fonts-dejavu instead of ttf-dejavu. * Add disable-quake-pieces.patch. The -p quake option is useless and causes a segmentation fault since upstream never shipped the quake models because of copyright concerns. (Closes: #732227) [ Evgeni Golov ] * Correct Vcs-* URLs to point to anonscm.debian.org. Markus Koschany authored 10 years ago Markus Koschany committed 5 years ago
6 changed file(s) with 98 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
66 Terminal=false
77 Type=Application
88 Categories=Game;BoardGame;
9 Keywords=chess;3D;game;board;
0 brutalchess (0.5.2+dfsg-5) unstable; urgency=medium
1
2 [ Markus Koschany ]
3 * Team upload.
4 * Add FreeType.patch. Update fontloader.h to detect the latest version of
5 FreeType2 and make the software compile again. (Closes: #732235)
6 * Bump Standards-Version to 3.9.5, no changes.
7 * Add keywords to desktop file.
8 * debian/control: Depend on fonts-dejavu instead of ttf-dejavu.
9 * Add disable-quake-pieces.patch. The -p quake option is useless and causes a
10 segmentation fault since upstream never shipped the quake models because of
11 copyright concerns. (Closes: #732227)
12
13 [ Evgeni Golov ]
14 * Correct Vcs-* URLs to point to anonscm.debian.org.
15
16 -- Markus Koschany <apo@gambaru.de> Wed, 01 Jan 2014 18:40:01 +0100
17
018 brutalchess (0.5.2+dfsg-4) unstable; urgency=low
119
220 [ Iain Lane ]
44 Uploaders: Barry deFreese <bddebian@comcast.net>, Vincent Legout <vlegout@debian.org>
55 Build-Depends: debhelper (>= 9), dh-autoreconf,
66 libsdl-image1.2-dev, libfreetype6-dev, libxmu-dev, libxi-dev, libgl1-mesa-dev,
7 sharutils,
8 Standards-Version: 3.9.3
7 sharutils
8 Standards-Version: 3.9.5
99 Homepage: http://brutalchess.sf.net/
10 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/brutalchess/
11 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/brutalchess/
10 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/brutalchess/
11 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/brutalchess/
1212
1313 Package: brutalchess
1414 Architecture: any
15 Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu
15 Depends: ${shlibs:Depends}, ${misc:Depends}, fonts-dejavu
1616 Description: 3D chess game with reflection of the chessmen
1717 Brutal Chess features full 3D graphics, an advanced particle engine, and
1818 several different levels of intelligent AI, inspired by the once popular
0 From: Markus Koschany <apo@gambaru.de>
1 Date: Sat, 21 Dec 2013 13:09:45 +0100
2 Subject: FreeType
3
4 Bug: http://bugs.debian.org/732235
5 ---
6 src/fontloader.h | 8 ++++----
7 1 file changed, 4 insertions(+), 4 deletions(-)
8
9 diff --git a/src/fontloader.h b/src/fontloader.h
10 index 745b9eb..66bf6e7 100644
11 --- a/src/fontloader.h
12 +++ b/src/fontloader.h
13 @@ -13,10 +13,10 @@
14 #include <ft2build.h>
15 #include FT_FREETYPE_H
16
17 -#include <freetype/freetype.h>
18 -#include <freetype/ftglyph.h>
19 -#include <freetype/ftoutln.h>
20 -#include <freetype/fttrigon.h>
21 +#include <freetype2/freetype.h>
22 +#include <freetype2/ftglyph.h>
23 +#include <freetype2/ftoutln.h>
24 +#include <freetype2/fttrigon.h>
25
26 // Other Headers we'll need.
27 #include <vector>
0 From: Markus Koschany <apo@gambaru.de>
1 Date: Sat, 21 Dec 2013 13:56:00 +0100
2 Subject: disable quake pieces
3
4 The quake pieces were never officially shipped by upstream because they are
5 copyrighted. This patch disables the -p quake option because it is useless and
6 causes a segmentation fault.
7
8 Bug: http://bugs.debian.org/732227
9 ---
10 src/utils.cpp | 6 ------
11 1 file changed, 6 deletions(-)
12
13 diff --git a/src/utils.cpp b/src/utils.cpp
14 index e1ccb4b..8138118 100644
15 --- a/src/utils.cpp
16 +++ b/src/utils.cpp
17 @@ -38,8 +38,6 @@ void printUsage()
18 cerr << " -l PLAYER1 PLAYER2 --player1=PLAYER1\t\t Set your player and opponent. Choices are brutal,\n";
19 cerr << " --player2=PLAYER2\t\t faile, human, random, test, xboard.";
20 cerr << endl << endl;
21 - cerr << " -p PIECE_SET --pieces=PIECE_SET\t\t Select the piece set. Choices are basic, quake.";
22 - cerr << endl << endl;
23 cerr << " -r --reflections=on|off\t\t\t Turn off reflections, on by default.";
24 cerr << endl << endl;
25 cerr << " -s --shadows=on|off\t\t\t\t Turn off shadows, on by default.";
26 @@ -156,8 +154,6 @@ void parseCommandLine(int argc, char* argv[])
27 opts->pieces = BASIC;
28 } else if(args[i+1] == "debug") {
29 opts->pieces = DEBUG;
30 - } else if(args[i+1] == "quake") {
31 - opts->pieces = QUAKE;
32 } else {
33 printUsage();
34 }
35 @@ -167,8 +163,6 @@ void parseCommandLine(int argc, char* argv[])
36 opts->pieces = BASIC;
37 } else if(args[i].substr(9, args[i].size()) == "debug") {
38 opts->pieces = DEBUG;
39 - } else if(args[i].substr(9, args[i].size()) == "quake") {
40 - opts->pieces = QUAKE;
41 } else {
42 printUsage();
43 }
33 04_ftbs_gcc4.3_413483.diff
44 05_use_our_fonts.diff
55 06_gcc-4.7.patch
6 FreeType.patch
7 disable-quake-pieces.patch