[ubuntu/precise] sphinx 1.1.2+dfsg-4 (Accepted)
Barry Warsaw
barry at canonical.com
Wed Feb 8 22:43:11 UTC 2012
sphinx (1.1.2+dfsg-4) unstable; urgency=low
* Make the build actually fail if integration tests for the JavaScript
code fail.
* Don't remove *.egg-info in the clean target; add it to extend-diff-ignore
instead.
* Pass --no-guessing-deps to dh_python3.
sphinx (1.1.2+dfsg-3) unstable; urgency=low
* Upload to unstable (closes: #655637).
* Use xargs to iterate over all Python versions.
* Make sphinx-autogen initialize the sphinx.ext.autodoc module (hopefully
closes: #611078).
sphinx (1.1.2+dfsg-2) experimental; urgency=low
* Add sphinxcontrib_namespace.diff: create namespace package
‘sphinxcontrib’. This allows python-sphinxcontrib.* packages, both those
using dh_python2 and those using python-support, to be co-importable.
* Add various texlive-* and libjs-mathjax to Suggests.
* Don't install SOURCES.txt into binary packages.
* dh_sphinxdoc: produce different diagnostic message when unknown JavaScript
script is being ignored than when it's a fatal error. Thanks to Sandro
Tosi for the bug report.
* Make the get-orig-source script create temporary files in /tmp (or
$TMPDIR).
* Revert all the changes to manual pages that accumulated over the years.
* Document that symlinking translations.js and non-English searchtools.js is
not supported (see bug #658238).
* Don't include websupport.js in libjs-jquery. Make dh_sphinxdoc remove this
file from binary package.
* dh_sphinxdoc: -X<item> should now exclude a file if <item> exists anywhere
in the path, so it can be used e.g. to exclude whole directories.
* Fix a typo in dh_sphinxdoc manual page.
sphinx (1.1.2+dfsg-1) experimental; urgency=low
* New upstream release (closes: #649048).
+ Drop autosummary_1.0.6.patch for the time being (reopens: #611078).
+ Drop docstring_parse.diff, applied upstream.
+ Rename disable_ez_setup.diff to disable_distribute_setup.diff.
+ Drop move_static_files_outside_site-packages.patch. Most of it was
applied upstream, the remaining bits are now taken care of in
debian/rules.
+ Refresh other patches.
+ Update integration tests for the JavaScript code.
+ Bump minimum required versions:
- python-docutils to >= 0.7;
- python-pygments to >= 1.2;
- python-jinja2 to >= 2.3.
- python to >= 2.5.
+ Add code to install also JavaScript files that are generated at build
time. Add websupport.js to dh_sphinxdoc index.
+ Update debian/copyright.
* Texinfo output format is now supported (closes: #586747).
* Update version numbers in the manual pages. Add a build-time warning to be
emitted if they ever get out of date again.
* Build manual pages (except for sphinx-autogen.1) from reStructuredText
sources.
* Rephrase short package description, so that it's... shorter.
* New binary package: sphinx-common, containing manual pages, templates,
translations and other data files.
* New binary package: sphinx-doc, containing documentation.
+ Conflict with previous versions python-sphinx.
+ /usr/share/doc/python-sphinx/html 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-sphinx.
+ Both python-sphinx and python3-sphinx provide sphinx-* scripts. The
scripts have:
#!/usr/bin/python3 shebang if only python3-sphinx is installed;
#!/usr/bin/python shebang otherwise.
+ /usr/bin/sphinx-* are now symlinks and are managed by docutils-common
postinst/postrm maintainer scripts.
+ Make sphinx-common conflict with older versions of python-sphinx that
were shipping /usr/bin/sphinx-* scripts. Add lintian override for
conflicts-with-version.
+ Add build-dependency on python3 (needed for dh_python3) and
python3-setuptools.
+ Add X-Python3-Version field.
* Improve debian/rules:
+ Run dh_install with --fail-missing.
+ Refactor the code responsible for moving data into a private directory.
Rename some variables to make them lowercase. Don't use CURDIR where
it's not necessary.
+ Make it possible to rebuild the package without running clean target.
+ Remove unneeded mkdir calls.
+ Use a for loop in debian/rules to install all sphinx-* scripts.
+ Run nosetests with --verbose --no-skip.
* Add build-dependency on the following packages (needed for the test
suite): python-sqlalchemy, python-whoosh, python-xapian.
* Use XS-Python-Version instead of debian/pyversions.
Date: 2012-02-06 03:29:15.665089+00:00
Changed-By: Jakub Wilk <jwilk at debian.org>
Signed-By: Barry Warsaw <barry at canonical.com>
https://launchpad.net/ubuntu/precise/+source/sphinx/1.1.2+dfsg-4
-------------- next part --------------
Sorry, changesfile not available.
More information about the Precise-changes
mailing list