~ubuntu-branches/ubuntu/saucy/python-docutils/saucy

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Bazaar Package Importer
  • Author(s): Jakub Wilk
  • Date: 2011-06-28 20:43:04 UTC
  • mfrom: (12 sid)
  • mto: (20.1.1 sid)
  • mto: This revision was merged to the branch mainline in revision 13.
  • Revision ID: james.westby@ubuntu.com-20110628204304-isclppvx326b1gjt
Tags: 0.7-3
* Drop 14_distutils_setup.diff and build-dependency on python-setuptools, no
  longer needed.
  + Add postinst snippet do deal with a python-support bug (it cannot
    replace directory with a regular file).
* Bump standards version to 3.9.2, no changes needed.
* Strip debian/tmp prefix from debian/*.install files; in compat
  dh_install will fall back to looking into debian/tmp anyway.
* Drop preinst scripts to remove python-central leftovers; not needed
  anymore.
* Fix patch headers to be in line with DEP-3.
* Remove files created by the test suite in the clean target.
* Drop obsolete recommendation of python-elementtree.
* Drop obsolete conflict with zope3.
* Drop obsolete conflicts with docutils-writer-manpage and rst2man.
* Drop unused virtual packages: python-odtwriter, rst2odt,
  docutils-writer-odt.
* Move all data files to /usr/share/docutils/.
  + Add patch not to use __file__ directly.
  + In debian/rules, check if all uses of __file__ are guarded by our
    wrapper function, i.e. the patch is still up-to-date.
* New binary package: docutils-common, containing data files, configuration
  files and manual pages.
* New binary package: docutils-doc, containing documentation.
  + Conflict with previous versions python-docutils
  + /usr/share/doc/python-docutils/docs used to be a directory, but is now a
    symlink. Conflict with older versions of python-docutils, so that dpkg
    can replace one with the other. Add lintian override.
* New binary package: python3-docutils (closes: #577725).
  + Build-depend on python3-all.
  + Add two patches to fix incompatibilities with Python 3.2
    (python3.2-configparser.diff, python3.2-elementtree.diff).
  + Both python-docutils and python3-docutils provides rst* scripts, managed
    by alternatives.
  + Conflict with other packages shipping /usr/bin/rst2* binaries, so that
    alternatives can be correctly installed. Add lintian override for
    conflicts-with-version.
  + This package does not include the docutils.readers.python, which is no
    longer maintained and does not work with Python 3.
* New virtual package: docutils, provided by both python-docutils and
  python3-docutils.
* New binary package: python3-roman.
* Reword package descriptions of all packages. Thanks to Stefano Rivera for
  proof-reading.
* Simplify debian/rules.
* Merge both debian/*.copyright into a single debian/copryight (as per
  Policy 4.5). Update it.
* Add build-arch and build-indep target to debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
           Simon McVittie <smcv@debian.org>,
8
8
           Michael Schutte <michi@uiae.at>,
9
9
           Ben Finney <ben+debian@benfinney.id.au>
10
 
Build-Depends: debhelper (>= 7), python-setuptools, python-all (>= 2.3)
 
10
Build-Depends: debhelper (>= 7), python-all (>= 2.3), python3-all (>= 3.1.2-7~)
11
11
Build-Depends-Indep: python-support (>= 0.6.4),
12
12
                     docbook-to-man
13
 
Standards-Version: 3.9.0
 
13
Standards-Version: 3.9.2
14
14
XS-Python-Version: >= 2.3
15
15
Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-docutils/trunk/
16
16
Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-docutils/trunk/
17
17
Homepage: http://docutils.sourceforge.net/
18
18
 
19
19
Package: python-docutils
 
20
Provides: docutils,
 
21
          docutils-writer-manpage,
 
22
          rst2man
20
23
Architecture: all
21
24
Depends: ${misc:Depends}, ${python:Depends},
22
25
         python-roman,
 
26
         docutils-common (= ${source:Version})
23
27
Recommends: python-imaging,
24
28
            python-pygments,
25
29
            libpaper-utils,
26
30
            python-lxml,            
27
 
            python (>= 2.5) | python-elementtree
 
31
            docutils-doc (= ${source:Version})
28
32
Suggests: texlive-latex-recommended, texlive-latex-base, texlive-lang-french
29
 
Provides: docutils-writer-manpage,
30
 
          python-odtwriter,
31
 
          rst2odt,
32
 
          docutils-writer-odt,
33
 
          rst2man
34
 
Conflicts: docutils-writer-manpage,
 
33
Conflicts: python-odtwriter,
 
34
           docutils-writer-odt
 
35
Replaces: python-odtwriter,
 
36
          docutils-writer-odt
 
37
Breaks: python-epydoc (<< 3.0.1-4~)
 
38
Description: text processing system for reStructuredText (implemented in Python 2)
 
39
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 
40
 markup syntax and parser system. It is useful for in-line program documentation
 
41
 (such as Python docstrings), for quickly creating simple web pages, and for
 
42
 standalone documents.
 
43
 .
 
44
 The purpose of the Docutils project is to create a set of tools for
 
45
 processing reStructuredText documentation into useful formats, such as HTML,
 
46
 LaTeX, ODT or Unix manpages.
 
47
 .
 
48
 This package includes Python 2 modules and command line utilities.
 
49
 
 
50
Package: python3-docutils
 
51
Provides: docutils
 
52
Architecture: all
 
53
Depends: ${misc:Depends}, ${python3:Depends},
 
54
         python3-roman,
 
55
         docutils-common (= ${source:Version})
 
56
Recommends: python3-imaging,
 
57
            python3-pygments,
 
58
            libpaper-utils,
 
59
            python3-lxml
 
60
Conflicts: python-docutils (<< 0.7-3~),
35
61
           python-odtwriter,
36
 
           docutils-writer-odt,
37
 
           rst2man,
38
 
           zope3 (= 3.4.0-1)
39
 
Replaces: docutils-writer-manpage,
 
62
           docutils-writer-odt
 
63
Suggests: texlive-latex-recommended, texlive-latex-base, texlive-lang-french, docutils-doc
 
64
Description: text processing system for reStructuredText (implemented in Python 3)
 
65
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 
66
 markup syntax and parser system. It is useful for in-line program documentation
 
67
 (such as Python docstrings), for quickly creating simple web pages, and for
 
68
 standalone documents.
 
69
 .
 
70
 The purpose of the Docutils project is to create a set of tools for
 
71
 processing reStructuredText documentation into useful formats, such as HTML,
 
72
 LaTeX, ODT or Unix manpages.
 
73
 .
 
74
 This package includes Python 3 modules and command line utilities.
 
75
 
 
76
Package: docutils-common
 
77
Architecture: all
 
78
Depends: ${misc:Depends}, 
 
79
Recommends: python-docutils | python3-docutils
 
80
Conflicts: python-docutils (<< 0.7-3~)
 
81
Breaks: python-odtwriter,
 
82
        docutils-writer-odt
 
83
Replaces: python-docutils (<< 0.7-3~),
40
84
          python-odtwriter,
41
 
          docutils-writer-odt,
42
 
          rst2man
43
 
Breaks: python-epydoc (<< 3.0.1-4~)
44
 
Description: utilities for the documentation of Python modules
45
 
 The purpose of the Docutils project is to create a set of tools for
46
 
 processing plaintext documentation into useful formats, such as HTML,
47
 
 XML, and TeX.
48
 
 .
49
 
 The package includes the reStructuredText parser, the Python
50
 
 Docstring Processing System project, and documentation in HTML and
51
 
 (gzipped) reST formats.
 
85
          docutils-writer-odt
 
86
Description: text processing system for reStructuredText - common data
 
87
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 
88
 markup syntax and parser system. It is useful for in-line program documentation
 
89
 (such as Python docstrings), for quickly creating simple web pages, and for
 
90
 standalone documents.
 
91
 .
 
92
 The purpose of the Docutils project is to create a set of tools for
 
93
 processing reStructuredText documentation into useful formats, such as HTML,
 
94
 LaTeX, ODT or Unix manpages.
 
95
 .
 
96
 This package includes data and configuration files.
 
97
 
 
98
Package: docutils-doc
 
99
Section: doc
 
100
Architecture: all
 
101
Depends: ${misc:Depends}
 
102
Conflicts: python-docutils (<< 0.7-3~)
 
103
Replaces: python-docutils (<< 0.7-3~)
 
104
Description: text processing system for reStructuredText - documentation
 
105
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 
106
 markup syntax and parser system. It is useful for in-line program documentation
 
107
 (such as Python docstrings), for quickly creating simple web pages, and for
 
108
 standalone documents.
 
109
 .
 
110
 The purpose of the Docutils project is to create a set of tools for
 
111
 processing reStructuredText documentation into useful formats, such as HTML,
 
112
 LaTeX, ODT or Unix manpages.
 
113
 .
 
114
 This package includes documentation in HTML and (gzipped) reST formats.
52
115
 
53
116
Package: python-roman
54
117
Architecture: all
55
118
Depends: ${misc:Depends}, ${python:Depends}
56
 
Description: module for generating/analyzing Roman numerals
 
119
Description: module for generating/analyzing Roman numerals for Python 2
57
120
 This module converts from and to Roman numerals. It can convert numbers
58
121
 from 1 to 4999 and understands the common shortcuts (IX == 9), but not
59
122
 illegal ones (MIM == 1999).
62
125
 experienced programmers.  Visit http://diveintopython.org/ for the
63
126
 latest version.
64
127
 .
65
 
 It is maintained in Debian as part of the python-docutils package.
 
128
 This package includes Python 2 modules.
66
129
 
 
130
Package: python3-roman
 
131
Architecture: all
 
132
Depends: ${misc:Depends}, ${python3:Depends}
 
133
Description: module for generating/analyzing Roman numerals for Python 3
 
134
 This module converts from and to Roman numerals. It can convert numbers
 
135
 from 1 to 4999 and understands the common shortcuts (IX == 9), but not
 
136
 illegal ones (MIM == 1999).
 
137
 .
 
138
 This module is part of "Dive Into Python", a free Python tutorial for
 
139
 experienced programmers.  Visit http://diveintopython.org/ for the
 
140
 latest version.
 
141
 .
 
142
 This package includes Python 3 modules.