[Python-apps-commits] r11621 - in packages/gitinspector/trunk/debian/patches (2 files)

chrisk-guest at users.alioth.debian.org chrisk-guest at users.alioth.debian.org
Fri Dec 19 20:36:09 UTC 2014


    Date: Friday, December 19, 2014 @ 20:36:08
  Author: chrisk-guest
Revision: 11621

Add patch fix-C-locale-crash

Added:
  packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch
Modified:
  packages/gitinspector/trunk/debian/patches/series

Added: packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch
===================================================================
--- packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch	                        (rev 0)
+++ packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch	2014-12-19 20:36:08 UTC (rev 11621)
@@ -0,0 +1,33 @@
+Author: Adam Waldenberg <adam.waldenberg at ejwa.se>
+Date:   Mon Nov 24 09:36:11 2014 +0100
+
+Doesn't start when using "C" locale (Fixes issue 29).
+
+Bug: https://code.google.com/p/gitinspector/issues/detail?id=29
+Bug-Debian: https://bugs.debian.org/773143
+Origin: https://code.google.com/p/gitinspector/source/detail?r=8755fb33dcb1
+Last-Update: 2014-12-19
+
+Index: gitinspector-0.3.2+dfsg/gitinspector/localization.py
+===================================================================
+--- gitinspector-0.3.2+dfsg.orig/gitinspector/localization.py
++++ gitinspector-0.3.2+dfsg/gitinspector/localization.py
+@@ -47,11 +47,14 @@ def init():
+ 				lang = locale.getdefaultlocale()
+ 				os.environ['LANG'] = lang[0]
+ 
+-			filename = "/usr/share/gitinspector/translations/messages_%s.mo" % lang[0][0:2]
++			if lang[0] is not None:
++				filename = basedir.get_basedir() + "/translations/messages_%s.mo" % lang[0][0:2]
+ 
+-			try:
+-				__translation__ = gettext.GNUTranslations(open(filename, "rb"))
+-			except IOError:
++				try:
++					__translation__ = gettext.GNUTranslations(open(filename, "rb"))
++				except IOError:
++					__translation__ = gettext.NullTranslations()
++			else:
+ 				__translation__ = gettext.NullTranslations()
+ 
+ 		__installed__ = True

Modified: packages/gitinspector/trunk/debian/patches/series
===================================================================
--- packages/gitinspector/trunk/debian/patches/series	2014-12-16 18:20:58 UTC (rev 11620)
+++ packages/gitinspector/trunk/debian/patches/series	2014-12-19 20:36:08 UTC (rev 11621)
@@ -2,3 +2,4 @@
 Add-missing-HTML-footer-to-htmlembedded-output.patch
 Use-jQuery-libraries-from-the-Debian-archive.patch
 Move-arch-indep-files-to-usr-share.patch
+fix-C-locale-crash.patch




More information about the Python-apps-commits mailing list