Your message dated Wed, 11 Nov 2009 16:47:06 +0000 with message-id <e1n8gla-00089o...@ries.debian.org> and subject line Bug#379318: fixed in ghextris 0.9.0-2 has caused the Debian Bug report #379318, regarding diff for 0.9.0-1.1 NMU of ghextris 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.) -- 379318: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=379318 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: ghextris Version: 0.9.0-1 Severity: normal Tags: patch Hi, Attached is the diff for my ghextris 0.9.0-1.1 NMU. -- Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D Fingerprint: D5AF 25FB 316B 53BB 08E7 F999 E544 DE07 9B7C 328Ddiff -Nru /tmp/3NUPOdB7eb/ghextris-0.9.0/debian/changelog /tmp/pe1dNz1PxF/ghextris-0.9.0/debian/changelog --- /tmp/3NUPOdB7eb/ghextris-0.9.0/debian/changelog 2004-05-13 03:58:40.000000000 +0200 +++ /tmp/pe1dNz1PxF/ghextris-0.9.0/debian/changelog 2006-07-22 20:02:00.000000000 +0200 @@ -1,3 +1,13 @@ +ghextris (0.9.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename dependencies for python transition (Closes: 377080). + * Fix some deprecation warnings. + * Add French translation (Closes: #334483). + * Add Swedish translation (Closes: #343301, #345175). + + -- Luk Claes <l...@debian.org> Sat, 22 Jul 2006 20:01:33 +0200 + ghextris (0.9.0-1) unstable; urgency=low * New upstream version, new Debian packaging. diff -Nru /tmp/3NUPOdB7eb/ghextris-0.9.0/debian/control /tmp/pe1dNz1PxF/ghextris-0.9.0/debian/control --- /tmp/3NUPOdB7eb/ghextris-0.9.0/debian/control 2004-05-20 00:53:12.000000000 +0200 +++ /tmp/pe1dNz1PxF/ghextris-0.9.0/debian/control 2006-07-22 20:03:15.000000000 +0200 @@ -7,7 +7,7 @@ Package: ghextris Architecture: all -Depends: python2.3, python2.3-glade2 (>= 2.2.0-1), python2.3-gnome2 (>= 2.0.2-1), python2.3-gtk2 (>= 2.2.0-1) +Depends: python2.3, python-glade2 (>= 2.2.0-1), python-gnome2 (>= 2.0.2-1), python-gtk2 (>= 2.2.0-1) Description: A Tetris-like game on a hexagonal grid Ghextris is a somewhat Tetris-like game, except that the pieces are composed of hexagonal blocks instead of squares. diff -Nru /tmp/3NUPOdB7eb/ghextris-0.9.0/ghextris.py /tmp/pe1dNz1PxF/ghextris-0.9.0/ghextris.py --- /tmp/3NUPOdB7eb/ghextris-0.9.0/ghextris.py 2004-05-19 23:40:53.000000000 +0200 +++ /tmp/pe1dNz1PxF/ghextris-0.9.0/ghextris.py 2006-07-22 20:07:19.000000000 +0200 @@ -29,7 +29,7 @@ pygtk.require("2.0") import gtk -import gnome.canvas +import gnomecanvas import gnome import gobject import gtk.glade @@ -119,17 +119,17 @@ self.speed_orig = 400 self.speed = 400 self.speed_ratio = 0.99 - self.speed_reset = gtk.FALSE - self.paused = gtk.FALSE - self.lost = gtk.TRUE + self.speed_reset = False + self.paused = False + self.lost = True self.score = 0 self.hiscore = 0 self.nextnum = 0 - self.running = gtk.FALSE + self.running = False - self.nextpiece = gtk.FALSE - self.board = gtk.FALSE + self.nextpiece = False + self.board = False self.rowgroups = [] def draw_hexagon(self, group, color): @@ -196,12 +196,12 @@ self.speed = self.speed_orig self.score = 0 self.attitude = 0 - self.lost = gtk.FALSE - self.paused = gtk.FALSE + self.lost = False + self.paused = False self.update_appbar() - if self.board != gtk.FALSE: + if self.board != False: self.board.destroy() self.board = self.canvas.root().add("GnomeCanvasGroup", x = 0, y = 0) @@ -219,29 +219,29 @@ self.nextnum = whrandom.randint(0, 9) self.next_piece() - if self.running == gtk.FALSE: + if self.running == False: gobject.timeout_add(self.speed, self.timer_handler) - self.running = gtk.TRUE + self.running = True else: - self.speed_reset = gtk.TRUE + self.speed_reset = True - return gtk.TRUE + return True def on_about_activate(self, event): aTree = gtk.glade.XML(self.glade, "about") about = aTree.get_widget("about") about.set_property("name", "Ghextris") about.set_property("version", VERSION) - return gtk.TRUE + return True def on_pause_game_activate(self, event): - if self.lost == gtk.TRUE: - return gtk.FALSE - if self.paused == gtk.TRUE: - self.paused = gtk.FALSE + if self.lost == True: + return False + if self.paused == True: + self.paused = False else: - self.paused = gtk.TRUE - return gtk.TRUE + self.paused = True + return True def on_quit_activate(self, event): gtk.main_quit() @@ -293,7 +293,7 @@ self.colors[self.piecenum%(len(self.colors)+1)], self.piece_x, self.piece_y) - if self.nextpiece != gtk.FALSE: + if self.nextpiece != False: self.nextpiece.destroy() self.nextpiece = self.place_piece(self.preview, self.pieces[self.nextnum][0], @@ -302,35 +302,35 @@ self.deltay[self.nextnum]) def timer_handler(self): - if self.lost == gtk.TRUE: - self.running = gtk.FALSE - return gtk.FALSE + if self.lost == True: + self.running = False + return False - if self.paused == gtk.TRUE: - return gtk.TRUE + if self.paused == True: + return True self.piece_y += 1 - if self.check_collisions() == gtk.TRUE: + if self.check_collisions() == True: self.piece_y -= 1 self.update_field() - if self.top_occupied() != gtk.TRUE: + if self.top_occupied() != True: self.next_piece() else: - self.lost = gtk.TRUE + self.lost = True if self.hiscore < self.score: self.hiscore = self.score self.update_appbar() - self.running = gtk.FALSE - return gtk.FALSE + self.running = False + return False else: self.piece.move(0, self.pieceheight) - if self.speed_reset == gtk.TRUE: - self.speed_reset = gtk.FALSE + if self.speed_reset == True: + self.speed_reset = False gobject.timeout_add(int(self.speed), self.timer_handler) - return gtk.FALSE + return False - return gtk.TRUE + return True def update_appbar(self): self.appbar.set_text("%s: %d | %s: %d" % (_("Score"), self.score, @@ -338,18 +338,18 @@ self.hiscore)) def key_handler(self, widget, event=None): - if self.lost == gtk.TRUE: - return gtk.FALSE + if self.lost == True: + return False - if event.keyval == gtk.keysyms.p and self.lost == gtk.FALSE: - if self.paused == gtk.TRUE: - self.paused = gtk.FALSE + if event.keyval == gtk.keysyms.p and self.lost == False: + if self.paused == True: + self.paused = False else: - self.paused = gtk.TRUE - return gtk.TRUE + self.paused = True + return True - if self.paused == gtk.TRUE: - return gtk.FALSE + if self.paused == True: + return False if event.keyval == gtk.keysyms.Up or event.keyval == gtk.keysyms.Down: if event.keyval == gtk.keysyms.Up: @@ -360,16 +360,16 @@ self.attitude = ((self.attitude + attitude_change + len(self.pieces[self.piecenum])) % len(self.pieces[self.piecenum])) - if self.check_collisions() == gtk.TRUE: + if self.check_collisions() == True: self.attitude = old_attitude - return gtk.TRUE + return True self.piece.destroy() self.piece = self.place_piece(self.board, self.pieces[self.piecenum][self.attitude], self.colors[self.piecenum%(len(self.colors)+1)], self.piece_x, self.piece_y); - return gtk.TRUE + return True if event.keyval == gtk.keysyms.Left or event.keyval == gtk.keysyms.Right: if event.keyval == gtk.keysyms.Left: @@ -384,23 +384,23 @@ else: deltay -= self.pieceheight/2 - if self.check_collisions() == gtk.TRUE: + if self.check_collisions() == True: if deltay > 0: self.piece_x -= deltax - return gtk.TRUE + return True self.piece_y += 1 deltay += self.pieceheight - if self.check_collisions() == gtk.TRUE: + if self.check_collisions() == True: self.piece_x -= deltax self.piece_y -= 1 - return gtk.TRUE + return True self.piece.move(deltax*(self.piecewidth+self.piecenarrow)/2, deltay) - return gtk.TRUE + return True if event.keyval == gtk.keysyms.space: orig_piece_y = self.piece_y - while self.check_collisions() == gtk.FALSE: + while self.check_collisions() == False: self.piece_y += 1 self.piece_y -= 1 self.piece.move(0, self.pieceheight*(self.piece_y - orig_piece_y)) @@ -408,17 +408,17 @@ if self.score > self.hiscore: self.hiscore = self.score self.update_field() - if self.top_occupied() != gtk.TRUE: + if self.top_occupied() != True: self.next_piece() else: - self.lost = gtk.TRUE + self.lost = True if self.hiscore < self.score: self.hiscore = self.score self.update_appbar() - return gtk.TRUE + return True - return gtk.FALSE + return False def check_collisions(self): for i in range(len(self.pieces[self.piecenum][self.attitude])): @@ -429,12 +429,12 @@ else: deltay = 0 if j + self.piece_x < 0 or j + self.piece_x >= self.cols: - return gtk.TRUE + return True if ((i + self.piece_y + deltay > 0) and (i + self.piece_y + deltay >= self.rows or self.field[i + self.piece_y + deltay][j + self.piece_x] != 0)): - return gtk.TRUE - return gtk.FALSE + return True + return False def update_field(self): for i in range(len(self.pieces[self.piecenum][self.attitude])): @@ -456,16 +456,16 @@ def collapse_rows(self): row_points = 50 for i in range(self.rows): - row_full = gtk.TRUE + row_full = True for j in range(self.cols): if self.field[i][j] == 0: - row_full = gtk.FALSE + row_full = False break - if row_full == gtk.TRUE: + if row_full == True: row_points *= 2 self.speed *= self.speed_ratio - self.speed_reset = gtk.TRUE + self.speed_reset = True self.rowgroups[i].destroy() for j in range(i-1, -1, -1): self.rowgroups[j].move(0, self.pieceheight) @@ -485,8 +485,8 @@ def top_occupied(self): for i in range(self.cols): if self.field[0][i] != 0: - return gtk.TRUE - return gtk.FALSE + return True + return False if __name__ == '__main__': h = Hextris() diff -Nru /tmp/3NUPOdB7eb/ghextris-0.9.0/po/fr.po /tmp/pe1dNz1PxF/ghextris-0.9.0/po/fr.po --- /tmp/3NUPOdB7eb/ghextris-0.9.0/po/fr.po 1970-01-01 01:00:00.000000000 +0100 +++ /tmp/pe1dNz1PxF/ghextris-0.9.0/po/fr.po 2006-07-22 19:58:48.000000000 +0200 @@ -0,0 +1,36 @@ +# translation of fr.po to French +# Julien Rosal <albator....@gmail.com>, 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: ghextris_0.9.0-1 fr\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2004-05-13 02:07+0300\n" +"PO-Revision-Date: 2005-09-20 19:10+0100\n" +"Last-Translator: Julien Rosal <albator....@gmail.com>\n" +"Language-Team: French <debian-l10n-fre...@lists.debian.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: French\n" +"X-Poedit-Country: FRANCE\n" + +#: ghextris.glade.h:1 +msgid "Ghextris" +msgstr "Ghextris" + +#: ghextris.glade.h:2 +msgid "translator_credits" +msgstr "Traduction fran??aise propos??e par Julien Rosal et debian-l10n-french" + +#: ghextris.glade.h:3 +msgid "?? 2004 Mikko Rauhala <m...@iki.fi>" +msgstr "?? 2004 Mikko Rauhala <m...@iki.fi>" + +#: ghextris.py:336 +msgid "Score" +msgstr "Score" + +#: ghextris.py:337 +msgid "High score" +msgstr "Meilleur score" diff -Nru /tmp/3NUPOdB7eb/ghextris-0.9.0/po/sv.po /tmp/pe1dNz1PxF/ghextris-0.9.0/po/sv.po --- /tmp/3NUPOdB7eb/ghextris-0.9.0/po/sv.po 1970-01-01 01:00:00.000000000 +0100 +++ /tmp/pe1dNz1PxF/ghextris-0.9.0/po/sv.po 2006-07-22 20:00:41.000000000 +0200 @@ -0,0 +1,37 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <em...@address>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: ghextris\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2004-05-13 02:07+0300\n" +"PO-Revision-Date: 2005-12-14 09:58+0100\n" +"Last-Translator: Daniel Nylander <p...@danielnylander.se>\n" +"Language-Team: Swedish <tp...@listor.tp-sv.se>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ghextris.glade.h:1 +msgid "Ghextris" +msgstr "Ghextris" + +#: ghextris.glade.h:2 +msgid "translator_credits" +msgstr "Daniel Nylander <p...@danielnylander.se>" + +#: ghextris.glade.h:3 +msgid "?? 2004 Mikko Rauhala <m...@iki.fi>" +msgstr "?? 2004 Mikko Rauhala <m...@iki.fi>" + +#: ghextris.py:336 +msgid "Score" +msgstr "Rekord" + +#: ghextris.py:337 +msgid "High score" +msgstr "H??gsta rekord" +signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: ghextris Source-Version: 0.9.0-2 We believe that the bug you reported is fixed in the latest version of ghextris, which is due to be installed in the Debian FTP archive: ghextris_0.9.0-2.debian.tar.gz to main/g/ghextris/ghextris_0.9.0-2.debian.tar.gz ghextris_0.9.0-2.dsc to main/g/ghextris/ghextris_0.9.0-2.dsc ghextris_0.9.0-2_all.deb to main/g/ghextris/ghextris_0.9.0-2_all.deb ghextris_0.9.0.orig.tar.gz to main/g/ghextris/ghextris_0.9.0.orig.tar.gz 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 379...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christoph Egger <deb...@christoph-egger.org> (supplier of updated ghextris 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: Wed, 11 Nov 2009 13:39:56 +0100 Source: ghextris Binary: ghextris Architecture: source all Version: 0.9.0-2 Distribution: unstable Urgency: low Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org> Changed-By: Christoph Egger <deb...@christoph-egger.org> Description: ghextris - A Tetris-like game on a hexagonal grid Closes: 379318 543736 553486 555491 Changes: ghextris (0.9.0-2) unstable; urgency=low . * Adopt package for the Debian Games Team (Closes: #543736, #553486) * Add patch from Peter de Wachter to fix crash on any-i386 (Closes: #555491) * Keeping all NMU Patches (Closes: #379318) * Make package non-native based on -1 debian tarball * Port to dh 7 from manual Style * Drop encoding key from Desktop File * Convert to Source 3.0 (quilt), nicely avoids repacking for the debian/ in »upstream« tarball Checksums-Sha1: 1b1e0ce4a3727b3960752f9ae0f4575f6782ab8b 1122 ghextris_0.9.0-2.dsc d76417abfe182c75ba53b77a18056bc0b5282d81 18488 ghextris_0.9.0.orig.tar.gz c0fb6632a0ac46bcd265915f0bb03bc1ef91f10a 6292 ghextris_0.9.0-2.debian.tar.gz f954452b21d7b51561db53f8b4c3884d374a1559 13794 ghextris_0.9.0-2_all.deb Checksums-Sha256: d3b7cccbb81f89c9b87d1bb04caa594dd4ca19ff27fd1505c9453e7402a49f42 1122 ghextris_0.9.0-2.dsc cd67776a35561879407208a5ecd201a23fcd5726a4962eaba1e25219c44c4cd6 18488 ghextris_0.9.0.orig.tar.gz b7eb3fd40f26a595b59e0927e1b60adea587028e2e3bf38e216457734740ae95 6292 ghextris_0.9.0-2.debian.tar.gz f89a7ee88086bca880aa2055d393061572eddead4f92d55c868ea3a78bb6007b 13794 ghextris_0.9.0-2_all.deb Files: 8972a781cc1e4bdd304f027a8c4b126a 1122 games optional ghextris_0.9.0-2.dsc 7f36704c2cfa4913bb6a6a0780ba459c 18488 games optional ghextris_0.9.0.orig.tar.gz cc4119ea9318683eb46ea24124ab75d7 6292 games optional ghextris_0.9.0-2.debian.tar.gz f5c3bbfe2476a03611e21a3626ea04af 13794 games optional ghextris_0.9.0-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkr66J4ACgkQ5ItltUs5T34/DgCff1+71A3CXIDTKL/iDW95jueO 4bUAnR9b/ZlBlf9OjiHWTW21DCc6nay8 =0qwQ -----END PGP SIGNATURE-----
--- End Message ---