Import upstream version 1.2.0+git20190918.1.1e5bff4
Debian Janitor
2 years ago
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 | 11 |
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 | 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 | #!/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) |