Codebase list ballerburg / 580d9a8
Import upstream version 1.2.0+git20190918.1.1e5bff4 Debian Janitor 2 years ago
15 changed file(s) with 370 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 [Desktop Entry]
1 Type=Application
2 Version=1.0
3 Categories=Game;BoardGame;
4 Name=Ballerburg
5 Comment=turn-based castle computer game
6 Icon=ballerburg
7 Exec=ballerburg
0 /* XPM */
1 static char * ballerburg_xpm[] = {
2 "32 32 87 1",
3 " c None",
4 ". c #FFFFFF",
5 "+ c #FDFDFD",
6 "@ c #C8C8C8",
7 "# c #000000",
8 "$ c #272727",
9 "% c #CCCCCC",
10 "& c #C6C6C6",
11 "* c #C1C1C1",
12 "= c #171717",
13 "- c #111111",
14 "; c #212121",
15 "> c #D6D6D6",
16 ", c #5D5D5D",
17 "' c #202020",
18 ") c #DADADA",
19 "! c #5E5E5E",
20 "~ c #343434",
21 "{ c #2F2F2F",
22 "] c #D1D1D1",
23 "^ c #CBCBCB",
24 "/ c #DDDDDD",
25 "( c #535353",
26 "_ c #303030",
27 ": c #ACACAC",
28 "< c #9C9C9C",
29 "[ c #242424",
30 "} c #020202",
31 "| c #262626",
32 "1 c #FEFEFE",
33 "2 c #D7D7D7",
34 "3 c #D9D9D9",
35 "4 c #F4F4F4",
36 "5 c #1A1A1A",
37 "6 c #DEDEDE",
38 "7 c #4C4C4C",
39 "8 c #474747",
40 "9 c #444444",
41 "0 c #D5D5D5",
42 "a c #DFDFDF",
43 "b c #C0C0C0",
44 "c c #C5C5C5",
45 "d c #CFCFCF",
46 "e c #D0D0D0",
47 "f c #292929",
48 "g c #626262",
49 "h c #232323",
50 "i c #4E4E4E",
51 "j c #0D0D0D",
52 "k c #E2E2E2",
53 "l c #D2D2D2",
54 "m c #DBDBDB",
55 "n c #555555",
56 "o c #1B1B1B",
57 "p c #353535",
58 "q c #EEEEEE",
59 "r c #E0E0E0",
60 "s c #E4E4E4",
61 "t c #A8A8A8",
62 "u c #A2A2A2",
63 "v c #2D2D2D",
64 "w c #2E2E2E",
65 "x c #383838",
66 "y c #222222",
67 "z c #E5E5E5",
68 "A c #D4D4D4",
69 "B c #A9A9A9",
70 "C c #AEAEAE",
71 "D c #373737",
72 "E c #2C2C2C",
73 "F c #333333",
74 "G c #686868",
75 "H c #D8D8D8",
76 "I c #070707",
77 "J c #EAEAEA",
78 "K c #0B0B0B",
79 "L c #393939",
80 "M c #636363",
81 "N c #060606",
82 "O c #2B2B2B",
83 "P c #2A2A2A",
84 "Q c #161616",
85 "R c #252525",
86 "S c #282828",
87 "T c #F3F3F3",
88 "U c #C4C4C4",
89 "V c #CACACA",
90 "................................",
91 "................................",
92 "................................",
93 "..............+.................",
94 "............@#.$#%&*............",
95 "............@#$##=-&............",
96 "................................",
97 "..............;>.,,.............",
98 "..............').!!.............",
99 ".....,~~,...>'.!{)>]............",
100 ".....~##~...^#/(_:<&............",
101 ".....[}#|..12##3.|#>............",
102 "......#3..4)5.67#>.89%..........",
103 "......#^..0#|.#a#@bcd#..........",
104 "......#e.$f..+......^#..........",
105 ".....g#=h#f.i.jkjl%m3#n.........",
106 ".....o....3#p......|##q####@....",
107 ".....rf~~~(/|.;s;>ltu#v#6f#^....",
108 "......#wxxg.y.$z$2ABCDpE._F>....",
109 "......#wGGg.y.$z$2H}IvJ$.;......",
110 "......$KLM,.y.;s;>2NK$s;.y......",
111 ".......pF...;......OP....Q......",
112 ".......~Ln=#g.jkjl%m>#z'#21.....",
113 ".......|f.6#.+......^#..#@......",
114 "........>##}R.###%&&e#a#........",
115 "........3###KL###fSSf#v#........",
116 ".....y#####################^....",
117 "....y:^^^^^^^^^^^^^^^^^^^^d(,...",
118 "TUcA#<ccllccccccUTTUccccc*.{hVcc",
119 "TUcc%&ccllccccccUTTUccccc*.>Vccc",
120 "................................",
121 "................................"};
0 ballerburg (1.2.0-4) unstable; urgency=medium
1
2 * Really install the desktop file.
3 * Bump standards version to 4.4.0.
4
5 -- Gürkan Myczko <gurkan@phys.ethz.ch> Thu, 05 Sep 2019 11:46:13 +0200
6
7 ballerburg (1.2.0-3) unstable; urgency=medium
8
9 * debian/menu: dropped, install debian/ballerburg.desktop instead.
10 * debian/rules: Drop autotools call.
11 * Bump standards version to 4.2.1.
12 * Add Vcs field. (Closes: #731829)
13
14 -- Gürkan Myczko <gurkan@phys.ethz.ch> Wed, 12 Sep 2018 11:23:31 +0200
15
16 ballerburg (1.2.0-2) unstable; urgency=medium
17
18 * Update my name.
19 * Bump standards version to 4.1.3.
20 * Bump debhelper version to 11.
21
22 -- Gürkan Myczko <gurkan@phys.ethz.ch> Wed, 07 Feb 2018 13:17:46 +0100
23
24 ballerburg (1.2.0-1) unstable; urgency=medium
25
26 * New upstream version.
27 * Bump standards version to 3.9.6.
28 * Change priority to optional. (Closes: #731830)
29 * Add icon and desktop files. (Closes: #731831)
30
31 -- Gürkan Sengün <gurkan@phys.ethz.ch> Tue, 07 Apr 2015 13:56:41 +0200
32
33 ballerburg (1.1.0-1) unstable; urgency=medium
34
35 [ Gürkan Sengün ]
36 * New upstream version.
37 * Bump standards version to 3.9.5.
38 * Drop patches, fixed by upstream:
39 + Dutch translation
40 + Manpage section
41
42 [ Axel Beckert ]
43 * Drop dh_auto_configure override, manually set build-system as cmake
44 + Fixes blhc/bls warning about non-verbose compilation
45 + Fixes lintian warning hardening-no-fortify-functions
46 * Cleaned up debian/rules
47
48 -- Gürkan Sengün <gurkan@phys.ethz.ch> Mon, 25 Aug 2014 15:18:14 +0200
49
50 ballerburg (1.0.1-2) unstable; urgency=low
51
52 * Add cmake to build-depends. (Closes: #728129)
53 * Set Maintainer to the Debian Games Team.
54
55 -- Gürkan Sengün <gurkan@phys.ethz.ch> Mon, 04 Nov 2013 11:00:04 +0100
56
57 ballerburg (1.0.1-1) unstable; urgency=low
58
59 * Initial release (Closes: #725330)
60
61 -- Gürkan Sengün <gurkan@phys.ethz.ch> Wed, 18 Sep 2013 13:20:48 +0200
0 Source: ballerburg
1 Section: games
2 Priority: optional
3 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
4 Uploaders: Gürkan Myczko <gurkan@phys.ethz.ch>
5 Build-Depends: debhelper (>= 11), libsdl-gfx1.2-dev, cmake
6 Standards-Version: 4.4.0
7 Vcs-Git: https://salsa.debian.org/games-team/ballerburg.git
8 Vcs-Browser: https://salsa.debian.org/games-team/ballerburg
9 Homepage: http://baller.tuxfamily.org/
10
11 Package: ballerburg
12 Architecture: any
13 Depends: ${shlibs:Depends}, ${misc:Depends}
14 Description: Classical castle combat game
15 Two castles, separated by a mountain, try to defeat each other with their
16 cannonballs, either by killing the opponent's king or by weakening the
17 opponent enough so that the king capitulates.
18 .
19 Ballerburg was originally written 1987 by Eckhard Kruse, for the Atari ST
20 machines (which were brand new computers at that point in time). Over 25
21 years later, here's finally the adaption of the original source code to
22 modern operating systems.
0 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: ballerburg
2 Source: http://download.tuxfamily.org/baller
3
4 Files: *
5 Copyright: 1987, 1989 Eckhard Kruse <mail@eckhardkruse.net>
6 2010, 2011 Thomas Huth <huth@tuxfamily.org>
7 License: GPL-3+
8 This program is free software: you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation, either version 3 of the License, or
11 (at your option) any later version.
12 .
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
17 .
18 You should have received a copy of the GNU General Public License
19 along with this program. If not, see <http://www.gnu.org/licenses/>.
20
21 Files: debian/*
22 Copyright: 2013 Gürkan Sengün <gurkan@phys.ethz.ch>
23 License: GPL-2+
24 This package is free software; you can redistribute it and/or modify
25 it under the terms of the GNU General Public License as published by
26 the Free Software Foundation; either version 2 of the License, or
27 (at your option) any later version.
28 .
29 This package is distributed in the hope that it will be useful,
30 but WITHOUT ANY WARRANTY; without even the implied warranty of
31 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
32 GNU General Public License for more details.
33 .
34 You should have received a copy of the GNU General Public License
35 along with this program. If not, see <http://www.gnu.org/licenses/>
36 .
37 On Debian systems, the complete text of the GNU General
38 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
0 LIESMICH.txt
1 README.txt
0 debian/ballerburg.xpm usr/share/pixmaps
1 debian/ballerburg.desktop /usr/share/applications
0 Description: fix location of data files
1 Make sure the game finds the data files it is looking for.
2
3 --- ballerburg-1.0.1.orig/src/paths.c
4 +++ ballerburg-1.0.1/src/paths.c
5 @@ -294,6 +294,8 @@ static void Paths_InitPackageDir(char *p
6 strncpy(psPkgDir, pTempName, FILENAME_MAX);
7 }
8
9 + strcpy(psPkgDir, "/usr/share/games/ballerburg/");
10 +
11 free(pTempName);
12 }
13
0 Description: fix location of translation directory
1 Upstream expects the .mo files to be in the same directory as the data files
2 for Ballerburg, however Debian expects them to be installed in
3 /usr/share/locale/.
4
5 --- ballerburg-1.0.1.orig/src/baller1.c 2013-05-17 22:55:53.000000000 +0200
6 +++ ballerburg-1.0.1/src/baller1.c 2013-10-05 23:35:55.028587580 +0200
7 @@ -82,7 +82,7 @@
8 {
9 #if HAVE_LIBINTL_H
10 setlocale(LC_ALL, "");
11 - bindtextdomain("ballerburg", Paths_GetLocaleDir());
12 + bindtextdomain("ballerburg", NULL);
13 textdomain("ballerburg");
14 #endif
15 }
0 Description: <short summary of the patch>
1 TODO: Put a short summary on the line above and replace this paragraph
2 with a longer explanation of this change. Complete the meta-information
3 with other relevant fields (see below for details). To make it easier, the
4 information below has been extracted from the changelog. Adjust it or drop
5 it.
6 .
7 ballerburg (1.2.0-3) unstable; urgency=medium
8 .
9 * debian/menu: dropped, install debian/ballerburg.desktop instead.
10 * debian/rules: Drop autotools call.
11 * Bump standards version to 4.2.1.
12 Author: Gürkan Myczko <gurkan@phys.ethz.ch>
13
14 ---
15 The information above should follow the Patch Tagging Guidelines, please
16 checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
17 are templates for supplementary fields that you might want to add:
18
19 Origin: <vendor|upstream|other>, <url of original patch>
20 Bug: <url in upstream bugtracker>
21 Bug-Debian: https://bugs.debian.org/<bugnumber>
22 Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
23 Forwarded: <no|not-needed|url proving that it has been forwarded>
24 Reviewed-By: <name and email of someone who approved the patch>
25 Last-Update: 2018-09-12
26
27 --- ballerburg-1.2.0.orig/doc/en/manual.html
28 +++ ballerburg-1.2.0/doc/en/manual.html
29 @@ -186,7 +186,7 @@ The second part of the dialog is used fo
30 things and repair your castle. You can trigger one of the actions by clicking
31 on the price of the corresponding entry.
32 However, this is only possible if the entry is active. In case it is inactive,
33 -you either do not have enough money or one of the following reasons occured:
34 +you either do not have enough money or one of the following reasons occurred:
35 </p>
36 <ul>
37 <li>You can have only one vane. If you already have one, the entry for a new
38 --- ballerburg-1.2.0.orig/src/sdlgui.c
39 +++ ballerburg-1.2.0/src/sdlgui.c
40 @@ -191,7 +191,7 @@ int SDLGui_SetScreen(SDL_Surface *pScrn)
41
42 if (pFontGfx == NULL)
43 {
44 - fprintf(stderr, "Error: A problem with the font occured!\n");
45 + fprintf(stderr, "Error: A problem with the font occurred!\n");
46 return -1;
47 }
48
49 @@ -805,7 +805,7 @@ static int SDLGui_SearchFlaggedButton(co
50 /*-----------------------------------------------------------------------*/
51 /**
52 * Show and process a dialog. Returns the button number that has been
53 - * pressed or SDLGUI_UNKNOWNEVENT if an unsupported event occured (will be
54 + * pressed or SDLGUI_UNKNOWNEVENT if an unsupported event occurred (will be
55 * stored in parameter pEventOut).
56 */
57 int SDLGui_DoDialog(SGOBJ *dlg, SDL_Event *pEventOut)
0 fix-data-dir
1 fix-translation-directory
2 fix-typo
0 #!/usr/bin/make -f
1 #export DH_VERBOSE=1
2
3 %:
4 dh $@ -Scmake
5
6 override_dh_clean:
7 dh_clean
8 rm -rf po/*.mo
9
10 override_dh_auto_install:
11 dh_auto_install
12 # cmake seems not to have an option for moving binaries, doing it manually
13 mv debian/ballerburg/usr/bin debian/ballerburg/usr/games
14 # put the game data files to the game data directory
15 mkdir -p debian/ballerburg/usr/share/games/
16 mv debian/ballerburg/usr/share/ballerburg debian/ballerburg/usr/share/games/
0 3.0 (quilt)
0 version=3
1 http://download.tuxfamily.org/baller ballerburg-(.*)\.tar\.gz