[r-cran-knitr] 01/02: Start working on privacy breach issues
Andreas Tille
tille at debian.org
Sat May 7 12:01:47 UTC 2016
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository r-cran-knitr.
commit 5e342fd1f88595b3779ef1fe6dbce768508b8e4b
Author: Andreas Tille <tille at debian.org>
Date: Sat May 7 13:56:42 2016 +0200
Start working on privacy breach issues
---
debian/control | 5 +-
debian/patches/privacy_breach_fix.patch | 125 ++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 130 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index e4229c0..7aee617 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,10 @@ Build-Depends: debhelper (>= 9),
r-cran-yaml,
r-cran-evaluate,
r-cran-digest,
- r-cran-stringr
+ r-cran-stringr,
+ libjs-mathjax,
+ libjs-highlight.js,
+ node-highlight.js
Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/r-cran-knitr.git
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/r-cran-knitr.git
diff --git a/debian/patches/privacy_breach_fix.patch b/debian/patches/privacy_breach_fix.patch
new file mode 100644
index 0000000..b782cc9
--- /dev/null
+++ b/debian/patches/privacy_breach_fix.patch
@@ -0,0 +1,125 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 03 May 2016 21:25:01 +0200
+Description: Replace privacy breach links by packaged copies
+
+--- a/inst/doc/docco-classic.html
++++ b/inst/doc/docco-classic.html
+@@ -6,7 +6,7 @@
+ <meta name="generator" content="knitr" />
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/7.3/styles/github.min.css">
+ <!-- MathJax scripts -->
+-<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
++<script type="text/javascript" src="/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
+ </script>
+
+ <style type="text/css">
+@@ -136,7 +136,7 @@ div.handler{
+ }
+ </style>
+
+- <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/7.3/highlight.min.js"></script>
++ <script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
+ <script type="text/javascript">
+ hljs.LANGUAGES.r=function(a){var b="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{c:[a.HCM,{b:b,l:b,k:{keyword:"function if in break next repeat else for return switch while try tryCatch|10 stop warning require library attach detach source setMethod setGeneric setGroupGeneric setClass ...|10",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10"},r:0},{cN:"number",b:"0[xX][0-9a-fA-F]+[Li]?\\b",r:0},{cN:"number",b:"\\d+(?:[eE][+\\-]?\\d*)?L\\ [...]
+ </script>
+--- a/inst/doc/docco-linear.html
++++ b/inst/doc/docco-linear.html
+@@ -13,12 +13,12 @@ img{display:block;margin:auto;}
+ .page pre{width:100%;max-width:768px;}
+ pre, code{font-size:90%;}
+ </style>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/languages/r.min.js"></script>
++<script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
++<script src="/usr/lib/nodejs/highlight.js/languages/r.js"></script>
+ <script>hljs.initHighlightingOnLoad();</script>
+ <script src="http://yihui.name/media/js/center-images.js"></script>
+ <!-- MathJax scripts -->
+-<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
++<script type="text/javascript" src="/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
+ </script>
+
+
+--- a/inst/doc/knit_print.html
++++ b/inst/doc/knit_print.html
+@@ -420,7 +420,7 @@ window.onload = function() {
+ (function () {
+ var script = document.createElement("script");
+ script.type = "text/javascript";
+- script.src = "https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
++ script.src = "/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
+ document.getElementsByTagName("head")[0].appendChild(script);
+ })();
+ </script>
+--- a/inst/doc/knitr-intro.html
++++ b/inst/doc/knitr-intro.html
+@@ -163,7 +163,7 @@ window.onload = function() {
+ (function () {
+ var script = document.createElement("script");
+ script.type = "text/javascript";
+- script.src = "https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
++ script.src = "/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
+ document.getElementsByTagName("head")[0].appendChild(script);
+ })();
+ </script>
+--- a/inst/doc/knitr-markdown.html
++++ b/inst/doc/knitr-markdown.html
+@@ -58,7 +58,7 @@ hljs.initHighlightingOnLoad();
+ </script>
+
+ <!-- MathJax scripts -->
+-<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
++<script type="text/javascript" src="/usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
+ </script>
+
+
+--- a/R/utils-rd2html.R
++++ b/R/utils-rd2html.R
+@@ -52,8 +52,8 @@ knit_rd = function(pkg, links = tools::f
+ txt = c(txt[1:i0], res, txt[i1:length(txt)])
+ txt = sub('</head>', '
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/styles/github.min.css">
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/languages/r.min.js"></script>
++<script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
++<script src="/usr/lib/nodejs/highlight.js/languages/r.js"></script>
+ <script>hljs.initHighlightingOnLoad();</script>
+ </head>', txt)
+ } else message('no examples found for ', p)
+--- a/inst/misc/docco-classic.html
++++ b/inst/misc/docco-classic.html
+@@ -10,7 +10,7 @@
+ #!markdown_css#
+ </style>
+ #!header#
+- <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/7.3/highlight.min.js"></script>
++ <script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
+ <script type="text/javascript">
+ hljs.LANGUAGES.r=function(a){var b="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{c:[a.HCM,{b:b,l:b,k:{keyword:"function if in break next repeat else for return switch while try tryCatch|10 stop warning require library attach detach source setMethod setGeneric setGroupGeneric setClass ...|10",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10"},r:0},{cN:"number",b:"0[xX][0-9a-fA-F]+[Li]?\\b",r:0},{cN:"number",b:"\\d+(?:[eE][+\\-]?\\d*)?L\\ [...]
+ </script>
+--- a/inst/misc/docco-template.html
++++ b/inst/misc/docco-template.html
+@@ -13,8 +13,8 @@ img{display:block;margin:auto;}
+ .page pre{width:100%;max-width:768px;}
+ pre, code{font-size:90%;}
+ </style>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/languages/r.min.js"></script>
++<script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
++<script src="/usr/lib/nodejs/highlight.js/languages/r.js"></script>
+ <script>hljs.initHighlightingOnLoad();</script>
+ <script src="http://yihui.name/media/js/center-images.js"></script>
+ #!mathjax#
+--- a/inst/opencpu/apps/index.html
++++ b/inst/opencpu/apps/index.html
+@@ -16,8 +16,8 @@
+ }
+ </style>
+ <!-- R syntax highlighter -->
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
+-<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/languages/r.min.js"></script>
++<script src="/usr/share/javascript/highlight.js/highlight.min.js"></script>
++<script src="/usr/lib/nodejs/highlight.js/languages/r.js"></script>
+ <script>hljs.initHighlightingOnLoad();</script>
+
+ </head>
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..c520659
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+privacy_breach_fix.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/r-cran-knitr.git
More information about the debian-science-commits
mailing list