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
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 | ||
0 | 18 | brutalchess (0.5.2+dfsg-4) unstable; urgency=low |
1 | 19 | |
2 | 20 | [ Iain Lane ] |
4 | 4 | Uploaders: Barry deFreese <bddebian@comcast.net>, Vincent Legout <vlegout@debian.org> |
5 | 5 | Build-Depends: debhelper (>= 9), dh-autoreconf, |
6 | 6 | 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 | |
9 | 9 | 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/ | |
12 | 12 | |
13 | 13 | Package: brutalchess |
14 | 14 | Architecture: any |
15 | Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu | |
15 | Depends: ${shlibs:Depends}, ${misc:Depends}, fonts-dejavu | |
16 | 16 | Description: 3D chess game with reflection of the chessmen |
17 | 17 | Brutal Chess features full 3D graphics, an advanced particle engine, and |
18 | 18 | 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 | } |