Author: bdefreese
Date: 2013-06-08 17:55:43 +0000 (Sat, 08 Jun 2013)
New Revision: 14244

Added:
   packages/trunk/holotz-castle/debian/patches/13_gcc-4.8.patch
   packages/trunk/holotz-castle/debian/patches/14_spelling_errors.patch
Modified:
   packages/trunk/holotz-castle/debian/changelog
   packages/trunk/holotz-castle/debian/compat
   packages/trunk/holotz-castle/debian/control
   packages/trunk/holotz-castle/debian/holotz-castle-data.install
   packages/trunk/holotz-castle/debian/patches/series
Log:
Fix gcc-4.8 errors and some minor spelling errors.

Modified: packages/trunk/holotz-castle/debian/changelog
===================================================================
--- packages/trunk/holotz-castle/debian/changelog       2013-06-07 18:54:24 UTC 
(rev 14243)
+++ packages/trunk/holotz-castle/debian/changelog       2013-06-08 17:55:43 UTC 
(rev 14244)
@@ -1,3 +1,14 @@
+holotz-castle (1.3.14-6) unstable; urgency=low
+
+  * Add patch to fix FTBFS with gcc-4.8. (Closes: #701294).
+    + Thanks to Juhani Numminen for the patch.
+  * Don't install themes/dungeons as they are just duplicates of 
themes/default.
+  * Add patch to fix spelling errors in manpage and binaries.
+  * Bump debhelper build-dep and compat to 9.
+  * Bump Standards Version to 3.9.4.
+
+ -- Barry deFreese <bdefre...@debian.org>  Fri, 07 Jun 2013 16:47:25 -0400
+
 holotz-castle (1.3.14-5) unstable; urgency=low
 
   * Team upload.

Modified: packages/trunk/holotz-castle/debian/compat
===================================================================
--- packages/trunk/holotz-castle/debian/compat  2013-06-07 18:54:24 UTC (rev 
14243)
+++ packages/trunk/holotz-castle/debian/compat  2013-06-08 17:55:43 UTC (rev 
14244)
@@ -1 +1 @@
-8
+9

Modified: packages/trunk/holotz-castle/debian/control
===================================================================
--- packages/trunk/holotz-castle/debian/control 2013-06-07 18:54:24 UTC (rev 
14243)
+++ packages/trunk/holotz-castle/debian/control 2013-06-08 17:55:43 UTC (rev 
14244)
@@ -3,9 +3,9 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
 Uploaders: Miriam Ruiz <little_m...@yahoo.es>, Barry deFreese 
<bdefre...@debian.org>
-Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.13.19),
+Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.13.19),
  libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev, 
zlib1g-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
 Homepage: http://www.mainreactor.net/holotzcastle/en/index_en.html
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/holotz-castle/
 Vcs-Browser: 
http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/holotz-castle/
@@ -26,9 +26,14 @@
 Depends: ${misc:Depends}
 Description: platform game with high doses of mystery - data files
  This package contains data files for the Holotz's Castle game.
+ .
+ Included are the milanb and holotz-castle maps.
 
 Package: holotz-castle-editor
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, holotz-castle-data (= 
${source:Version})
 Description: platform game with high doses of mystery - level editor
  This package contains the level editor for the Holotz's Castle game.
+ .
+ The level editor allows you to modify or create new maps and levels
+ for Holotz's Castle.

