Bug#437439: hex-a-hop: Minor typos in programm messages
Package: hex-a-hop Version: 0.0.20070315-2 Severity: minor Tags: patch X-Debbugs-CC: Jens Seidel [EMAIL PROTECTED] While translating your messages.pot to German the following errors were noticed: -msgid Best:% 3d +msgid Best: %3d -msgid Par:% 3d +msgid Par: %3d -jump.Try it out on different types of tile.Use the space bar or +jump.Try it out on different types of tiles.Use the space bar or -- Dr. Helge Kreutzmann [EMAIL PROTECTED] Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software libre: http://www.ffii.de/ signature.asc Description: Digital signature ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#437438: [INTL:de] (Preliminary) German localization for hex-a-hop
Package: hex-a-hop Version: 0.0.20070315-2 Severity: wishlist Tags: patch l10n X-Debbugs-CC: Jens Seidel [EMAIL PROTECTED] Attached you find the (preliminary, see following text) German localization for hex-a-hop. 1)A patch for the desktop file (completely untested, I don't use that). Please apply. 2)The German man page. Simply drop it in the debian/ directory, it will be installed/used without further action. During review on the German list, small typos have been found which do not affect the translation. I will submit a separate bug in a moment. 3)The translation of the levels file. Due to #436469 you will need to (temporarily) do the following in a] copy hex-a-hop_levels_de.po as levels.de.po.full in debian/i18n b] add de to languages.list c] add the following to your debian/rules, somewhere before the build (essentially a build time patch): cat debian/i18n/levels.de.po.full| sed 's/ä/ae/g'|sed 's/ö/oe/g'|sed 's/ü/ue/g'|sed 's/ß/ss/g' debian/i18n/levels.de.po d] add the following somewhere in the clean target (essentially a build time unpatch): rm -f i18n/levels.de.po Once #436469 is resolved, you can change step a] to a] copy hex-a-hop_levels_de.po as levels.de.po in debian/i18n and remove everything you did for c] and d] 4)The translation of the messages file. Due to missing line breaks (I finally got told how to include them, but did not, c.f. #437338) do *not* install it. Once #437338 is resolved, please contact me again (please keep Jens in the loop, as he works both on #437338 and 436469) you can include it the same way as in 3). Please not that during review minor typos where found which will be reported in a separate bug. Once you resolve these and #437338 either I or Jens will update the translation. Btw. a really great game! Greetings Helge -- Dr. Helge Kreutzmann [EMAIL PROTECTED] Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software libre: http://www.ffii.de/ hex-a-hop-German.tar.bz2 Description: Binary data signature.asc Description: Digital signature ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#437440: hex-a-hop: Minor typos in man page
Package: hex-a-hop Version: 0.0.20070315-2 Severity: minor Tags: patch --- hex-a-hop.6.orig2007-08-07 18:44:25.0 +0200 +++ hex-a-hop.6 2007-08-12 17:16:57.0 +0200 @@ -19,25 +19,25 @@ .SH NAME hex\-a\-hop \- puzzle game based on hexagonal tiles .SH DESCRIPTION -Hex\-a\-hop is a puzzle game based on hexagonal tiles. There is no time limit and no real\-time elements. +Hex\-a\-hop is a puzzle game based on hexagonal tiles. There is no time limit and no real\-time element. The objective is simply to destroy all the green hexagonal tiles on each of the 100 levels. As you progress through the game, more types of tiles are introduced which make things more difficult and interesting. .SH USAGE -You can move the character around with the keys Q,W,E,A,S,D, or with the numeric keypad. Alternatively, you can use the mouse and click on the tile you'd like to move to. +You can move the character around with the keys Q,W,E,A,S,D, or with the numeric keypad. Alternatively, you can use the mouse and click on the tile you'd like to move to. -Use 'U', backspace or the right mouse button to undo mistakes. +Use 'U', backspace or the right mouse button to undo mistakes. The 'Esc' key (or middle mouse button) brings up a menu from which you can restart if you get stuck. Your goal is to break all the green tiles. You mainly do this by jumping on them. They will crack when you land on them, and only disintegrate when you jump off. Try not to trap yourself! During the game, you will be given hints and instructions on what to do. Use the cursor keys or click on the arrows to scroll through the help pages. More pages will be added as you progress through the game, as new tiles will keep appearing. -You can choose which level to attempt next from the map screen. Silver levels are ones you've cleared. Black levels are ones you haven't completed yet, but are available to play. +You can choose which level to attempt next from the map screen. Silver levels are ones you've cleared. Black levels are ones you haven't completed yet, but are available to play. -There is no time limit and no real\-time elements, so take as long as you like. +There is no time limit and no real\-time element, so take as long as you like. .SH SEE ALSO -You can find more about the game in its homepage: http://www.aceinternet.co.uk/~mokona/ +You can find more about the game on its homepage: http://www.aceinternet.co.uk/~mokona/ In Debian's version, game data is stored in the directory $HOME/.hex\-a\-hop/. If the environment variable $HOME is not set, it'll use /tmp/ instead. -- Dr. Helge Kreutzmann [EMAIL PROTECTED] Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software libre: http://www.ffii.de/ signature.asc Description: Digital signature ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#437449: hex-a-hop: Automatic line break for (too) long lines
Package: hex-a-hop Version: 0.0.20070315-2 Severity: wishlist Tags: l10n patch X-Debbugs-CC: Helge Kreutzmann [EMAIL PROTECTED] Hi, as I already wrote in #437338 it's not yet documented thatbreaks a line and starts a new paragraph. Even if this is known it is very difficult and needs a lot of time (add , test, change it, test again, ... now the next line, ...) to add proper linebreaks. I wrote a small patch which wraps text automatically on spaces.are not ignored and my patch only has effect on lines which are too long so it should be save to apply it. I tested it only short time but it should work. I know that it will probably fail with non 8bit encodings and that Japanese people probably want to specify linebreaks explicitely. Nevertheless it is a start. Later I also suggest to replace all theseand by \n and \n\n which is well known for each translator. This would of course require an (automatic) update of all translations. Would you accept this? Maybe we should also discuss how to proceed. Adding another patch to a patch pile makes it (at least for me) more difficult. Also patching of patches is not easy. I would like to see all these patches integrated into the upstream version. What's your relation to upstream? Once you apply this little patch you could also activate the German messages.de.po translation. I now try to find a solution for #436469 (missing 8bit support) ... Thanks, Jens --- ../Deb-Source/hex-a-hop-0.0.20070315.unchanged/hex_puzzzle.cpp 2007-08-11 23:55:41.0 +0200 +++ hex_puzzzle.cpp 2007-08-12 03:10:20.0 +0200 @@ -451,7 +457,26 @@ char* scan = tmp; while (1) { - char * end = split ? strstr(scan, ) : 0; + char * end = split ? strstr(scan, ) : 0; // TODO: should be \n! + if (split !end) { // linebreaks allowed but not found + if (FontWidth(scan) = screen-w) { +// string too long!, try to wrap on spaces +char *pos = scan, *last_possible_break = 0; +unsigned int text_width = 0; +while (*pos != 0) { + if (*pos == ' ') +last_possible_break = pos; + text_width += font[*pos].w + FONT_X_SPACING; + if (text_width = screen-w) { +if (last_possible_break == 0) // strange, we have to break in the middle of a word + last_possible_break = pos; +break; + } + ++pos; +} +end = last_possible_break; + } +} if (!end) { PrintRaw(x - FontWidth(scan)/2, y, scan); @@ -459,9 +484,16 @@ } else { + const char split_at = *end; *end = '\0'; PrintRaw(x - FontWidth(scan)/2, y, scan); - scan = end+2; + if (split_at != ' ') { // wrap in middle of word +*end = split_at; +scan = end; + } else if (*(end+1) != ' ') +scan = end+1; + else +scan = end+2; y += FONT_SPACING; } } ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#437313: hex-a-hop: Too many compiler warnings on build
On Sat, Aug 11, 2007 at 08:44:15PM +0200, Jens Seidel wrote: PS: I really do not like stupid DOS endings in source code. Can this be changed? Where does this *.orig.tar archive come from? As you have a Subversion archive are you able to create a tar ball yourself? In this case you can use the svn property svn:eol-style=native and we all will be happy ... Jens ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
SuperTuxKart 0.3 is released
Just wanted to notify you that SuperTuxKart 0.3 is released... ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Processing of neverball_1.4.0-2_amd64.changes
neverball_1.4.0-2_amd64.changes uploaded successfully to localhost along with the files: neverball_1.4.0-2.dsc neverball_1.4.0-2.diff.gz neverball-common_1.4.0-2_all.deb neverball-data_1.4.0-2_all.deb neverball_1.4.0-2_amd64.deb neverputt_1.4.0-2_amd64.deb Greetings, Your Debian queue daemon ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Processed: your mail
Processing commands for [EMAIL PROTECTED]: reassign 343411 vegastrike-data 0.4.3-3 Bug#343411: vegastrike uses too much memory Bug reassigned from package `vegastrike' to `vegastrike-data'. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#343411:
reassign 343411 vegastrike-data 0.4.3-3 thanks This bug needs to be fixed from vegastrike-data. -- Regards, Andres Mejia ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
fenix_0.92a.dfsg1-1_amd64.changes ACCEPTED
Accepted: fenix-dev_0.92a.dfsg1-1_all.deb to pool/main/f/fenix/fenix-dev_0.92a.dfsg1-1_all.deb fenix_0.92a.dfsg1-1.diff.gz to pool/main/f/fenix/fenix_0.92a.dfsg1-1.diff.gz fenix_0.92a.dfsg1-1.dsc to pool/main/f/fenix/fenix_0.92a.dfsg1-1.dsc fenix_0.92a.dfsg1-1_amd64.deb to pool/main/f/fenix/fenix_0.92a.dfsg1-1_amd64.deb fenix_0.92a.dfsg1.orig.tar.gz to pool/main/f/fenix/fenix_0.92a.dfsg1.orig.tar.gz Override entries for your package: fenix-dev_0.92a.dfsg1-1_all.deb - extra devel fenix_0.92a.dfsg1-1.dsc - extra devel fenix_0.92a.dfsg1-1_amd64.deb - extra devel Announcing to [EMAIL PROTECTED] Thank you for your contribution to Debian. ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel
Bug#436469: hex-a-hop: Localization misses non-ascii chars
Hi Helge, Miriam On Tue, Aug 07, 2007 at 08:38:50PM +0200, Miriam Ruiz wrote: --- Helge Kreutzmann [EMAIL PROTECTED] escribió: I noticed that e.g. umlauts are not displayed. I know, it seems that only ASCII character sprites are implemented :( I can try to improve that, but it'll probably take some time. It's the same problem with the translation to Spanish, with ñ, á, é, í, ó, ú, ü I have good news. I have it already working with arbitrary UTF-8 texts inclusive Japanese, ... I still need one day to test it, to implement it properly in the Debian package (it uses a new SDLPango dependency). I also noticed that SDLPango is currently comletely untested in Debian (only frozen-bubble uses it), it's not even possible to include the header file in two distinct object files! I also have to adjust the alignment a little bit but the major part is done (and was very simple, I changed only a few lines of code!). This patch will make #437449 (Automatic line break for (too) long lines) obsolete ... Jens ___ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel