Hello community,

here is the log from the commit of package python-Sphinx for openSUSE:Factory 
checked in at 2017-09-27 16:52:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old)
 and      /work/SRC/openSUSE:Factory/.python-Sphinx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Sphinx"

Wed Sep 27 16:52:32 2017 rev:43 rq:527168 version:1.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx-doc.changes  
2017-08-29 11:39:10.401806182 +0200
+++ /work/SRC/openSUSE:Factory/.python-Sphinx.new/python-Sphinx-doc.changes     
2017-09-27 16:52:35.286406302 +0200
@@ -1,0 +2,5 @@
+Mon Sep 11 17:07:40 UTC 2017 - [email protected]
+
+- Trim package descriptions for size.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes      
2017-09-07 22:09:26.734844515 +0200
+++ /work/SRC/openSUSE:Factory/.python-Sphinx.new/python-Sphinx.changes 
2017-09-27 16:52:36.286265641 +0200
@@ -1,0 +2,11 @@
+Mon Sep 18 22:03:24 UTC 2017 - [email protected]
+
+- Move sphinxcontrib namespace into seperate package to avoid 
+  dependency loop with sphinxcontrib-websupport.
+
+-------------------------------------------------------------------
+Mon Sep 11 17:07:40 UTC 2017 - [email protected]
+
+- Trim package descriptions for size.
+
+-------------------------------------------------------------------

Old:
----
  __init__.py

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Sphinx-doc.spec ++++++
--- /var/tmp/diff_new_pack.ALio3y/_old  2017-09-27 16:52:37.838047336 +0200
+++ /var/tmp/diff_new_pack.ALio3y/_new  2017-09-27 16:52:37.838047336 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version} != 1315
 %bcond_without latex
 %else
@@ -44,40 +45,31 @@
 %python_subpackages
 
 %description
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources). It was originally created for the Python documentation, and
+supports Python project documentation well, but C/C++ is likewise
+supported.
+
+Sphinx uses reStructuredText as its markup language. Sphinx draws from
+the parsing and translating suite, the Docutils.
 
-This package contained the documentation for Sphinx.
+This package contains the documentation for Sphinx.
 
 %package man
 Summary:        Man files for python-Sphinx
 Group:          Documentation/Man
-Requires:       python-Sphinx = %{version}
 Requires:       %{name}-man-common = %{version}
+Requires:       python-Sphinx = %{version}
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 
 %description man
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources).
 
-This package contained the manual pages for the Sphinx executables.
+This package contains the manual pages for the Sphinx executables.
 
 %package -n %{name}-html
 Summary:        HTML Documentation for python-Sphinx
@@ -85,18 +77,11 @@
 Provides:       %{python_module Sphinx-doc-html = %{version}}
 
 %description -n %{name}-html
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources).
 
-This package contained the HTML documentation for Sphinx.
+This package contains the HTML documentation for Sphinx.
 
 %package -n %{name}-man-common
 Summary:        Man files for python-Sphinx - python-independent versions
@@ -104,18 +89,11 @@
 Provides:       %{python_module Sphinx-doc-man-common = %{version}}
 
 %description -n %{name}-man-common
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources).
 
-This package contained the python version-independent manual pages for the
+This package contains the Python version-independent manual pages for the
 Sphinx executables.
 
 %prep

++++++ python-Sphinx.spec ++++++
--- /var/tmp/diff_new_pack.ALio3y/_old  2017-09-27 16:52:37.858044522 +0200
+++ /var/tmp/diff_new_pack.ALio3y/_new  2017-09-27 16:52:37.858044522 +0200
@@ -32,7 +32,6 @@
 License:        BSD-2-Clause
 Group:          Development/Languages/Python
 Source:         
https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz
-Source10:       
https://raw.githubusercontent.com/sphinx-doc/sphinxcontrib-websupport/1.0.1/sphinxcontrib/__init__.py
 Patch1:         disable-test.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  %{python_module devel}
@@ -49,6 +48,7 @@
 Requires:       python-six >= 1.5
 Requires:       python-snowballstemmer >= 1.1
 Requires:       python-sphinx_rtd_theme
+Requires:       python-sphinxcontrib
 Requires:       python-sphinxcontrib-websupport
 Recommends:     python-SQLAlchemy >= 0.9
 Recommends:     python-Whoosh >= 2.0
@@ -80,16 +80,14 @@
 %python_subpackages
 
 %description
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources). It was originally created for the Python documentation, and
+supports Python project documentation well, but C/C++ is likewise
+supported.
+
+Sphinx uses reStructuredText as its markup language. Sphinx draws from
+the parsing and translating suite, the Docutils.
 
 %package latex
 Summary:        Sphinx packages for LaTeX
@@ -161,16 +159,9 @@
 %endif
 
 %description    latex
-Sphinx is a tool that makes it easy to create intelligent and beautiful
-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.
+Sphinx is a tool that facilitates creating documentation for Python
+projects (or other documents consisting of multiple reStructuredText
+sources).
 
 This package contains the LaTeX components for %{name}.
 
@@ -187,13 +178,6 @@
 %install
 %python_install
 
-# Set up the sphinxcontrib namespace package
-%{python_expand mkdir -p %{buildroot}%{$python_sitelib}/sphinxcontrib/
-cp %{SOURCE10} %{buildroot}%{$python_sitelib}/sphinxcontrib/
-$python -m compileall -d %{$python_sitelib} 
%{buildroot}%{$python_sitelib}/sphinxcontrib/
-$python -O -m compileall -d %{$python_sitelib} 
%{buildroot}%{$python_sitelib}/sphinxcontrib/
-}
-
 %python_clone -a %{buildroot}%{_bindir}/sphinx-apidoc
 %python_clone -a %{buildroot}%{_bindir}/sphinx-autogen
 %python_clone -a %{buildroot}%{_bindir}/sphinx-build
@@ -219,10 +203,6 @@
 %exclude %{python_sitelib}/sphinx/texinputs/
 %endif
 %{python_sitelib}/Sphinx-%{version}-py*.egg-info
-%dir %{python_sitelib}/sphinxcontrib/
-%{python_sitelib}/sphinxcontrib/__init__.py*
-%pycache_only %dir %{python_sitelib}/sphinxcontrib/__pycache__/
-%pycache_only %{python_sitelib}/sphinxcontrib/__pycache__/__init__*.py*
 
 # Requirements are not available on SLES
 %if %{with latex}


Reply via email to