[arch-commits] Commit in python-sphinx/trunk (2 files)

Antonio Rojas arojas at archlinux.org
Sun Jul 5 09:43:43 UTC 2015


    Date: Sunday, July 5, 2015 @ 11:43:43
  Author: arojas
Revision: 136429

Fix FS#45288

Added:
  python-sphinx/trunk/4c2f693cbf7ec40448e7237383880d701ede6c88.patch
Modified:
  python-sphinx/trunk/PKGBUILD

------------------------------------------------+
 4c2f693cbf7ec40448e7237383880d701ede6c88.patch |   22 ++++++++++++++++++++++
 PKGBUILD                                       |   12 +++++++++---
 2 files changed, 31 insertions(+), 3 deletions(-)

Added: 4c2f693cbf7ec40448e7237383880d701ede6c88.patch
===================================================================
--- 4c2f693cbf7ec40448e7237383880d701ede6c88.patch	                        (rev 0)
+++ 4c2f693cbf7ec40448e7237383880d701ede6c88.patch	2015-07-05 09:43:43 UTC (rev 136429)
@@ -0,0 +1,22 @@
+From b4331978e04b666909cc04bd39fb738b885ee3b4 Mon Sep 17 00:00:00 2001
+From: Eric Larson <larson.eric.d at gmail.com>
+Date: Tue, 19 May 2015 10:08:26 -0700
+Subject: [PATCH] FIX: Only check if members is True
+
+---
+ sphinx/ext/autosummary/__init__.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/sphinx/ext/autosummary/__init__.py b/sphinx/ext/autosummary/__init__.py
+index 4fd44ac..a53b125 100644
+--- a/sphinx/ext/autosummary/__init__.py
++++ b/sphinx/ext/autosummary/__init__.py
+@@ -276,7 +276,7 @@ def get_items(self, names):
+                 self.warn('failed to import object %s' % real_name)
+                 items.append((display_name, '', '', real_name))
+                 continue
+-            if not documenter.check_module():
++            if documenter.options.members and not documenter.check_module():
+                 continue
+ 
+             # try to also get a source code analyzer for attribute docs

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-07-05 09:08:02 UTC (rev 136428)
+++ PKGBUILD	2015-07-05 09:43:43 UTC (rev 136429)
@@ -6,7 +6,7 @@
 pkgbase=python-sphinx
 pkgname=('python-sphinx' 'python2-sphinx')
 pkgver=1.3.1
-pkgrel=7
+pkgrel=8
 arch=('any')
 url='http://sphinx.pocoo.org/'
 license=('BSD')
@@ -31,8 +31,10 @@
   'python-sphinx_rtd_theme' 'python2-sphinx_rtd_theme'
   'python2-mock'
 )
-source=("http://pypi.python.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz")
-md5sums=('8786a194acf9673464c5455b11fd4332')
+source=("http://pypi.python.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"
+  '4c2f693cbf7ec40448e7237383880d701ede6c88.patch')
+md5sums=('8786a194acf9673464c5455b11fd4332'
+         '103a559a4e4a17d4dd9c3e2342486197')
 
 prepare() {
   # souce duplication is required because makefile modify source code
@@ -44,6 +46,10 @@
   # change sphinx-binaries name in source code
   find Sphinx-${pkgver}2 -type f -name '*.py' -exec \
     sed -ri 's,(sphinx-(:?build|apidoc|autogen|quickstart)),\12,' {} \;
+
+  # https://github.com/sphinx-doc/sphinx/pull/1892
+  cd Sphinx-$pkgver
+  patch -p1 -i "$srcdir"/4c2f693cbf7ec40448e7237383880d701ede6c88.patch
 }
 
 build() {



More information about the arch-commits mailing list