Hello community,
here is the log from the commit of package python-sphinx for openSUSE:Factory
checked in at Fri Jan 14 02:17:52 CET 2011.
--------
--- python-sphinx/python-sphinx.changes 2010-04-26 16:35:34.000000000 +0200
+++ python-sphinx/python-sphinx.changes 2011-01-12 11:39:28.000000000 +0100
@@ -1,0 +2,44 @@
+Wed Jan 12 09:36:17 UTC 2011 - saschpe@suse.de
+
+- Spec file cleanup
+ * correct doc package group, no dupes
+ * added rpmlintrc file
+- Update to 1.0.6
+ * #581: Fix traceback in Python domain for empty cross-reference
+ targets.
+ * #283: Fix literal block display issues on Chrome browsers.
+ * #383, #148: Support sorting a limited range of accented
+ characters in the general index and the glossary.
+ * #570: Try decoding -D and -A command-line arguments with
+ the locale's preferred encoding.
+ * #528: Observe locale_dirs when looking for the JS
+ translations file.
+ * #574: Add special code for better support of Japanese documents
+ in the LaTeX builder.
+ * Regression of #77: If there is only one parameter given with
+ :param: markup, the bullet list is now suppressed again.
+ * #556: Fix missing paragraph breaks in LaTeX output in certain
+ situations.
+ * #567: Emit the autodoc-process-docstring event even for objects
+ without a docstring so that it can add content.
+ * #565: In the LaTeX builder, not only literal blocks require
+ different table handling, but also quite a few other list-like
+ block elements.
+ * #515: Fix tracebacks in the viewcode extension for Python objects
+ that do not have a valid signature.
+ * Fix strange reportings of line numbers for warnings generated
+ from autodoc-included docstrings, due to different behavior
+ depending on docutils version.
+ * Several fixes to the C++ domain.
+
+-------------------------------------------------------------------
+Mon Jan 3 12:04:29 UTC 2011 - nix@opensuse.org
+
+- Update to 1.0.5
+
+-------------------------------------------------------------------
+Wed Sep 8 12:35:13 UTC 2010 - nix@opensuse.org
+
+- Update to 1.0.3
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
Sphinx-0.6.5.tar.bz2
python-sphinx-setuptools.patch
New:
----
Sphinx-1.0.6.tar.bz2
python-sphinx-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sphinx.spec ++++++
--- /var/tmp/diff_new_pack.qn35Ol/_old 2011-01-14 02:16:09.000000000 +0100
+++ /var/tmp/diff_new_pack.qn35Ol/_new 2011-01-14 02:16:09.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package python-sphinx (Version 0.6.5)
+# spec file for package python-sphinx (Version 1.0.6)
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,21 +17,21 @@
# norootforbuild
-%define upstream_name Sphinx
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-Name: python-sphinx
-BuildRequires: python-devel python-setuptools
-Url: http://sphinx.pocoo.org/
-License: BSD
-Group: Productivity/Publishing/Other
-AutoReqProv: on
-Version: 0.6.5
+%define mod_name sphinx
+
+Name: python-%{mod_name}
+Version: 1.0.6
Release: 1
+Url: http://sphinx.pocoo.org/
Summary: Python documentation generator
+License: BSD
+Group: Development/Languages/Python
Source: Sphinx-%{version}.tar.bz2
-Patch0: %{name}-setuptools.patch
+Source1: python-%{mod_name}-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%{py_requires}
BuildRequires: python-devel
BuildRequires: docutils
BuildRequires: python-jinja2
@@ -39,103 +39,81 @@
Requires: docutils
Requires: python-jinja2
Requires: python-pygments
+%if 0%{?suse_version}
Suggests: python-rst2pdf
+%py_requires
+%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1}
+BuildArch: noarch
+%endif
+%endif
%description
Sphinx is a tool that makes it easy to create intelligent and beautiful
-documentation, written by Georg Brandl and licensed under the BSD license.
-
-It was originally created to translate the new Python documentation, and it has
-excellent support for the documentation of Python projects, but other documents
-can be written with it too. [...]
+documentation for Python projects (or other documents consisting of multiple
+reStructuredText sources), written by Georg Brandl. It was originally created
+for the new Python documentation, and has excellent facilities for Python
+project documentation, but C/C++ is supported as well, and more languages are
+planned.
Sphinx uses reStructuredText as its markup language, and many of its strengths
come from the power and straightforwardness of reStructuredText and its parsing
and translating suite, the Docutils.
+
+Authors:
+--------
+ Georg Brandl