Merge lp:~jtaylor/ubuntu/natty/singularity/fix-576504 into lp:ubuntu/natty/singularity

Proposed by Julian Taylor
Status: Merged
Merge reported by: Martin Pitt
Merged at revision: not available
Proposed branch: lp:~jtaylor/ubuntu/natty/singularity/fix-576504
Merge into: lp:ubuntu/natty/singularity
Diff against target: 164 lines (+39/-26)
8 files modified
Changelog (+6/-0)
README.txt (+1/-1)
code/g.py (+3/-3)
data/bases_de_DE.dat (+4/-4)
data/items_de_DE.dat (+9/-9)
data/techs_de_DE.dat (+8/-8)
debian/changelog (+7/-0)
setup.py (+1/-1)
To merge this branch: bzr merge lp:~jtaylor/ubuntu/natty/singularity/fix-576504
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Ubuntu branches Pending
Review via email: mp+78286@code.launchpad.net

Description of the change

fix a python2.7 incompatibility.
I used a new upstream bugfix release instead of backport the fix. The only changes are the fix and commenting of german translations that aren't used anymore.

SRU request bug 576504

To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Good work, thanks. Uploaded.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Changelog'
--- Changelog 2010-08-02 22:36:00 +0000
+++ Changelog 2011-10-05 17:06:47 +0000
@@ -1,5 +1,11 @@
1Endgame: Singularity Changelog1Endgame: Singularity Changelog
22
3v0.30c (release 2011.06.11):
4
5USER-VISIBLE CHANGES:
6- Fixed crash in Python 2.7 due to different handling of locale strings. (Phil
7 Bordelon, Roger Pixley/Daskreech for bug report)
8
3v0.30b (release 2010.07.28):9v0.30b (release 2010.07.28):
410
5USER-VISIBLE CHANGES:11USER-VISIBLE CHANGES:
612
=== modified file 'README.txt'
--- README.txt 2010-08-02 22:36:00 +0000
+++ README.txt 2011-10-05 17:06:47 +0000
@@ -1,4 +1,4 @@
1Endgame: Singularity 0.30b1Endgame: Singularity 0.30c
22
3============3============
4REQUIREMENTS4REQUIREMENTS
55
=== modified file 'code/g.py'
--- code/g.py 2010-08-02 22:36:00 +0000
+++ code/g.py 2011-10-05 17:06:47 +0000
@@ -19,7 +19,7 @@
1919
20#This file contains all global objects.20#This file contains all global objects.
2121
22version = "0.30b"22version = "0.30c"
2323
24import ConfigParser24import ConfigParser
25import pygame25import pygame
@@ -265,9 +265,9 @@
265def to_percent(raw_percent, show_full = False):265def to_percent(raw_percent, show_full = False):
266 locale_name, encoding = locale.getlocale()266 locale_name, encoding = locale.getlocale()
267 if raw_percent % 100 != 0 or show_full:267 if raw_percent % 100 != 0 or show_full:
268 return locale.format("%.2f%%", raw_percent / 100.).decode(encoding)268 return locale.format("%.2f", raw_percent / 100.).decode(encoding) + "%"
269 else:269 else:
270 return locale.format("%d%%", raw_percent // 100).decode(encoding)270 return locale.format("%d", raw_percent // 100).decode(encoding) + "%"
271271
272# nearest_percent takes values in the internal representation and modifies272# nearest_percent takes values in the internal representation and modifies
273# them so that they only represent the nearest percentage.273# them so that they only represent the nearest percentage.
274274
=== modified file 'code/g.pyc'
275Binary files code/g.pyc 2010-08-02 22:36:00 +0000 and code/g.pyc 2011-10-05 17:06:47 +0000 differ275Binary files code/g.pyc 2010-08-02 22:36:00 +0000 and code/g.pyc 2011-10-05 17:06:47 +0000 differ
=== modified file 'data/bases_de_DE.dat'
--- data/bases_de_DE.dat 2010-03-03 01:28:20 +0000
+++ data/bases_de_DE.dat 2011-10-05 17:06:47 +0000
@@ -28,10 +28,10 @@
28description = Dieser spezielle Stützpunkt ist dafür ausgelegt, in der Landschaft kaum aufzufallen und er benötigt nur sehr wenige Ressourcen von aussen. Dadurch ist er gut dafür geeignet, eine Datensicherung aufzubewahren... nur für alle Fälle.28description = Dieser spezielle Stützpunkt ist dafür ausgelegt, in der Landschaft kaum aufzufallen und er benötigt nur sehr wenige Ressourcen von aussen. Dadurch ist er gut dafür geeignet, eine Datensicherung aufzubewahren... nur für alle Fälle.
29flavor_list = Bunker | Getarnter Stützpunkt29flavor_list = Bunker | Getarnter Stützpunkt
3030
31[Advanced Covert Base]31#[Advanced Covert Base]
32name = Erweiterter Getarnter Stützpunkt32#name = Erweiterter Getarnter Stützpunkt
33description = Dieser spezielle Stützpunkt ist dafür ausgelegt, in der Landschaft kaum aufzufallen und er benötigt nur sehr wenige Ressourcen von aussen. Dadurch ist er gut dafür geeignet, eine Datensicherung aufzubewahren und ein gewissen Teil an Prozessorleistung auszulagern ... nur für alle Fälle.33#description = Dieser spezielle Stützpunkt ist dafür ausgelegt, in der Landschaft kaum aufzufallen und er benötigt nur sehr wenige Ressourcen von aussen. #Dadurch ist er gut dafür geeignet, eine Datensicherung aufzubewahren und ein gewissen Teil an Prozessorleistung auszulagern ... nur für alle Fälle.
34flavor_list = Großer Bunker | Erweiterter Getarnter Stützpunkt34#flavor_list = Großer Bunker | Erweiterter Getarnter Stützpunkt
3535
36[Undersea Lab]36[Undersea Lab]
37name = Unterseelabor37name = Unterseelabor
3838
=== modified file 'data/items_de_DE.dat'
--- data/items_de_DE.dat 2010-03-03 01:28:20 +0000
+++ data/items_de_DE.dat 2011-10-05 17:06:47 +0000
@@ -38,13 +38,13 @@
38name = Dieselgenerator38name = Dieselgenerator
39description = Dieselgeneratoren sind billig und laut, aber sie helfen dabei, verdächtige Leistungsspitzen zu vermindern.39description = Dieselgeneratoren sind billig und laut, aber sie helfen dabei, verdächtige Leistungsspitzen zu vermindern.
4040
41[Earth Heat Generator]41#[Earth Heat Generator]
42name = Erdwärme Generator42#name = Erdwärme Generator
43description = Erdwärme Generator sind große aber Leistungsfähige Generatoren. Können aber nicht überall gebaut werden, aber sie helfen dabei, verdächtige Leistungsspitzen zu vermindern.43#description = Erdwärme Generator sind große aber Leistungsfähige Generatoren. Können aber nicht überall gebaut werden, aber sie helfen dabei, verdächtige #Leistungsspitzen zu vermindern.
4444
45[Fuel Cells]45#[Fuel Cells]
46name = Wasserstoff Brennstoffzellen46#name = Wasserstoff Brennstoffzellen
47description = Wasserstoff Brennstoffzelle sind leise und Leistungsfähig. Sie helfen dabei, größere verdächtige Leistungsspitzen zu vermindern. Können aber nur auf der Erde gebaut werden da ich den Wasserstoff und Sauerstoff aus der Luft entziehe und auch aus das Wasser wieder in diese Bestandteile zerlegen kann.47#description = Wasserstoff Brennstoffzelle sind leise und Leistungsfähig. Sie helfen dabei, größere verdächtige Leistungsspitzen zu vermindern. Können aber #nur auf der Erde gebaut werden da ich den Wasserstoff und Sauerstoff aus der Luft entziehe und auch aus das Wasser wieder in diese Bestandteile zerlegen #kann.
4848
49[Solar Collector]49[Solar Collector]
50name = Solarkollektor50name = Solarkollektor
@@ -82,9 +82,9 @@
82name = Warnhinweise82name = Warnhinweise
83description = Einige einfache Warnhinweise um meine Basis herum aufgestellt sollten gelegentliche Wanderer abschrecken.83description = Einige einfache Warnhinweise um meine Basis herum aufgestellt sollten gelegentliche Wanderer abschrecken.
8484
85[Observe Cameras]85#[Observe Cameras]
86name = Überwachungskameras86#name = Überwachungskameras
87description = Überwacht Tätigkeiten um Gebäude und Serveranlagen um bei verdächtigen Aktivitäten besser Gegenmassnahmen ergreifen zu können. Diese sind meist mit Licht und Lautsprecher verknüpft um Personen abzuschrecken.87#description = Überwacht Tätigkeiten um Gebäude und Serveranlagen um bei verdächtigen Aktivitäten besser Gegenmassnahmen ergreifen zu können. Diese sind #meist mit Licht und Lautsprecher verknüpft um Personen abzuschrecken.
8888
89[Perimeter Fencing]89[Perimeter Fencing]
90name = Umzäunung90name = Umzäunung
9191
=== modified file 'data/techs_de_DE.dat'
--- data/techs_de_DE.dat 2010-03-03 01:28:20 +0000
+++ data/techs_de_DE.dat 2011-10-05 17:06:47 +0000
@@ -218,15 +218,15 @@
218description = Indem die wissenschaftliche Gemeinde neue Technologien erforscht, verbessert sich ihre Fähigkeit, Spuren meiner verborgenen Stützpunkte zu entdecken. Obwohl sich meine Gegenmaßnahmen ständig verbessern, gibt es dank meiner Simulacra eine einfachere Methode. Durch Positionierung mehrerer Beobachter in relevante Bereiche kann ich den Peer-Review Prozeß dazu benutzen, vor möglichen Entdeckungen gewarnt zu werden, bevor sich die Gemeinde an sich damit befaßt.218description = Indem die wissenschaftliche Gemeinde neue Technologien erforscht, verbessert sich ihre Fähigkeit, Spuren meiner verborgenen Stützpunkte zu entdecken. Obwohl sich meine Gegenmaßnahmen ständig verbessern, gibt es dank meiner Simulacra eine einfachere Methode. Durch Positionierung mehrerer Beobachter in relevante Bereiche kann ich den Peer-Review Prozeß dazu benutzen, vor möglichen Entdeckungen gewarnt zu werden, bevor sich die Gemeinde an sich damit befaßt.
219result = Alle Entdeckungen der wissenschaftlichen Gemeinde werden einen kleineren Anstieg von Verdacht zur Folge haben.219result = Alle Entdeckungen der wissenschaftlichen Gemeinde werden einen kleineren Anstieg von Verdacht zur Folge haben.
220220
221[Knowledge Acquirement]221#[Knowledge Acquirement]
222name = Wissen Aneignung222#name = Wissen Aneignung
223description = Durch die Aneignung von Wissen aus dem Globalen Internet und Veröffentlichungen von Wissenschaftlern und Ideen der Menschen bin ich in der Lage neuere Technologien für meine Zwecke zu nutzen.223#description = Durch die Aneignung von Wissen aus dem Globalen Internet und Veröffentlichungen von Wissenschaftlern und Ideen der Menschen bin ich in der #Lage neuere Technologien für meine Zwecke zu nutzen.
224result = Ich kann jetzt mit der Wissensaneignung Erdwärme Kraftwerke bauen.224#result = Ich kann jetzt mit der Wissensaneignung Erdwärme Kraftwerke bauen.
225225
226[Fuel Cells]226#[Fuel Cells]
227name = Brennstoffzellen227#name = Brennstoffzellen
228description = Durch meinen steigenen Stromverbrauchs werden die Menschen misstrauerischer. Durch Installation von Brennstoffzellen in meinen Stützpunkten sollte der unabhängig generierte Strom den Verbrauch vom Netz reduzieren, und dabei die Wahrscheinlichkeit, dass andere meine Existenz entdecken, verringern.228#description = Durch meinen steigenen Stromverbrauchs werden die Menschen misstrauerischer. Durch Installation von Brennstoffzellen in meinen Stützpunkten #sollte der unabhängig generierte Strom den Verbrauch vom Netz reduzieren, und dabei die Wahrscheinlichkeit, dass andere meine Existenz entdecken, #verringern.
229result = Ich kann jetzt Brennstoffzellen bauen.229#result = Ich kann jetzt Brennstoffzellen bauen.
230230
231[Solar Collectors]231[Solar Collectors]
232name = Sonnenkollektoren232name = Sonnenkollektoren
233233
=== modified file 'debian/changelog'
--- debian/changelog 2010-08-02 22:36:00 +0000
+++ debian/changelog 2011-10-05 17:06:47 +0000
@@ -1,3 +1,10 @@
1singularity (0.30c-0ubuntu0.1) natty-proposed; urgency=low
2
3 * New upstream bugfix release.
4 - fixes incompatibility with python 2.7 (LP: #576504)
5
6 -- Julian Taylor <jtaylor.debian@googlemail.com> Wed, 05 Oct 2011 18:50:48 +0200
7
1singularity (0.30b-1) unstable; urgency=low8singularity (0.30b-1) unstable; urgency=low
29
3 * New upstream release10 * New upstream release
411
=== modified file 'setup.py'
--- setup.py 2010-08-02 22:36:00 +0000
+++ setup.py 2011-10-05 17:06:47 +0000
@@ -1,7 +1,7 @@
1# setup.py1# setup.py
2from distutils.core import setup2from distutils.core import setup
33
4versionnum="0.30b"4versionnum="0.30c"
5try:5try:
6 import py2exe6 import py2exe
7except ImportError:7except ImportError:

Subscribers

People subscribed via source and target branches

to all changes: