Hi, this is the diff to update docutils to latest release.
Ok? Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/py-docutils/Makefile,v retrieving revision 1.23 diff -u -p -u -p -r1.23 Makefile --- Makefile 3 Jan 2017 19:27:52 -0000 1.23 +++ Makefile 13 Nov 2017 20:59:53 -0000 @@ -2,11 +2,10 @@ COMMENT = process plaintext documentation into other formats -MODPY_EGG_VERSION = 0.12 +MODPY_EGG_VERSION = 0.14 DISTNAME = docutils-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = textproc -REVISION = 1 HOMEPAGE = http://docutils.sourceforge.net/ @@ -23,7 +22,7 @@ FLAVORS = python3 FLAVOR ?= pre-build: -.for file in 2html 2s5 2latex 2xetex 2man 2xml 2pseudoxml 2odt 2odt_prepstyles pep2html +.for file in 2html 2html4 2html5 2s5 2latex 2xetex 2man 2xml 2pseudoxml pep2html 2odt 2odt_prepstyles mv ${WRKSRC}/tools/rst${file}{.py,} .endfor Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/py-docutils/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- distinfo 6 Sep 2014 07:25:55 -0000 1.10 +++ distinfo 13 Nov 2017 20:59:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (docutils-0.12.tar.gz) = x9txeBCraWX2bIzwOYqYydjfmC2jm0zX8WKRHriVlvo= -SIZE (docutils-0.12.tar.gz) = 1618353 +SHA256 (docutils-0.14.tar.gz) = UeZO8uv7Kcrh+qEzs3EBQ0luyiHFMPP3FCTXdod2QnQ= +SIZE (docutils-0.14.tar.gz) = 1727105 Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/textproc/py-docutils/patches/patch-setup_py,v retrieving revision 1.7 diff -u -p -u -p -r1.7 patch-setup_py --- patches/patch-setup_py 8 Aug 2017 09:36:04 -0000 1.7 +++ patches/patch-setup_py 13 Nov 2017 20:59:53 -0000 @@ -2,11 +2,13 @@ $OpenBSD: patch-setup_py,v 1.7 2017/08/0 Index: setup.py --- setup.py.orig +++ setup.py -@@ -162,16 +162,16 @@ what-you-see-is-what-you-get plaintext markup syntax." +@@ -169,18 +169,18 @@ what-you-see-is-what-you-get plaintext markup syntax." ['docutils/writers/odf_odt/styles.odt']), - ] + ] + s5_theme_files), - 'scripts' : ['tools/rst2html.py', +- 'tools/rst2html4.py', +- 'tools/rst2html5.py', - 'tools/rst2s5.py', - 'tools/rst2latex.py', - 'tools/rst2xetex.py', @@ -17,6 +19,8 @@ Index: setup.py - 'tools/rst2odt.py', - 'tools/rst2odt_prepstyles.py', + 'scripts' : ['tools/rst2html', ++ 'tools/rst2html4', ++ 'tools/rst2html5', + 'tools/rst2s5', + 'tools/rst2latex', + 'tools/rst2xetex', Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/py-docutils/pkg/PLIST,v retrieving revision 1.9 diff -u -p -u -p -r1.9 PLIST --- pkg/PLIST 6 Jan 2016 13:41:56 -0000 1.9 +++ pkg/PLIST 13 Nov 2017 20:59:53 -0000 @@ -1,5 +1,7 @@ @comment $OpenBSD: PLIST,v 1.9 2016/01/06 13:41:56 ajacoutot Exp $ bin/rst2html${MODPY_BIN_SUFFIX} +bin/rst2html4${MODPY_BIN_SUFFIX} +bin/rst2html5${MODPY_BIN_SUFFIX} bin/rst2latex${MODPY_BIN_SUFFIX} bin/rst2man${MODPY_BIN_SUFFIX} bin/rst2odt${MODPY_BIN_SUFFIX} @@ -38,6 +40,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}en.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}eo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}es.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}fa.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}fi.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}fr.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}gl.${MODPY_PYC_MAGIC_TAG}pyc @@ -45,6 +48,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}it.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}ja.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}lt.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}lv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}nl.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}pl.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/languages/${MODPY_PYCACHE}pt_br.${MODPY_PYC_MAGIC_TAG}pyc @@ -61,6 +65,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/languages/en.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/eo.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/es.py +lib/python${MODPY_VERSION}/site-packages/docutils/languages/fa.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/fi.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/fr.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/gl.py @@ -68,6 +73,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/languages/it.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/ja.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/lt.py +lib/python${MODPY_VERSION}/site-packages/docutils/languages/lv.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/nl.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/pl.py lib/python${MODPY_VERSION}/site-packages/docutils/languages/pt_br.py @@ -157,6 +163,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}en.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}eo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}es.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}fa.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}fi.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}fr.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}gl.${MODPY_PYC_MAGIC_TAG}pyc @@ -164,6 +171,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}it.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}ja.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}lt.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}lv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}nl.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}pl.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/${MODPY_PYCACHE}pt_br.${MODPY_PYC_MAGIC_TAG}pyc @@ -180,6 +188,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/en.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/eo.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/es.py +lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/fa.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/fi.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/fr.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/gl.py @@ -187,6 +196,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/it.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/ja.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/lt.py +lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/lv.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/nl.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/pl.py lib/python${MODPY_VERSION}/site-packages/docutils/parsers/rst/languages/pt_br.py @@ -247,10 +257,12 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}latex2mathml.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}math2html.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}tex2mathml_extern.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}tex2unichar.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/${MODPY_PYCACHE}unichar2tex.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/latex2mathml.py lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/math2html.py +lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/tex2mathml_extern.py lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/tex2unichar.py lib/python${MODPY_VERSION}/site-packages/docutils/utils/math/unichar2tex.py lib/python${MODPY_VERSION}/site-packages/docutils/utils/punctuation_chars.py @@ -261,18 +273,27 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/docutils/writers/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}_html_base.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}docutils_xml.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}manpage.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}null.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/writers/${MODPY_PYCACHE}pseudoxml.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/writers/_html_base.py lib/python${MODPY_VERSION}/site-packages/docutils/writers/docutils_xml.py lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/ lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/html4css1.css -lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/math.css lib/python${MODPY_VERSION}/site-packages/docutils/writers/html4css1/template.txt +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/ +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/math.css +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/minimal.css +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/plain.css +lib/python${MODPY_VERSION}/site-packages/docutils/writers/html5_polyglot/template.txt lib/python${MODPY_VERSION}/site-packages/docutils/writers/latex2e/ lib/python${MODPY_VERSION}/site-packages/docutils/writers/latex2e/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/docutils/writers/latex2e/${MODPY_PYCACHE}/