diff -r 09db5a253c9c -r f8a9af3d8b56 install.py --- a/install.py Tue Nov 25 19:16:34 2014 +0100 +++ b/install.py Tue Nov 25 19:31:28 2014 +0100 @@ -225,13 +225,19 @@ @param dst destination file name (string) @param marker marker to be used (string) """ - f = open(src, "r") + if sys.version_info[0] == 2: + f = codecs.open(src, "r", "utf-8") + else: + f = open(src, "r") text = f.read() f.close() text = text.replace("@MARKER@", marker) - f = open(dst, "w") + if sys.version_info[0] == 2: + f = codecs.open(src, "w", "utf-8") + else: + f = open(dst, "w") f.write(text) f.close() os.chmod(dst, 0o644)