r6829 - in packages/trunk/alienblaster/debian: . patches
Moritz Muehlenhoff
jmm at alioth.debian.org
Thu May 1 21:53:58 UTC 2008
Author: jmm
Date: 2008-05-01 21:53:58 +0000 (Thu, 01 May 2008)
New Revision: 6829
Added:
packages/trunk/alienblaster/debian/patches/06-fix-highscore.patch
Modified:
packages/trunk/alienblaster/debian/changelog
packages/trunk/alienblaster/debian/patches/series
Log:
- Fix handling of arcade mode highscore
- Upload to unstable
Modified: packages/trunk/alienblaster/debian/changelog
===================================================================
--- packages/trunk/alienblaster/debian/changelog 2008-05-01 18:56:10 UTC (rev 6828)
+++ packages/trunk/alienblaster/debian/changelog 2008-05-01 21:53:58 UTC (rev 6829)
@@ -1,4 +1,4 @@
-alienblaster (1.1.0-2) UNRELEASED; urgency=low
+alienblaster (1.1.0-2) unstable; urgency=low
[ Barry deFreese ]
* Remove () from Authors.
@@ -6,8 +6,11 @@
* Remove unneeded dirs file and dh_installdirs calls.
* Remove src/Makefile.dep in clean target.
- -- Barry deFreese <bddebian at comcast.net> Fri, 04 Apr 2008 00:54:11 -0400
+ [ Moritz Muehlenhoff ]
+ * Fix handling of arcade mode highscore (Closes: #476636)
+ -- Moritz Muehlenhoff <jmm at debian.org> Thu, 01 May 2008 15:40:52 +0200
+
alienblaster (1.1.0-1) unstable; urgency=low
* Initial release
Added: packages/trunk/alienblaster/debian/patches/06-fix-highscore.patch
===================================================================
--- packages/trunk/alienblaster/debian/patches/06-fix-highscore.patch (rev 0)
+++ packages/trunk/alienblaster/debian/patches/06-fix-highscore.patch 2008-05-01 21:53:58 UTC (rev 6829)
@@ -0,0 +1,43 @@
+--- alienblaster-1.1.0.orig/src/menuArcadeMode.cc 2004-08-19 18:24:20.000000000 +0200
++++ alienblaster-1.1.0/src/menuArcadeMode.cc 2008-05-01 15:17:10.000000000 +0200
+@@ -31,6 +31,7 @@
+ #include "options.h"
+ #include <iostream>
+ #include <fstream>
++#include <cstdlib>
+
+ MenuArcadeMode::MenuArcadeMode( SDL_Surface *scr ) {
+ screen = scr;
+@@ -46,7 +47,7 @@
+ activeChoice = 0;
+ playerOneLightFighter = true;
+
+- op = new Options( FN_HIGHSCORE );
++ op = new Options( (string)getenv("HOME") + "/.alienblaster_highscore" );
+
+ // check, if the highscore is open
+ int highscoreTest;
+@@ -72,12 +73,12 @@
+ op->setInt( 300, "POINTS_9" );
+ op->setStr( "I RULE", "NAME_10" );
+ op->setInt( 200, "POINTS_10" );
+- op->saveFile( FN_HIGHSCORE );
++ op->saveFile( (string)getenv("HOME") + "/.alienblaster_highscore" );
+ }
+ }
+
+ MenuArcadeMode::~MenuArcadeMode() {
+- op->saveFile( FN_HIGHSCORE );
++ op->saveFile( (string)getenv("HOME") + "/.alienblaster_highscore" );
+ delete op;
+ }
+
+@@ -257,7 +258,7 @@
+ op->setStr( "? ? ? ?", "NAME_" + asString( newPos ) );
+ readHighScoreName( newPos );
+ }
+- op->saveFile( FN_HIGHSCORE );
++ op->saveFile( (string)getenv("HOME") + "/.alienblaster_highscore" );
+ }
+ }
+
Modified: packages/trunk/alienblaster/debian/patches/series
===================================================================
--- packages/trunk/alienblaster/debian/patches/series 2008-05-01 18:56:10 UTC (rev 6828)
+++ packages/trunk/alienblaster/debian/patches/series 2008-05-01 21:53:58 UTC (rev 6829)
@@ -3,4 +3,5 @@
03-fix-datapaths.patch
04-cflags.patch
05-fix-exec-name.patch
+06-fix-highscore.patch
More information about the Pkg-games-commits
mailing list