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 328D
diff -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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>, 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 <[EMAIL PROTECTED]>\n"
+"Language-Team: French <[email protected]>\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 <[EMAIL PROTECTED]>"
+msgstr "?? 2004 Mikko Rauhala <[EMAIL PROTECTED]>"
+
+#: 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 <[EMAIL PROTECTED]>, 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 <[EMAIL PROTECTED]>\n"
+"Language-Team: Swedish <[EMAIL PROTECTED]>\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 <[EMAIL PROTECTED]>"
+
+#: ghextris.glade.h:3
+msgid "?? 2004 Mikko Rauhala <[EMAIL PROTECTED]>"
+msgstr "?? 2004 Mikko Rauhala <[EMAIL PROTECTED]>"
+
+#: ghextris.py:336
+msgid "Score"
+msgstr "Rekord"
+
+#: ghextris.py:337
+msgid "High score"
+msgstr "H??gsta rekord"
+

Attachment: signature.asc
Description: Digital signature

Reply via email to