Sun Jul 28 12:47:46 2013 UTC ()
Update to 0.11:

Release 0.11 (2013-07-22)
=========================

* General

  - Apply [ 2714873 ] Fix for the overwritting of document attributes.
  - Support embedded aliases within hyperlink references.
  - Fix [ 228 ] try local import of docutils components (reader, writer, parser,
    language module) before global search.

* docutils/parsers/rst/directives/tables.py

  - Fix [ 210 ] Python 3.3 checks CVS syntax only if "strict" is True.

* docutils/writers/html4css1/__init__.py
  - Fix [ 3600051 ] for tables in a list, table cells are not compacted.
  - New setting `stylesheet_dirs` (see above).

    Now, it is easy to add a custom stylesheet to Docutils' default
    stylesheet with, e.g., ``--stylesheet_path='html4css1.css, mystyle.css'``

    Changed behaviour of the default settings:
      if there is a file ``html4css1.css`` in the working directory of the
      process at launch, it is used instead of the one provided by Docutils
      in the writer source directory.

  - New default for math-output_: ``HTML math.css``.
  - Avoid repeated class declarations in html4css1 writer
    (modified version of patch [ 104 ]).

.. _math-output: docs/user/config.html#math-output

* docutils/writers/latex2e/__init__.py

  - Drop the simple algorithm replacing straight double quotes with
    English typographic ones.
    Activate the SmartQuotes_ transform if you want this feature.
  - New setting `stylesheet_dirs`: Comma-separated list of directories
    where stylesheets are found. Used by `stylesheet_path` when expanding
    relative path arguments.

.. _SmartQuotes: docs/user/config.html#smart-quotes

* docutils/writers/manpage.py

  - Fix [3607063] handle lines starting with a period.
  - Fix option separating comma was bold (thanks to Bill Morris).


(wiz)
diff -r1.40 -r1.41 pkgsrc/textproc/py-docutils/Makefile
diff -r1.19 -r1.20 pkgsrc/textproc/py-docutils/PLIST
diff -r1.16 -r1.17 pkgsrc/textproc/py-docutils/distinfo

cvs diff -r1.40 -r1.41 pkgsrc/textproc/py-docutils/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-docutils/Makefile 2013/04/02 03:05:03 1.40
+++ pkgsrc/textproc/py-docutils/Makefile 2013/07/28 12:47:46 1.41
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.40 2013/04/02 03:05:03 rodent Exp $ 1# $NetBSD: Makefile,v 1.41 2013/07/28 12:47:46 wiz Exp $
2 2
3DISTNAME= docutils-0.10 3DISTNAME= docutils-0.11
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=docutils/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=docutils/}
7 7
8MAINTAINER= darcy@NetBSD.org 8MAINTAINER= darcy@NetBSD.org
9HOMEPAGE= http://docutils.sourceforge.net/ 9HOMEPAGE= http://docutils.sourceforge.net/
10COMMENT= Python tool to generate documents 10COMMENT= Python tool to generate documents
11LICENSE= public-domain AND 2-clause-bsd 11LICENSE= public-domain AND 2-clause-bsd
12 12
13PYTHON_VERSIONS_INCLUDE_3X= yes 13PYTHON_VERSIONS_INCLUDE_3X= yes
14DEPENDS+= ${PYPKGPREFIX}-roman>=1.4:../../math/py-roman 14DEPENDS+= ${PYPKGPREFIX}-roman>=1.4:../../math/py-roman
15DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat 15DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
16 16

