[Python-modules-commits] r29505 - in packages/python-networkx/trunk/debian (5 files)
zigo at users.alioth.debian.org
zigo at users.alioth.debian.org
Wed Jun 25 17:23:26 UTC 2014
Date: Wednesday, June 25, 2014 @ 17:23:25
Author: zigo
Revision: 29505
Adds using-local-mathjax.js.patch to avoid privacy breach in the doc.
Added:
packages/python-networkx/trunk/debian/patches/using-local-mathjax.js.patch
Modified:
packages/python-networkx/trunk/debian/changelog
packages/python-networkx/trunk/debian/control
packages/python-networkx/trunk/debian/patches/series
packages/python-networkx/trunk/debian/rules
Modified: packages/python-networkx/trunk/debian/changelog
===================================================================
--- packages/python-networkx/trunk/debian/changelog 2014-06-25 17:23:21 UTC (rev 29504)
+++ packages/python-networkx/trunk/debian/changelog 2014-06-25 17:23:25 UTC (rev 29505)
@@ -21,6 +21,7 @@
* debian/rules: do not use setup_egg.py, it's gone from upstream source.
* Move all the doc generation stuff into the override_dh_sphinxdoc.
* Removed obsolete XS-Python-Version: >= 2.6 X-Python3-Version: >= 3.2.
+ * Adds using-local-mathjax.js.patch to avoid privacy breach in the doc.
-- Thomas Goirand <zigo at debian.org> Sun, 22 Jun 2014 07:11:42 +0000
Modified: packages/python-networkx/trunk/debian/control
===================================================================
--- packages/python-networkx/trunk/debian/control 2014-06-25 17:23:21 UTC (rev 29504)
+++ packages/python-networkx/trunk/debian/control 2014-06-25 17:23:25 UTC (rev 29505)
@@ -73,7 +73,7 @@
Package: python-networkx-doc
Section: doc
Architecture: all
-Depends: ${misc:Depends}, ${sphinxdoc:Depends}
+Depends: libjs-mathjax, ${misc:Depends}, ${sphinxdoc:Depends}
Description: tool to create, manipulate and study complex networks - documentation
NetworkX is a Python-based package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.
Modified: packages/python-networkx/trunk/debian/patches/series
===================================================================
--- packages/python-networkx/trunk/debian/patches/series 2014-06-25 17:23:21 UTC (rev 29504)
+++ packages/python-networkx/trunk/debian/patches/series 2014-06-25 17:23:25 UTC (rev 29505)
@@ -3,3 +3,4 @@
30_use_local_objects.inv
python-3.4.patch
do-not-use-sphinx_rtd_theme.patch
+using-local-mathjax.js.patch
Added: packages/python-networkx/trunk/debian/patches/using-local-mathjax.js.patch
===================================================================
--- packages/python-networkx/trunk/debian/patches/using-local-mathjax.js.patch (rev 0)
+++ packages/python-networkx/trunk/debian/patches/using-local-mathjax.js.patch 2014-06-25 17:23:25 UTC (rev 29505)
@@ -0,0 +1,16 @@
+Description: Using local MathJax.js script
+ This avoids a privacy breach.
+Author: Thomas Goirand <zigo at debian.org>
+Forwarded: no
+Last-Update: 2014-06-23
+
+--- python-networkx-1.9.orig/doc/source/conf.py
++++ python-networkx-1.9/doc/source/conf.py
+@@ -175,6 +175,6 @@ intersphinx_mapping = {'http://docs.pyth
+
+ default_role = 'math'
+ trac_url = 'https://networkx.lanl.gov/trac/'
+-mathjax_path = 'https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS_HTML'
++mathjax_path = 'MathJax.js'
+
+ numpydoc_show_class_members = False
Modified: packages/python-networkx/trunk/debian/rules
===================================================================
--- packages/python-networkx/trunk/debian/rules 2014-06-25 17:23:21 UTC (rev 29504)
+++ packages/python-networkx/trunk/debian/rules 2014-06-25 17:23:25 UTC (rev 29505)
@@ -79,6 +79,8 @@
rm -rf debian/python-networkx-doc/usr/share/doc/python-networkx-doc/html/_static/jquery.js
dh_link -ppython-networkx-doc /usr/share/javascript/jquery/jquery.js /usr/share/doc/python-networkx-doc/html/_static/jquery.js
+ dh_link -ppython-networkx-doc /usr/share/javascript/mathjax/MathJax.js /usr/share/doc/python-networkx-doc/html/_static/MathJax.js
+
# remove full doc zip file
rm -f debian/python-networkx-doc/usr/share/doc/python-networkx-doc/html/_downloads/networkx-documentation.zip
More information about the Python-modules-commits
mailing list