Modified: packages/trunk/holotz-castle/debian/holotz-castle-data.install
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle-data.install      
2013-06-07 18:54:24 UTC (rev 14243)
+++ packages/trunk/holotz-castle/debian/holotz-castle-data.install      
2013-06-08 17:55:43 UTC (rev 14244)
@@ -1,2 +1,16 @@
-res/* usr/share/games/holotz-castle/game
+res/languages.txt usr/share/games/holotz-castle/game/
+res/playlist.txt usr/share/games/holotz-castle/game/
+res/README.txt usr/share/games/holotz-castle/game/
+res/credits/* usr/share/games/holotz-castle/game/credits/
+res/font/* usr/share/games/holotz-castle/game/font/
+res/help/* usr/share/games/holotz-castle/game/help/
+res/icon/* usr/share/games/holotz-castle/game/icon/
+res/intro/* usr/share/games/holotz-castle/game/intro/
+res/main/* usr/share/games/holotz-castle/game/main/
+res/menu/* usr/share/games/holotz-castle/game/menu/
+res/messages/* usr/share/games/holotz-castle/game/messages/
+res/savedata/* usr/share/games/holotz-castle/game/savedata/
+res/sound/* usr/share/games/holotz-castle/game/sound/
+res/stories/* usr/share/games/holotz-castle/game/stories/
+res/theme/default/* usr/share/games/holotz-castle/game/theme/default/
 HCedHome/res/* usr/share/games/holotz-castle/editor

Added: packages/trunk/holotz-castle/debian/patches/13_gcc-4.8.patch
===================================================================
--- packages/trunk/holotz-castle/debian/patches/13_gcc-4.8.patch                
                (rev 0)
+++ packages/trunk/holotz-castle/debian/patches/13_gcc-4.8.patch        
2013-06-08 17:55:43 UTC (rev 14244)
@@ -0,0 +1,24 @@
+Description: Fix FTBFS with gcc-4.8 and -Werror and -Wunused-local-typedefs.
+Author: Juhani Numminen <juhaninummin...@gmail.com>
+Bug-Debian: http://bugs.debian.org/701294
+Last-Update: 2013-06-07
+Index: holotz-castle-1.3.14/JLib/JLib/Util/JRW.h
+===================================================================
+--- holotz-castle-1.3.14.orig/JLib/JLib/Util/JRW.h     2013-06-07 
16:46:24.000000000 -0400
++++ holotz-castle-1.3.14/JLib/JLib/Util/JRW.h  2013-06-07 17:06:56.000000000 
-0400
+@@ -203,7 +203,6 @@
+    */
+   u32 ReadLE32(float *fbuff)
+       {
+-              typedef char pre_cxx0x_static_assert[sizeof(u32) == 
sizeof(float) ? 1 : -1 ];
+               u32 ibuff;
+               if (ReadLE32(&ibuff) == 4)
+               {
+@@ -308,7 +307,6 @@
+    */
+   u32 WriteLE32(const float *fbuff)
+       {
+-              typedef char pre_cxx0x_static_assert[sizeof(u32) == 
sizeof(float) ? 1 : -1 ];
+               u32 ibuff;
+               memcpy(&ibuff, fbuff, sizeof(u32));
+               return WriteLE32(&ibuff);

Added: packages/trunk/holotz-castle/debian/patches/14_spelling_errors.patch
===================================================================
--- packages/trunk/holotz-castle/debian/patches/14_spelling_errors.patch        
                        (rev 0)
+++ packages/trunk/holotz-castle/debian/patches/14_spelling_errors.patch        
2013-06-08 17:55:43 UTC (rev 14244)
@@ -0,0 +1,41 @@
+Description: Fix minor spelling errors in manpage and binary files.
+Author: Barry deFreese <bdefre...@debian.org>
+Index: holotz-castle-1.3.14/man/holotz-castle-editor.6
+===================================================================
+--- holotz-castle-1.3.14.orig/man/holotz-castle-editor.6       2013-06-08 
09:33:05.000000000 -0400
++++ holotz-castle-1.3.14/man/holotz-castle-editor.6    2013-06-08 
09:34:13.000000000 -0400
+@@ -46,7 +46,7 @@
+ 
+ Other features:
+  \- When adding an item to the map, if you press CTRL key it is adjusted to a 
cell.
+- \- To adjust a rope's lenght, you select it and, while still pressing mouse 
button, press ALT key and drag the mouse vertically until getting the desired 
length.
++ \- To adjust a rope's length, you select it and, while still pressing mouse 
button, press ALT key and drag the mouse vertically until getting the desired 
length.
+ \- To adjust a rope's oscillation amplitude, you must select it and, keeping 
mouse button pressed, press SHIFT key. Real time amplitude is not shown, as it 
is determined taking into account the distance in vertical to the rope when 
releasing mouse button.
+ 
+ .SH "OPTIONS"
+Index: holotz-castle-1.3.14/src/HolotzCastle.cpp
+===================================================================
+--- holotz-castle-1.3.14.orig/src/HolotzCastle.cpp     2009-05-02 
05:17:15.000000000 -0400
++++ holotz-castle-1.3.14/src/HolotzCastle.cpp  2013-06-08 09:35:27.000000000 
-0400
+@@ -272,7 +272,7 @@
+       {
+               fprintf(stderr, 
+                                               "Could not find data 
directory.\n\n"
+-                                              "Posible solutions are:\n"
++                                              "Possible solutions are:\n"
+                                               " - Open folder 
JLib-1.3.1/Games/HolotzCastle and double.\n"
+                                               "   click 'holotz-castle' 
application icon.\n"
+                                               " - Maybe you did 'make' but 
didn't do 'make install'.\n"
+Index: holotz-castle-1.3.14/src/HCed.cpp
+===================================================================
+--- holotz-castle-1.3.14.orig/src/HCed.cpp     2009-05-02 05:17:15.000000000 
-0400
++++ holotz-castle-1.3.14/src/HCed.cpp  2013-06-08 09:35:58.000000000 -0400
+@@ -1036,7 +1036,7 @@
+       {
+               fprintf(stderr, 
+                                               "Could not find data 
directory.\n\n"
+-                                              "Posible solutions are:\n"
++                                              "Possible solutions are:\n"
+                                               " - Open folder 
JLib-1.3.1/Games/HolotzCastle and double.\n"
+                                               "   click 'holotz-castle' 
application icon.\n"
+                                               " - Maybe you did 'make' but 
didn't do 'make install'.\n"

Modified: packages/trunk/holotz-castle/debian/patches/series
===================================================================
--- packages/trunk/holotz-castle/debian/patches/series  2013-06-07 18:54:24 UTC 
(rev 14243)
+++ packages/trunk/holotz-castle/debian/patches/series  2013-06-08 17:55:43 UTC 
(rev 14244)
@@ -10,3 +10,5 @@
 10_dont_hardcode_g++41.patch
 11_dirent64.patch
 12_gcc-4.6.patch
+13_gcc-4.8.patch
+14_spelling_errors.patch


_______________________________________________
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to