cvs diff -r1.19 -r1.20 pkgsrc/textproc/py-docutils/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/py-docutils/PLIST 2013/04/02 03:05:03 1.19
+++ pkgsrc/textproc/py-docutils/PLIST 2013/07/28 12:47:46 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.19 2013/04/02 03:05:03 rodent Exp $ 1@comment $NetBSD: PLIST,v 1.20 2013/07/28 12:47:46 wiz Exp $
2bin/rst2html.py 2bin/rst2html.py
3bin/rst2latex.py 3bin/rst2latex.py
4bin/rst2man.py 4bin/rst2man.py
5bin/rst2odt.py 5bin/rst2odt.py
6bin/rst2odt_prepstyles.py 6bin/rst2odt_prepstyles.py
7bin/rst2pseudoxml.py 7bin/rst2pseudoxml.py
8bin/rst2s5.py 8bin/rst2s5.py
9bin/rst2xetex.py 9bin/rst2xetex.py
10bin/rst2xml.py 10bin/rst2xml.py
11bin/rstpep2html.py 11bin/rstpep2html.py
12${PYSITELIB}/${EGG_FILE} 12${PYSITELIB}/${EGG_FILE}
13${PYSITELIB}/docutils/__init__.py 13${PYSITELIB}/docutils/__init__.py
14${PYSITELIB}/docutils/__init__.pyc 14${PYSITELIB}/docutils/__init__.pyc
@@ -30,26 +30,29 @@ ${PYSITELIB}/docutils/io.pyc @@ -30,26 +30,29 @@ ${PYSITELIB}/docutils/io.pyc
30${PYSITELIB}/docutils/io.pyo 30${PYSITELIB}/docutils/io.pyo
31${PYSITELIB}/docutils/languages/__init__.py 31${PYSITELIB}/docutils/languages/__init__.py
32${PYSITELIB}/docutils/languages/__init__.pyc 32${PYSITELIB}/docutils/languages/__init__.pyc
33${PYSITELIB}/docutils/languages/__init__.pyo 33${PYSITELIB}/docutils/languages/__init__.pyo
34${PYSITELIB}/docutils/languages/af.py 34${PYSITELIB}/docutils/languages/af.py
35${PYSITELIB}/docutils/languages/af.pyc 35${PYSITELIB}/docutils/languages/af.pyc
36${PYSITELIB}/docutils/languages/af.pyo 36${PYSITELIB}/docutils/languages/af.pyo
37${PYSITELIB}/docutils/languages/ca.py 37${PYSITELIB}/docutils/languages/ca.py
38${PYSITELIB}/docutils/languages/ca.pyc 38${PYSITELIB}/docutils/languages/ca.pyc
39${PYSITELIB}/docutils/languages/ca.pyo 39${PYSITELIB}/docutils/languages/ca.pyo
40${PYSITELIB}/docutils/languages/cs.py 40${PYSITELIB}/docutils/languages/cs.py
41${PYSITELIB}/docutils/languages/cs.pyc 41${PYSITELIB}/docutils/languages/cs.pyc
42${PYSITELIB}/docutils/languages/cs.pyo 42${PYSITELIB}/docutils/languages/cs.pyo
 43${PYSITELIB}/docutils/languages/da.py
 44${PYSITELIB}/docutils/languages/da.pyc
 45${PYSITELIB}/docutils/languages/da.pyo
