diff options
author | rodent <rodent@pkgsrc.org> | 2013-04-02 03:05:03 +0000 |
---|---|---|
committer | rodent <rodent@pkgsrc.org> | 2013-04-02 03:05:03 +0000 |
commit | 308e0a6bdce2edc008d9fa244e367ea443695215 (patch) | |
tree | 9f25af4b11fc7ccf99e2355d86a1c6fd5f317a50 | |
parent | b2bfee92a2c67c3b7bc1e066c1be8df93048208c (diff) | |
download | pkgsrc-308e0a6bdce2edc008d9fa244e367ea443695215.tar.gz |
Update py-docutils to 0.10. Resolves PR pkg/47372. From RELEASE-NOTES:
Docutils 0.10 is compatible with Python versions from 2.4 to 3.2.
General:
SmartQuotes transform for typographic quotes and dashes.
docutils/math, docutils/error_reporting.py, and docutils/urischemes.py moved to the utils package. Code importing these modules needs to adapt, e.g.:
try:
import docutils.math as math
except ImportError:
import docutils.utils.math as math
enhanced math and error handling.
docutils/io.py
FileInput/FileOutput: no system-exit on IOError. The handle_io_errors option is ignored.
docutils/writers/html4css1/__init__.py
Use <code> tag for inline "code", do not drop nested inline nodes (syntax highlight tokens).
Customizable MathJax URL (based on patch by Dmitry Shachnev).
No line break after opening inline math tag.
docutils/writers/latex2e/__init__.py, docutils/writers/xetex/__init__.py
Fix section numbering by LaTeX.
docutils/writers/s5_html/__init__.py
Fix [ 3556388 ] Mathjax does not work with rst2s5.
-rw-r--r-- | textproc/py-docutils/Makefile | 28 | ||||
-rw-r--r-- | textproc/py-docutils/PLIST | 51 | ||||
-rw-r--r-- | textproc/py-docutils/distinfo | 8 |
3 files changed, 40 insertions, 47 deletions
diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile index fdbddf9a1bd..3fb13e86629 100644 --- a/textproc/py-docutils/Makefile +++ b/textproc/py-docutils/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.39 2012/10/25 06:56:48 asau Exp $ +# $NetBSD: Makefile,v 1.40 2013/04/02 03:05:03 rodent Exp $ -DISTNAME= docutils-0.9.1 +DISTNAME= docutils-0.10 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=docutils/} @@ -16,22 +16,14 @@ DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat USE_LANGUAGES= #none -SUBST_CLASSES+= env -SUBST_SED.env= -e "s,\#! */usr/bin/env *python[0-9.]*,\#!${PYTHONBIN}," -SUBST_MESSAGE.env= Fixing path to python. -SUBST_STAGE.env= post-patch -SUBST_FILES.env= docutils/_string_template_compat.py -SUBST_FILES.env+= docutils/error_reporting.py -SUBST_FILES.env+= docutils/math/latex2mathml.py -SUBST_FILES.env+= docutils/math/math2html.py -SUBST_FILES.env+= docutils/writers/xetex/__init__.py -SUBST_FILES.env+= docutils/utils/punctuation_chars.py - -SUBST_CLASSES+= python -SUBST_SED.python= -e "s,\#!/usr/bin/python,\#!${PYTHONBIN}," -SUBST_MESSAGE.python= Fixing path to python. -SUBST_STAGE.python= post-patch -SUBST_FILES.python= docutils/utils/code_analyzer.py +REPLACE_PYTHON+= docutils/utils/code_analyzer.py +REPLACE_PYTHON+= docutils/utils/error_reporting.py +REPLACE_PYTHON+= docutils/utils/math/latex2mathml.py +REPLACE_PYTHON+= docutils/utils/math/math2html.py +REPLACE_PYTHON+= docutils/utils/punctuation_chars.py +REPLACE_PYTHON+= docutils/utils/smartquotes.py +REPLACE_PYTHON+= docutils/writers/xetex/__init__.py +.include "../../lang/python/application.mk" .include "../../lang/python/distutils.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-docutils/PLIST b/textproc/py-docutils/PLIST index 2eb6be8719e..ec5d52f550b 100644 --- a/textproc/py-docutils/PLIST +++ b/textproc/py-docutils/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.18 2012/09/21 12:45:01 obache Exp $ +@comment $NetBSD: PLIST,v 1.19 2013/04/02 03:05:03 rodent Exp $ bin/rst2html.py bin/rst2latex.py bin/rst2man.py @@ -16,15 +16,9 @@ ${PYSITELIB}/docutils/__init__.pyo ${PYSITELIB}/docutils/_compat.py ${PYSITELIB}/docutils/_compat.pyc ${PYSITELIB}/docutils/_compat.pyo -${PYSITELIB}/docutils/_string_template_compat.py -${PYSITELIB}/docutils/_string_template_compat.pyc -${PYSITELIB}/docutils/_string_template_compat.pyo ${PYSITELIB}/docutils/core.py ${PYSITELIB}/docutils/core.pyc ${PYSITELIB}/docutils/core.pyo -${PYSITELIB}/docutils/error_reporting.py -${PYSITELIB}/docutils/error_reporting.pyc -${PYSITELIB}/docutils/error_reporting.pyo ${PYSITELIB}/docutils/examples.py ${PYSITELIB}/docutils/examples.pyc ${PYSITELIB}/docutils/examples.pyo @@ -103,21 +97,6 @@ ${PYSITELIB}/docutils/languages/zh_cn.pyo ${PYSITELIB}/docutils/languages/zh_tw.py ${PYSITELIB}/docutils/languages/zh_tw.pyc ${PYSITELIB}/docutils/languages/zh_tw.pyo -${PYSITELIB}/docutils/math/__init__.py -${PYSITELIB}/docutils/math/__init__.pyc -${PYSITELIB}/docutils/math/__init__.pyo -${PYSITELIB}/docutils/math/latex2mathml.py -${PYSITELIB}/docutils/math/latex2mathml.pyc -${PYSITELIB}/docutils/math/latex2mathml.pyo -${PYSITELIB}/docutils/math/math2html.py -${PYSITELIB}/docutils/math/math2html.pyc -${PYSITELIB}/docutils/math/math2html.pyo -${PYSITELIB}/docutils/math/tex2unichar.py -${PYSITELIB}/docutils/math/tex2unichar.pyc -${PYSITELIB}/docutils/math/tex2unichar.pyo -${PYSITELIB}/docutils/math/unichar2tex.py -${PYSITELIB}/docutils/math/unichar2tex.pyc -${PYSITELIB}/docutils/math/unichar2tex.pyo ${PYSITELIB}/docutils/nodes.py ${PYSITELIB}/docutils/nodes.pyc ${PYSITELIB}/docutils/nodes.pyo @@ -311,21 +290,42 @@ ${PYSITELIB}/docutils/transforms/universal.pyo ${PYSITELIB}/docutils/transforms/writer_aux.py ${PYSITELIB}/docutils/transforms/writer_aux.pyc ${PYSITELIB}/docutils/transforms/writer_aux.pyo -${PYSITELIB}/docutils/urischemes.py -${PYSITELIB}/docutils/urischemes.pyc -${PYSITELIB}/docutils/urischemes.pyo ${PYSITELIB}/docutils/utils/__init__.py ${PYSITELIB}/docutils/utils/__init__.pyc ${PYSITELIB}/docutils/utils/__init__.pyo ${PYSITELIB}/docutils/utils/code_analyzer.py ${PYSITELIB}/docutils/utils/code_analyzer.pyc ${PYSITELIB}/docutils/utils/code_analyzer.pyo +${PYSITELIB}/docutils/utils/error_reporting.py +${PYSITELIB}/docutils/utils/error_reporting.pyc +${PYSITELIB}/docutils/utils/error_reporting.pyo +${PYSITELIB}/docutils/utils/math/__init__.py +${PYSITELIB}/docutils/utils/math/__init__.pyc +${PYSITELIB}/docutils/utils/math/__init__.pyo +${PYSITELIB}/docutils/utils/math/latex2mathml.py +${PYSITELIB}/docutils/utils/math/latex2mathml.pyc +${PYSITELIB}/docutils/utils/math/latex2mathml.pyo +${PYSITELIB}/docutils/utils/math/math2html.py +${PYSITELIB}/docutils/utils/math/math2html.pyc +${PYSITELIB}/docutils/utils/math/math2html.pyo +${PYSITELIB}/docutils/utils/math/tex2unichar.py +${PYSITELIB}/docutils/utils/math/tex2unichar.pyc +${PYSITELIB}/docutils/utils/math/tex2unichar.pyo +${PYSITELIB}/docutils/utils/math/unichar2tex.py +${PYSITELIB}/docutils/utils/math/unichar2tex.pyc +${PYSITELIB}/docutils/utils/math/unichar2tex.pyo ${PYSITELIB}/docutils/utils/punctuation_chars.py ${PYSITELIB}/docutils/utils/punctuation_chars.pyc ${PYSITELIB}/docutils/utils/punctuation_chars.pyo ${PYSITELIB}/docutils/utils/roman.py ${PYSITELIB}/docutils/utils/roman.pyc ${PYSITELIB}/docutils/utils/roman.pyo +${PYSITELIB}/docutils/utils/smartquotes.py +${PYSITELIB}/docutils/utils/smartquotes.pyc +${PYSITELIB}/docutils/utils/smartquotes.pyo +${PYSITELIB}/docutils/utils/urischemes.py +${PYSITELIB}/docutils/utils/urischemes.pyc +${PYSITELIB}/docutils/utils/urischemes.pyo ${PYSITELIB}/docutils/writers/__init__.py ${PYSITELIB}/docutils/writers/__init__.pyc ${PYSITELIB}/docutils/writers/__init__.pyo @@ -336,6 +336,7 @@ ${PYSITELIB}/docutils/writers/html4css1/__init__.py ${PYSITELIB}/docutils/writers/html4css1/__init__.pyc ${PYSITELIB}/docutils/writers/html4css1/__init__.pyo ${PYSITELIB}/docutils/writers/html4css1/html4css1.css +${PYSITELIB}/docutils/writers/html4css1/math.css ${PYSITELIB}/docutils/writers/html4css1/template.txt ${PYSITELIB}/docutils/writers/latex2e/__init__.py ${PYSITELIB}/docutils/writers/latex2e/__init__.pyc diff --git a/textproc/py-docutils/distinfo b/textproc/py-docutils/distinfo index bd8436068df..25a6900dcc0 100644 --- a/textproc/py-docutils/distinfo +++ b/textproc/py-docutils/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.15 2012/10/11 12:22:26 wen Exp $ +$NetBSD: distinfo,v 1.16 2013/04/02 03:05:03 rodent Exp $ -SHA1 (docutils-0.9.1.tar.gz) = c55d1ccabe2de82dd93d0f14884d07bbe10a3d40 -RMD160 (docutils-0.9.1.tar.gz) = 6450fced34792934ed061aceef1afcde62630762 -Size (docutils-0.9.1.tar.gz) = 1541437 bytes +SHA1 (docutils-0.10.tar.gz) = c2290465e17276348c7242a7d79dccb0af90da26 +RMD160 (docutils-0.10.tar.gz) = 52650e031f3a5707f60023366b96454c857ed10f +Size (docutils-0.10.tar.gz) = 1602552 bytes |