[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