43${PYSITELIB}/docutils/languages/de.py 46${PYSITELIB}/docutils/languages/de.py
44${PYSITELIB}/docutils/languages/de.pyc 47${PYSITELIB}/docutils/languages/de.pyc
45${PYSITELIB}/docutils/languages/de.pyo 48${PYSITELIB}/docutils/languages/de.pyo
46${PYSITELIB}/docutils/languages/en.py 49${PYSITELIB}/docutils/languages/en.py
47${PYSITELIB}/docutils/languages/en.pyc 50${PYSITELIB}/docutils/languages/en.pyc
48${PYSITELIB}/docutils/languages/en.pyo 51${PYSITELIB}/docutils/languages/en.pyo
49${PYSITELIB}/docutils/languages/eo.py 52${PYSITELIB}/docutils/languages/eo.py
50${PYSITELIB}/docutils/languages/eo.pyc 53${PYSITELIB}/docutils/languages/eo.pyc
51${PYSITELIB}/docutils/languages/eo.pyo 54${PYSITELIB}/docutils/languages/eo.pyo
52${PYSITELIB}/docutils/languages/es.py 55${PYSITELIB}/docutils/languages/es.py
53${PYSITELIB}/docutils/languages/es.pyc 56${PYSITELIB}/docutils/languages/es.pyc
54${PYSITELIB}/docutils/languages/es.pyo 57${PYSITELIB}/docutils/languages/es.pyo
55${PYSITELIB}/docutils/languages/fi.py 58${PYSITELIB}/docutils/languages/fi.py
@@ -172,26 +175,29 @@ ${PYSITELIB}/docutils/parsers/rst/includ @@ -172,26 +175,29 @@ ${PYSITELIB}/docutils/parsers/rst/includ
172${PYSITELIB}/docutils/parsers/rst/include/xhtml1-symbol.txt 175${PYSITELIB}/docutils/parsers/rst/include/xhtml1-symbol.txt
173${PYSITELIB}/docutils/parsers/rst/languages/__init__.py 176${PYSITELIB}/docutils/parsers/rst/languages/__init__.py
174${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyc 177${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyc
175${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyo 178${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyo
176${PYSITELIB}/docutils/parsers/rst/languages/af.py 179${PYSITELIB}/docutils/parsers/rst/languages/af.py
177${PYSITELIB}/docutils/parsers/rst/languages/af.pyc 180${PYSITELIB}/docutils/parsers/rst/languages/af.pyc
178${PYSITELIB}/docutils/parsers/rst/languages/af.pyo 181${PYSITELIB}/docutils/parsers/rst/languages/af.pyo
179${PYSITELIB}/docutils/parsers/rst/languages/ca.py 182${PYSITELIB}/docutils/parsers/rst/languages/ca.py
180${PYSITELIB}/docutils/parsers/rst/languages/ca.pyc 183${PYSITELIB}/docutils/parsers/rst/languages/ca.pyc
181${PYSITELIB}/docutils/parsers/rst/languages/ca.pyo 184${PYSITELIB}/docutils/parsers/rst/languages/ca.pyo
182${PYSITELIB}/docutils/parsers/rst/languages/cs.py 185${PYSITELIB}/docutils/parsers/rst/languages/cs.py
183${PYSITELIB}/docutils/parsers/rst/languages/cs.pyc 186${PYSITELIB}/docutils/parsers/rst/languages/cs.pyc
184${PYSITELIB}/docutils/parsers/rst/languages/cs.pyo 187${PYSITELIB}/docutils/parsers/rst/languages/cs.pyo
 188${PYSITELIB}/docutils/parsers/rst/languages/da.py
 189${PYSITELIB}/docutils/parsers/rst/languages/da.pyc
 190${PYSITELIB}/docutils/parsers/rst/languages/da.pyo
185${PYSITELIB}/docutils/parsers/rst/languages/de.py 191${PYSITELIB}/docutils/parsers/rst/languages/de.py
186${PYSITELIB}/docutils/parsers/rst/languages/de.pyc 192${PYSITELIB}/docutils/parsers/rst/languages/de.pyc
187${PYSITELIB}/docutils/parsers/rst/languages/de.pyo 193${PYSITELIB}/docutils/parsers/rst/languages/de.pyo
188${PYSITELIB}/docutils/parsers/rst/languages/en.py 194${PYSITELIB}/docutils/parsers/rst/languages/en.py
189${PYSITELIB}/docutils/parsers/rst/languages/en.pyc 195${PYSITELIB}/docutils/parsers/rst/languages/en.pyc
190${PYSITELIB}/docutils/parsers/rst/languages/en.pyo 196${PYSITELIB}/docutils/parsers/rst/languages/en.pyo
191${PYSITELIB}/docutils/parsers/rst/languages/eo.py 197${PYSITELIB}/docutils/parsers/rst/languages/eo.py
192${PYSITELIB}/docutils/parsers/rst/languages/eo.pyc 198${PYSITELIB}/docutils/parsers/rst/languages/eo.pyc
193${PYSITELIB}/docutils/parsers/rst/languages/eo.pyo 199${PYSITELIB}/docutils/parsers/rst/languages/eo.pyo
194${PYSITELIB}/docutils/parsers/rst/languages/es.py 200${PYSITELIB}/docutils/parsers/rst/languages/es.py
195${PYSITELIB}/docutils/parsers/rst/languages/es.pyc 201${PYSITELIB}/docutils/parsers/rst/languages/es.pyc
196${PYSITELIB}/docutils/parsers/rst/languages/es.pyo 202${PYSITELIB}/docutils/parsers/rst/languages/es.pyo
197${PYSITELIB}/docutils/parsers/rst/languages/fi.py 203${PYSITELIB}/docutils/parsers/rst/languages/fi.py

cvs diff -r1.16 -r1.17 pkgsrc/textproc/py-docutils/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-docutils/distinfo 2013/04/02 03:05:03 1.16
+++ pkgsrc/textproc/py-docutils/distinfo 2013/07/28 12:47:46 1.17
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.16 2013/04/02 03:05:03 rodent Exp $ 1$NetBSD: distinfo,v 1.17 2013/07/28 12:47:46 wiz Exp $
2 2
3SHA1 (docutils-0.10.tar.gz) = c2290465e17276348c7242a7d79dccb0af90da26 3SHA1 (docutils-0.11.tar.gz) = 3894ebcbcbf8aa54ce7c3d2c8f05460544912d67
4RMD160 (docutils-0.10.tar.gz) = 52650e031f3a5707f60023366b96454c857ed10f 4RMD160 (docutils-0.11.tar.gz) = 73fa71348388f4c47c70d8894e7c154d48e0c1b2
5Size (docutils-0.10.tar.gz) = 1602552 bytes 5Size (docutils-0.11.tar.gz) = 1611755 bytes