[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