diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-01-28 19:53:28 +0000 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-01-28 19:53:28 +0000 |
commit | 8d0e7d048b7cb2366f922ddca7e63a5dcf4085d8 (patch) | |
tree | 739da6ce42e69b0ad5bba1262f211c4e4c2ed26f /graphics/opensubdiv | |
parent | 5872b955398cd5f53a06bb594e97ba80cad64182 (diff) | |
download | ports-8d0e7d048b7cb2366f922ddca7e63a5dcf4085d8.tar.gz ports-8d0e7d048b7cb2366f922ddca7e63a5dcf4085d8.zip |
Notes
Diffstat (limited to 'graphics/opensubdiv')
-rw-r--r-- | graphics/opensubdiv/files/patch-documentation_processHtml.py | 83 | ||||
-rw-r--r-- | graphics/opensubdiv/files/patch-documentation_processTutorials.py | 29 |
2 files changed, 112 insertions, 0 deletions
diff --git a/graphics/opensubdiv/files/patch-documentation_processHtml.py b/graphics/opensubdiv/files/patch-documentation_processHtml.py new file mode 100644 index 000000000000..db6d0f742171 --- /dev/null +++ b/graphics/opensubdiv/files/patch-documentation_processHtml.py @@ -0,0 +1,83 @@ +--- documentation/processHtml.py.orig 2018-07-18 02:17:49 UTC ++++ documentation/processHtml.py +@@ -25,9 +25,11 @@ + + import os + import sys +-import string + import re +-import HTMLParser ++try: ++ import HTMLParser ++except: ++ import html.parser as HTMLParser + + class HtmlToTextParser(HTMLParser.HTMLParser): + def __init__(self): +@@ -89,10 +91,10 @@ def ReadNavigationTemplate( filePath ): + try: + navFile = open( filePath, "r") + except IOError: +- print "Could not open file \'"+filePath+"\'" ++ print("Could not open file \'"+filePath+"\'") + + with navFile: +- print "Navigation template: \'"+filePath+"\'" ++ print("Navigation template: \'"+filePath+"\'") + navHtml = navFile.read() + navHtml = StripHTMLComments(navHtml) + navFile.close() +@@ -109,7 +111,7 @@ def WriteIndexFile( outputFile, content ): + except: + pass + +- print "Creating Search-Index File : \""+outputFile+"\"" ++ print("Creating Search-Index File : \""+outputFile+"\"") + + f = open(outputFile, "w") + f.write(content) +@@ -117,7 +119,7 @@ def WriteIndexFile( outputFile, content ): + + #------------------------------------------------------------------------------- + def Usage(): +- print str(sys.argv[0])+" <input directory> <output directory> <html template>" ++ print(str(sys.argv[0])+" <input directory> <output directory> <html template>") + exit(1); + + +@@ -132,7 +134,7 @@ navTemplate = str(sys.argv[2]) + + navHtml = ReadNavigationTemplate( navTemplate ) + +-print "Scanning : \'"+rootDir+"\'" ++print("Scanning : \'"+rootDir+"\'") + + searchIndex = 'var tipuesearch = { "pages": [ ' + +@@ -172,22 +174,22 @@ for root, dirs, files in os.walk(rootDir): + + # if necessary, insert navigation html + if (not parser.HasNavigationSection()): +- loc = string.find(html,"<body>") ++ loc = html.find("<body>") + html = html[:loc+6] + navHtml + html[loc+6:] + + msg += "added navigation" + + # replace the article title placeholder with the real title + if title: +- html = string.replace(html,"OSD_ARTICLE_TITLE", title) ++ html = html.replace("OSD_ARTICLE_TITLE", title) + else: +- html = string.replace(html,"OSD_ARTICLE_TITLE", "") ++ html = html.replace("OSD_ARTICLE_TITLE", "") + + f.seek(0) + f.write(html) + f.close() + +- print msg ++ print(msg) + + searchIndex = searchIndex + "]};" + diff --git a/graphics/opensubdiv/files/patch-documentation_processTutorials.py b/graphics/opensubdiv/files/patch-documentation_processTutorials.py new file mode 100644 index 000000000000..dff628e399ca --- /dev/null +++ b/graphics/opensubdiv/files/patch-documentation_processTutorials.py @@ -0,0 +1,29 @@ +--- documentation/processTutorials.py.orig 2019-01-13 21:35:49 UTC ++++ documentation/processTutorials.py +@@ -33,7 +33,7 @@ def ReadFile(inputfile): + try: + f = open( inputfile, "r") + except IOError: +- print "Could not read file \'"+inputfile+"\'" ++ print("Could not read file \'"+inputfile+"\'") + content = f.read() + f.close() + return content +@@ -48,7 +48,7 @@ def WriteToFile(outputfile, content): + try: + f = open(outputfile, "w") + except IOError: +- print "Could not write file \'"+outputfile+"\'" ++ print("Could not write file \'"+outputfile+"\'") + f.write(content) + f.close() + +@@ -85,7 +85,7 @@ def Process(srcfile, title): + + #------------------------------------------------------------------------------- + def Usage(): +- print str(sys.argv[0])+" <input file> <output file> <title>" ++ print(str(sys.argv[0])+" <input file> <output file> <title>") + exit(1); + + |