Your message dated Sun, 17 Jun 2012 19:04:21 +0000
with message-id <e1sgklp-0007ij...@franck.debian.org>
and subject line Bug#668815: fixed in open-invaders 0.3-3.2
has caused the Debian Bug report #668815,
regarding "open-invaders FTBFS: Uses macro ALLEGRO_LINUX falsely"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
668815: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668815
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: open-invaders
Version: 0.3-3.2
Severity: normal
Tags: patch

Dear Maintainer,

open-invaders uses the macro ALLEGRO_LINUX, where ALLEGRO_UNIX should be used.
ALLEGRO_LINUX specifies if the Linux console mode is available. Since we want
to deactivate the console mode in the forthcoming Allegro 4.4 package, this 
will lead to a broken open-invaders package. Please include the attached patch
in the package and forward it upstream. Once the allegro4.4 package is uploaded,
open-invaders will also have to build-depend on liballegro4-dev instead of
liballegro4.2-dev.

Best regards,
Tobias Hansen
Description: Don't use the ALLEGRO_LINUX macro
 This macro specifies if the Linux console mode is enabled,
 not if the platform is Linux. Use ALLEGRO_UNIX instead.
Author: Tobias Hansen <tobias....@gmx.de>

--- a/headers/declare.h
+++ b/headers/declare.h
@@ -74,7 +74,7 @@
 #define ENDING_SONG PACKAGE_DATA_DIR"/"PACKAGE"/endsong.mod"
 #define HISCORE_SONG PACKAGE_DATA_DIR"/"PACKAGE"/hiscore.mod"
 
-#ifdef ALLEGRO_LINUX
+#ifdef ALLEGRO_UNIX
 #include "headers/pmask.h"
 #else
 #include "../include/pmask.h"
--- a/src/collision.cc
+++ b/src/collision.cc
@@ -24,14 +24,14 @@
  
 #include <allegro.h>
 
-#ifdef ALLEGRO_LINUX
+#ifdef ALLEGRO_UNIX
 #include "config.h"
 #include "headers/pmask.h"
 #include "headers/declare.h"
 #include "headers/logic.h"
 #endif
 
-#ifndef ALLEGRO_LINUX
+#ifndef ALLEGRO_UNIX
 #include "../include/pmask.h"
 #include "../include/declare.h"
 #endif
--- a/src/init.cc
+++ b/src/init.cc
@@ -176,7 +176,7 @@
 	ostringstream filepath;
 	int checksum;
 	
-	#ifndef ALLEGRO_LINUX
+	#ifndef ALLEGRO_UNIX
 	filepath << "./data/hiscore.dat";
 	#else
 	filepath << getenv("HOME") << "/.openinvaders/hiscore";
@@ -297,7 +297,7 @@
 	
 	int checksum = (totalhiscore*239)-686; //simple, I know!
 	
-	#ifndef ALLEGRO_LINUX
+	#ifndef ALLEGRO_UNIX
 	filepath << "./data/hiscore.dat";
 	#else
 	filepath << getenv("HOME") << "/.openinvaders";
