191 lines
7.4 KiB
Diff
191 lines
7.4 KiB
Diff
|
From 6488a68ca715d8e18f899e536effceb548ed136e Mon Sep 17 00:00:00 2001
|
||
|
From: =?utf-8?q?Ga=C3=ABl=20PORTAY?= <gael.portay@savoirfairelinux.com>
|
||
|
Date: Fri, 4 Nov 2016 12:23:25 -0400
|
||
|
Subject: [PATCH 2/3] Fix missing parentheses at print
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/plain; charset=utf-8
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
CC="cc -pipe -std=gnu99 -Wall -W -Wextra -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -DPSEUDO_PREFIX='"/usr/local"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.8.1"' -DUSE_MEMORY_DB -DPSEUDO_PASSWD_FALLBACK='""' -DPSEUDO_XATTR_SUPPORT -O2 -g " ./makewrappers "xattr=true"
|
||
|
File "./makewrappers", line 459
|
||
|
print port
|
||
|
^
|
||
|
SyntaxError: Missing parentheses in call to 'print'
|
||
|
|
||
|
Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
|
||
|
---
|
||
|
maketables | 12 ++++++------
|
||
|
makewrappers | 32 ++++++++++++++++----------------
|
||
|
templatefile.py | 8 ++++----
|
||
|
3 files changed, 26 insertions(+), 26 deletions(-)
|
||
|
|
||
|
diff --git a/maketables b/maketables
|
||
|
index b32312e..0726485 100755
|
||
|
--- a/maketables
|
||
|
+++ b/maketables
|
||
|
@@ -73,7 +73,7 @@ class DataType:
|
||
|
for col in columns:
|
||
|
indexed = False
|
||
|
if col.startswith("FLAGS"):
|
||
|
- print "Flags: set for %s" % self.name
|
||
|
+ print("Flags: set for %s" % self.name)
|
||
|
self.flags = True
|
||
|
continue
|
||
|
if col.startswith("INDEXED "):
|
||
|
@@ -248,7 +248,7 @@ def main():
|
||
|
template_file.emit('header')
|
||
|
templates.append(template_file)
|
||
|
except IOError:
|
||
|
- print "Invalid or malformed template %s. Aborting." % path
|
||
|
+ print("Invalid or malformed template %s. Aborting." % path)
|
||
|
exit(1)
|
||
|
|
||
|
for filename in sys.argv[1:]:
|
||
|
@@ -256,15 +256,15 @@ def main():
|
||
|
sys.stdout.write("%s: " % filename)
|
||
|
datatype = DataType(filename)
|
||
|
datatypes.append(datatype)
|
||
|
- print datatype.__repr__()
|
||
|
- print ""
|
||
|
+ print(datatype.__repr__())
|
||
|
+ print("")
|
||
|
|
||
|
- print "Writing datatypes...",
|
||
|
+ print("Writing datatypes...")
|
||
|
for datatype in datatypes:
|
||
|
# populate various tables and files with each datatype
|
||
|
for template_file in templates:
|
||
|
template_file.emit('body', datatype)
|
||
|
- print "done. Cleaning up."
|
||
|
+ print("done. Cleaning up.")
|
||
|
|
||
|
for template_file in templates:
|
||
|
# clean up files
|
||
|
diff --git a/makewrappers b/makewrappers
|
||
|
index 303e2cc..bac856b 100755
|
||
|
--- a/makewrappers
|
||
|
+++ b/makewrappers
|
||
|
@@ -456,7 +456,7 @@ additional ports to include.
|
||
|
self.name = port
|
||
|
self.subports = []
|
||
|
self.preports = []
|
||
|
- print port
|
||
|
+ print(port)
|
||
|
|
||
|
if os.path.exists(self.portfile("pseudo_wrappers.c")):
|
||
|
self.wrappers = self.portfile("pseudo_wrappers.c")
|
||
|
@@ -504,17 +504,17 @@ additional ports to include.
|
||
|
prefuncs = pre.functions()
|
||
|
for name in prefuncs.keys():
|
||
|
if name in mergedfuncs:
|
||
|
- print "Warning: %s from %s overriding %s" % (name, pre.name, mergedfuncs[name].port)
|
||
|
+ print("Warning: %s from %s overriding %s" % (name, pre.name, mergedfuncs[name].port))
|
||
|
mergedfuncs[name] = prefuncs[name]
|
||
|
for name in self.funcs.keys():
|
||
|
if name in mergedfuncs:
|
||
|
- print "Warning: %s from %s overriding %s" % (name, self.name, mergedfuncs[name].port)
|
||
|
+ print("Warning: %s from %s overriding %s" % (name, self.name, mergedfuncs[name].port))
|
||
|
mergedfuncs[name] = self.funcs[name]
|
||
|
for sub in self.subports:
|
||
|
subfuncs = sub.functions()
|
||
|
for name in subfuncs.keys():
|
||
|
if name in mergedfuncs:
|
||
|
- print "Warning: %s from %s overriding %s" % (name, sub.name, mergedfuncs[name].port)
|
||
|
+ print("Warning: %s from %s overriding %s" % (name, sub.name, mergedfuncs[name].port))
|
||
|
mergedfuncs[name] = subfuncs[name]
|
||
|
return mergedfuncs
|
||
|
|
||
|
@@ -576,11 +576,11 @@ def process_wrapfuncs(port):
|
||
|
func.directory = directory
|
||
|
funcs[func.name] = func
|
||
|
sys.stdout.write(".")
|
||
|
- except Exception, e:
|
||
|
- print "Parsing failed:", e
|
||
|
+ except Exception(e):
|
||
|
+ print("Parsing failed:", e)
|
||
|
exit(1)
|
||
|
funclist.close()
|
||
|
- print ""
|
||
|
+ print("")
|
||
|
return funcs
|
||
|
|
||
|
def main(argv):
|
||
|
@@ -599,35 +599,35 @@ def main(argv):
|
||
|
|
||
|
for path in glob.glob('templates/*'):
|
||
|
try:
|
||
|
- print "Considering template: " + path
|
||
|
+ print("Considering template: " + path)
|
||
|
source = TemplateFile(path)
|
||
|
if source.name.endswith('.c') or source.name.endswith('.h'):
|
||
|
source.emit('copyright')
|
||
|
source.emit('header')
|
||
|
sources.append(source)
|
||
|
except IOError:
|
||
|
- print "Invalid or malformed template %s. Aborting." % path
|
||
|
+ print("Invalid or malformed template %s. Aborting." % path)
|
||
|
exit(1)
|
||
|
|
||
|
try:
|
||
|
port = Port('common', sources)
|
||
|
|
||
|
except KeyError:
|
||
|
- print "Unknown uname -s result: '%s'." % uname_s
|
||
|
- print "Known system types are:"
|
||
|
- print "%-20s %-10s %s" % ("uname -s", "port name", "description")
|
||
|
+ print("Unknown uname -s result: '%s'." % uname_s)
|
||
|
+ print("Known system types are:")
|
||
|
+ print("%-20s %-10s %s" % ("uname -s", "port name", "description"))
|
||
|
for key in host_ports:
|
||
|
- print "%-20s %-10s %s" % (key, host_ports[key],
|
||
|
- host_descrs[host_ports[key]])
|
||
|
+ print("%-20s %-10s %s" % (key, host_ports[key],
|
||
|
+ host_descrs[host_ports[key]]))
|
||
|
|
||
|
# the per-function stuff
|
||
|
- print "Writing functions...",
|
||
|
+ print("Writing functions...")
|
||
|
all_funcs = port.functions()
|
||
|
for name in sorted(all_funcs.keys()):
|
||
|
# populate various tables and files with each function
|
||
|
for source in sources:
|
||
|
source.emit('body', all_funcs[name])
|
||
|
- print "done. Cleaning up."
|
||
|
+ print("done. Cleaning up.")
|
||
|
|
||
|
for source in sources:
|
||
|
# clean up files
|
||
|
diff --git a/templatefile.py b/templatefile.py
|
||
|
index 2789b22..abf9a2c 100644
|
||
|
--- a/templatefile.py
|
||
|
+++ b/templatefile.py
|
||
|
@@ -79,13 +79,13 @@ class TemplateFile:
|
||
|
return
|
||
|
path = Template(self.path).safe_substitute(item)
|
||
|
if os.path.exists(path):
|
||
|
- # print "We don't overwrite existing files."
|
||
|
+ # print("We don't overwrite existing files.")
|
||
|
return
|
||
|
self.file = open(path, 'w')
|
||
|
if not self.file:
|
||
|
- print "Couldn't open '%s' (expanded from %s), " \
|
||
|
+ print("Couldn't open '%s' (expanded from %s), " \
|
||
|
"not emitting '%s'." % \
|
||
|
- (path, self.path, template)
|
||
|
+ (path, self.path, template))
|
||
|
return
|
||
|
|
||
|
def emit(self, template, item=None):
|
||
|
@@ -103,7 +103,7 @@ class TemplateFile:
|
||
|
self.file.write(templ.safe_substitute(item))
|
||
|
self.file.write("\n")
|
||
|
else:
|
||
|
- print "Warning: Unknown template '%s'." % template
|
||
|
+ print("Warning: Unknown template '%s'." % template)
|
||
|
|
||
|
if self.file_per_item:
|
||
|
if self.file:
|
||
|
--
|
||
|
2.10.1
|
||
|
|