diff options
Diffstat (limited to 'games-misc/openmsx/files/openmsx-0.3.1-python3.patch')
-rw-r--r-- | games-misc/openmsx/files/openmsx-0.3.1-python3.patch | 217 |
1 files changed, 217 insertions, 0 deletions
diff --git a/games-misc/openmsx/files/openmsx-0.3.1-python3.patch b/games-misc/openmsx/files/openmsx-0.3.1-python3.patch new file mode 100644 index 000000000..bdba256ae --- /dev/null +++ b/games-misc/openmsx/files/openmsx-0.3.1-python3.patch @@ -0,0 +1,217 @@ +--- openmsx-0.3.1-source/scripts/authorlist.py.py2 2016-10-29 06:56:51.064250908 -0500 ++++ openmsx-0.3.1-source/scripts/authorlist.py 2016-10-29 06:57:50.504033762 -0500 +@@ -19,9 +19,8 @@ + # do some processing of the contents of + # the data variable + separate = string.split(data,";") +- print '%-30s %s' % (separate[1]+":", separate[2]) ++ print('%-30s %s' % (separate[1]+":", separate[2])) + # end of data processing command group +- # sys.stdout.write(res) + else: + sys.stdout.flush() + break +--- openmsx-0.3.1-source/scripts/md5list.py.py2 2016-10-29 06:56:51.064250908 -0500 ++++ openmsx-0.3.1-source/scripts/md5list.py 2016-10-29 06:58:34.880538273 -0500 +@@ -18,25 +18,25 @@ + while 1: + data = sys.stdin.readline() + if data != '': +- # leave out all comment lines (lines starting with '#') +- comment_pos = string.find(data,'#') +- if comment_pos == 0: +- continue +- # separate the single entries by ';' +- separate = string.split(data,";") +- if len(separate) != 4: +- continue +- systemtype = (os.uname())[0] +- if systemtype == 'Linux': +- md5call = ["md5sum"] +- elif systemtype == 'Darwin': +- md5call = ["md5", "-r"] +- else: +- md5call = ["md5sum"] +- md5call = md5call + ["src/"+string.strip(separate[1])] +- md5sum = subprocess.Popen(md5call, stdout=subprocess.PIPE).communicate()[0] +- md5sum = string.split(md5sum) +- res = "%-32s = %s\n" % (separate[1], md5sum[0]) ++ # leave out all comment lines (lines starting with '#') ++ comment_pos = string.find(data,'#') ++ if comment_pos == 0: ++ continue ++ # separate the single entries by ';' ++ separate = string.split(data,";") ++ if len(separate) != 4: ++ continue ++ systemtype = (os.uname())[0] ++ if systemtype == 'Linux': ++ md5call = ["md5sum"] ++ elif systemtype == 'Darwin': ++ md5call = ["md5", "-r"] ++ else: ++ md5call = ["md5sum"] ++ md5call = md5call + ["src/"+string.strip(separate[1])] ++ md5sum = subprocess.Popen(md5call, stdout=subprocess.PIPE).communicate()[0] ++ md5sum = string.split(md5sum) ++ res = "%-32s = %s\n" % (separate[1], md5sum[0]) + sys.stdout.write(res) + else: + sys.stdout.flush() +--- openmsx-0.3.1-source/scripts/midifiles.py.py2 2016-10-29 06:56:51.064250908 -0500 ++++ openmsx-0.3.1-source/scripts/midifiles.py 2016-10-29 06:58:46.643828615 -0500 +@@ -17,16 +17,16 @@ + while 1: + data = sys.stdin.readline() + if data != '': +- # leave out all comment lines (lines starting with '#') +- comment_pos = string.find(data,'#') +- if comment_pos == 0: +- continue +- # separate the single entries by ';' ++ # leave out all comment lines (lines starting with '#') ++ comment_pos = string.find(data,'#') ++ if comment_pos == 0: ++ continue ++ # separate the single entries by ';' + separate = string.split(data,";") +- if len(separate) != 4: +- continue +- res = res + " src/" + string.strip(separate[1]) ++ if len(separate) != 4: ++ continue ++ res = res + " src/" + string.strip(separate[1]) + else: +- sys.stdout.write(res) ++ sys.stdout.write(res) + sys.stdout.flush() + break +--- openmsx-0.3.1-source/scripts/namelist.py.py2 2016-10-29 06:56:51.067584229 -0500 ++++ openmsx-0.3.1-source/scripts/namelist.py 2016-10-29 06:59:37.260310273 -0500 +@@ -16,21 +16,21 @@ + while 1: + data = sys.stdin.readline() + if data != '': +- # leave out all comment lines (lines starting with '#') +- comment_pos = string.find(data,'#') +- if comment_pos == 0: +- continue +- # separate the single entries by ';' ++ # leave out all comment lines (lines starting with '#') ++ comment_pos = string.find(data,'#') ++ if comment_pos == 0: ++ continue ++ # separate the single entries by ';' + separate = string.split(data,";") +- if len(separate) != 4: +- continue +- res = "%-32s = %s\n" % (separate[1], string.strip(separate[3])) ++ if len(separate) != 4: ++ continue ++ res = "%-32s = %s\n" % (separate[1], string.strip(separate[3])) + sys.stdout.write(res) + else: + sys.stdout.flush() + break + + def authorlist(mystr): +- separate = string.split() +- for str in separate: +- print string.strip(str) +\ No newline at end of file ++ separate = string.split() ++ for str_ in separate: ++ print(string.strip(str_)) +--- openmsx-0.3.1-source/scripts/playlist.py.py2 2016-10-29 06:56:51.067584229 -0500 ++++ openmsx-0.3.1-source/scripts/playlist.py 2016-10-29 07:00:52.353369055 -0500 +@@ -16,25 +16,25 @@ + while 1: + data = sys.stdin.readline() + if data != '': +- # leave out all comment lines (lines starting with '#') +- comment_pos = string.find(data,'#') +- if comment_pos == 0: +- continue +- # separate the single entries by ';' ++ # leave out all comment lines (lines starting with '#') ++ comment_pos = string.find(data,'#') ++ if comment_pos == 0: ++ continue ++ # separate the single entries by ';' + separate = string.split(data,";") +- res = "" +- # leave out all lines which don't have the proper number of elements +- if len(separate) >= 1: +- res = string.strip(separate[0]) + " = " +- if len(separate) == 4: +- res = res + separate[1] +- res = res + "\n" ++ res = "" ++ # leave out all lines which don't have the proper number of elements ++ if len(separate) >= 1: ++ res = string.strip(separate[0]) + " = " ++ if len(separate) == 4: ++ res = res + separate[1] ++ res = res + "\n" + sys.stdout.write(res) + else: + sys.stdout.flush() + break + + def authorlist(mystr): +- separate = string.split() +- for str in separate: +- print string.strip(str) +\ No newline at end of file ++ separate = string.split() ++ for str_ in separate: ++ print(string.strip(str_)) +--- openmsx-0.3.1-source/scripts/sanitize_list.py.py2 2016-10-29 06:56:51.067584229 -0500 ++++ openmsx-0.3.1-source/scripts/sanitize_list.py 2016-10-29 07:01:32.659888316 -0500 +@@ -16,28 +16,28 @@ + while 1: + data = sys.stdin.readline() + if data != '': +- # leave out all comment lines (lines starting with '#') +- comment_pos = string.find(data,'#') +- if comment_pos == 0: +- continue +- # separate the single entries by ';' ++ # leave out all comment lines (lines starting with '#') ++ comment_pos = string.find(data,'#') ++ if comment_pos == 0: ++ continue ++ # separate the single entries by ';' + separate = string.split(data,";") +- if len(separate) != 4: +- continue +- res = "" +- for str in separate: +- if res != '': +- res = res + ";" + string.strip(str) +- else: +- res = string.strip(str) ++ if len(separate) != 4: ++ continue ++ res = "" ++ for str in separate: ++ if res != '': ++ res = res + ";" + string.strip(str) ++ else: ++ res = string.strip(str) + # end of data processing command group +- res = res + "\n" ++ res = res + "\n" + sys.stdout.write(res) + else: + sys.stdout.flush() + break + + def authorlist(mystr): +- separate = string.split() +- for str in separate: +- print string.strip(str) +\ No newline at end of file ++ separate = string.split() ++ for str_ in separate: ++ print(string.strip(str_)) |