@@ -330,7 +330,7 @@
 {
 	ostringstream filepath;
 	
-	#ifndef ALLEGRO_LINUX
+	#ifndef ALLEGRO_UNIX
 	filepath << "./data/config.dat";
 	#else
 	filepath << getenv("HOME") << "/.openinvaders";
@@ -479,7 +479,7 @@
 {
 	ostringstream filepath;
 		
-	#ifndef ALLEGRO_LINUX
+	#ifndef ALLEGRO_UNIX
 	filepath << "./data/config.dat";
 	#else
 	filepath << getenv("HOME") << "/.openinvaders";
@@ -625,7 +625,7 @@
 	
 	loaded_graphic=load_bitmap(filenamebuffer.str().c_str(),NULL);
 
-#ifdef ALLEGRO_LINUX	
+#ifdef ALLEGRO_UNIX	
 	if(!loaded_graphic)
 	{
 		loaded_graphic=load_bitmap(defsymbol.c_str(), NULL);
@@ -651,7 +651,7 @@
 	
 	loaded_sound=load_wav(filenamebuffer.str().c_str());
 
-#ifdef ALLEGRO_LINUX	
+#ifdef ALLEGRO_UNIX	
 	if(!loaded_sound)
 	{
 		loaded_sound=load_wav(defsymbol.c_str());
--- a/src/ending.cc
+++ b/src/ending.cc
@@ -187,7 +187,7 @@
 	
 	endingsong=dumb_load_mod_quick("./data/endsong.mod");
 	
-	#ifdef ALLEGRO_LINUX
+	#ifdef ALLEGRO_UNIX
 	if(!endingsong)
 	{
 		endingsong=dumb_load_mod_quick(ENDING_SONG);
--- a/src/input.cc
+++ b/src/input.cc
@@ -55,11 +55,11 @@
 	int result;
 	static bool keyreleased=true;
 	
-	#ifdef ALLEGRO_LINUX
+	#ifdef ALLEGRO_UNIX
 		string filepath=getenv("HOME");
 	#endif
 	
-	#ifndef ALLEGRO_LINUX
+	#ifndef ALLEGRO_UNIX
 		string filepath='.';
 	#endif
 
--- a/src/interrupt.cc
+++ b/src/interrupt.cc
@@ -24,12 +24,12 @@
 
 #include <allegro.h>
 
-#ifdef ALLEGRO_LINUX
+#ifdef ALLEGRO_UNIX
 #include "config.h"
 #include "headers/declare.h"
 #endif
 
-#ifndef ALLEGRO_LINUX
+#ifndef ALLEGRO_UNIX
 #include "../include/declare.h"
 #endif
  
--- a/src/intro.cc
+++ b/src/intro.cc
@@ -110,7 +110,7 @@
 	allegro=load_pcx("./data/allegro_logo.pcx", NULL);
 	linuxlogo=load_pcx("./data/linux.pcx", NULL);
 
-#ifdef ALLEGRO_LINUX
+#ifdef ALLEGRO_UNIX
 	if(!jamyskis)
 	{
 		jamyskis=load_pcx(JAMYSKIS_LOGO, NULL);	
@@ -217,7 +217,7 @@
 	big_hiscore_font=load_font("./data/arcade_font_big.pcx",NULL,NULL);
 	gamefont_trans=load_font("./data/arcade_font.pcx",NULL,NULL);	
 	
-#ifdef ALLEGRO_LINUX
+#ifdef ALLEGRO_UNIX
 	if(!titlesong)
 	{
 		titlesong=dumb_load_mod_quick(TITLE_SONG);

--- End Message ---
--- Begin Message ---
Source: open-invaders
Source-Version: 0.3-3.2

We believe that the bug you reported is fixed in the latest version of
open-invaders, which is due to be installed in the Debian FTP archive:

open-invaders-data_0.3-3.2_all.deb
  to main/o/open-invaders/open-invaders-data_0.3-3.2_all.deb
open-invaders_0.3-3.2.debian.tar.gz
  to main/o/open-invaders/open-invaders_0.3-3.2.debian.tar.gz
open-invaders_0.3-3.2.dsc
  to main/o/open-invaders/open-invaders_0.3-3.2.dsc
open-invaders_0.3-3.2_amd64.deb
  to main/o/open-invaders/open-invaders_0.3-3.2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 668...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tobias Hansen <tobias....@gmx.de> (supplier of updated open-invaders package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 03 Jun 2012 12:26:36 +0200
Source: open-invaders
Binary: open-invaders open-invaders-data
Architecture: source all amd64
Version: 0.3-3.2
Distribution: unstable
Urgency: high
Maintainer: Siegfried-Angel Gevatter Pujals <rai...@ubuntu.com>
Changed-By: Tobias Hansen <tobias....@gmx.de>
Description: 
 open-invaders - Space Invaders clone
 open-invaders-data - Space Invaders clone (data package)
Closes: 668815
Changes: 
 open-invaders (0.3-3.2) unstable; urgency=high
 .
   * Non-maintainer upload.
   * debian/patches/do-not-use-ALLEGRO_LINUX-macro.patch:
     - Replace ALLEGRO_LINUX macro with ALLEGRO_UNIX to allow building
       with an Allegro version without Linux console mode (allegro4.4).
       Closes: #668815
   * Replace Build-Depends: liballegro4.2-dev by liballegro4-dev in
     preparation for a renaming of the dev package in the future.
Checksums-Sha1: 
 bea98c6e983bc50737bb5eed745dabb2425326e8 1329 open-invaders_0.3-3.2.dsc
 810e751b0a88f081a1ff0c2e4dbff3816ffff745 6353 
open-invaders_0.3-3.2.debian.tar.gz
 f4d4ff092cc25622ada69537aa1f22bf2e655608 2925726 
open-invaders-data_0.3-3.2_all.deb
 39d0c9f11a1257f1192c3e6b31eae1e05dd11c12 69778 open-invaders_0.3-3.2_amd64.deb
Checksums-Sha256: 
 458b149b4f979d7ab50c048d9bcb9e472c6a372866d0bf8dfa18be36ead71f06 1329 
open-invaders_0.3-3.2.dsc
 8eb095f24792a5c6f57a5dfabc3071a24a82ebda621021f7bbb044b65346f778 6353 
open-invaders_0.3-3.2.debian.tar.gz
 caa3376e7a42fab740f56ab98df0c7c47fe6c0ae6d31b25091bdb6f3da15e09e 2925726 
open-invaders-data_0.3-3.2_all.deb
 1ebd222f56a9b8249c5043ae688535938dd75eb02200c68e07596986f16ed571 69778 
open-invaders_0.3-3.2_amd64.deb
Files: 
 b027c6cde1467197ac1eda1e680fae5d 1329 games optional open-invaders_0.3-3.2.dsc
 cf45282afbf03ba979cc1a4b44a97e46 6353 games optional 
open-invaders_0.3-3.2.debian.tar.gz
 1ab4acf0bbc441d22b29d2a323c4f3f0 2925726 games optional 
open-invaders-data_0.3-3.2_all.deb
 41848657235e80bee446d1121dbb916e 69778 games optional 
open-invaders_0.3-3.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk/eJ0EACgkQeGfVPHR5Nd0scwCdEqKbX0wi8pLw6qVbvGDG4wc/
XnQAoJ40vlrDMA6UeYtKQiN3BL1YhbvI
=G+Im
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to