[r-cran-mplusautomation] 01/01: Import Debian changes 0.6.4-1

Joost van Baal joostvb at moszumanska.debian.org
Wed Mar 29 14:38:17 UTC 2017


This is an automated email from the git hooks/post-receive script.

joostvb pushed a commit to branch master
in repository r-cran-mplusautomation.

commit 45ef56282b82b3621ba56fe3a5f7189539138bd5
Author: Joost van Baal-Ilić <joostvb at debian.org>
Date:   Wed Mar 29 15:47:07 2017 +0200

    Import Debian changes 0.6.4-1
    
    r-cran-mplusautomation (0.6.4-1) unstable; urgency=low
    
      * FIXME: Initial release. Closes: #859000
      * Private release, for Tilburg University.
---
 debian/README.test                      |   8 ++
 debian/changelog                        |   6 ++
 debian/compat                           |   1 +
 debian/control                          |  29 +++++
 debian/copyright                        |  32 ++++++
 debian/docs                             |   4 +
 debian/patches/privacy_breach_fix.patch | 183 ++++++++++++++++++++++++++++++++
 debian/patches/series                   |   1 +
 debian/rules                            |   4 +
 debian/source/format                    |   1 +
 debian/tests/control                    |   3 +
 debian/tests/run-unit-test              |  13 +++
 debian/watch                            |   2 +
 13 files changed, 287 insertions(+)

diff --git a/debian/README.test b/debian/README.test
new file mode 100644
index 0000000..57396d7
--- /dev/null
+++ b/debian/README.test
@@ -0,0 +1,8 @@
+Notes on how this package can be tested.
+────────────────────────────────────────
+
+This package can be tested by running the provided test:
+
+   sh run-unit-test
+
+in order to confirm its integrity.
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..6c6b34e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+r-cran-mplusautomation (0.6.4-1) unstable; urgency=low
+
+  * FIXME: Initial release. Closes: #859000
+  * Private release, for Tilburg University.
+
+ -- Joost van Baal-Ilić <joostvb at debian.org>  Wed, 29 Mar 2017 15:47:07 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..e233d5a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,29 @@
+Source: r-cran-mplusautomation
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Joost van Baal-Ilić <joostvb at debian.org>,
+           Andreas Tille <tille at debian.org>
+Section: gnu-r
+Priority: optional
+Build-Depends: debhelper (>= 10),
+               r-base-dev,
+               dh-r
+Standards-Version: 3.9.8
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/r-cran-mplusautomation.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/r-cran-mplusautomation.git
+Homepage: https://cran.r-project.org/package=mplusautomation
+
+Package: r-cran-mplusautomation
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         ${R:Depends}
+Recommends: ${R:Recommends}
+Suggests: ${R:Suggests}
+Description: GNU R package automating Mplus Model Estimation and Interpretation -- MplusAutomation
+ GNU R package automating latent variable model estimation and
+ interpretation using Mplus, a latent variable modeling program
+ developed by Muthen and Muthen (www.statmodel.com). Specifically, this package
+ provides routines for creating related groups of models, running batches of
+ models, and extracting and tabulating model parameters and fit statistics.
+ .
+ See also https://github.com/michaelhallquist/MplusAutomation .
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c7998c2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,32 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: MplusAutomation
+Upstream-Contact: https://groups.google.com/forum/#!forum/mplusautomation
+Source: https://cran.r-project.org/package=MplusAutomation
+
+Files: *
+Copyright: 2010-2016 Michael Hallquist and Joshua Wiley
+License: LGPL-3
+Comment: see DESCRIPTION
+
+Files: debian/*
+Copyright: 2017 Joost van Baal-Ilić <joostvb at debian.org>
+License: LGPL-3+
+
+License: LGPL-3
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 3 of the License, or (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this program. If not, see
+ <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 3 can be found in
+ "/usr/share/common-licenses/LGPL-3".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..f055a45
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,4 @@
+tests
+debian/README.test
+debian/tests/run-unit-test
+inst/CITATION
diff --git a/debian/patches/privacy_breach_fix.patch b/debian/patches/privacy_breach_fix.patch
new file mode 100644
index 0000000..065df3c
--- /dev/null
+++ b/debian/patches/privacy_breach_fix.patch
@@ -0,0 +1,183 @@
+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>
+@@ -220,7 +220,7 @@ happens.</p>
+ </td><td class="code"></td></tr>
+       </table><!--table end-->
+     </div>
+-  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
++  <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+   <script src="https://yihui.github.io/knitr/js/docco-resize.js"></script>
+   </body>
+ </html>
+--- a/inst/doc/knit_print.html
++++ b/inst/doc/knit_print.html
+@@ -430,7 +430,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
+@@ -166,7 +166,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>
+@@ -23,7 +23,7 @@ hljs.LANGUAGES.r=function(a){var b="([a-
+ #!html_output#
+       </table><!--table end-->
+     </div>
+-  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
++  <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+   <script src="https://yihui.github.io/knitr/js/docco-resize.js"></script>
+   </body>
+ </html>
+--- 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="https://yihui.github.io/media/js/center-images.js"></script>
+ #!mathjax#
+--- a/inst/opencpu/apps/index.html
++++ b/inst/opencpu/apps/index.html
+@@ -4,10 +4,10 @@
+ <head>
+   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+   <title>R Notebook: A knitr app on OpenCPU</title>
+-  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
++  <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
+   <!-- Styles for R syntax highlighter -->
+   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/styles/github.min.css">
+-  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet">
++  <link href="/usr/share/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet">
+   <style type="text/css">
+     textarea {
+       font-size: 12px;
+@@ -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>
+--- a/inst/doc/datatables.html
++++ b/inst/doc/datatables.html
+@@ -196,9 +196,9 @@ hr {
+ }
+ </style>
+ 
+-<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.3/css/jquery.dataTables.css">
+-<script type="text/javascript" charset="utf8" src="//code.jquery.com/jquery-2.1.1.min.js"></script>
+-<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.3/js/jquery.dataTables.js"></script>
++<link rel="stylesheet" type="text/css" href="/usr/share/javascript/jquery-datatables/css/jquery.dataTables.css">
++<script type="text/javascript" charset="utf8" src="/usr/share/javascript/jquery/jquery.min.js"></script>
++<script type="text/javascript" charset="utf8" src="/usr/share/javascript/jquery-datatables/jquery.dataTables.js"></script>
+ <style type="text/css">
+ p{clear:both;}
+ </style>
+--- a/inst/misc/datatables.html
++++ b/inst/misc/datatables.html
+@@ -1,6 +1,6 @@
+-<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.3/css/jquery.dataTables.css">
+-<script type="text/javascript" charset="utf8" src="//code.jquery.com/jquery-2.1.1.min.js"></script>
+-<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.3/js/jquery.dataTables.js"></script>
++<link rel="stylesheet" type="text/css" href="/usr/share/javascript/jquery-datatables/css/jquery.dataTables.css">
++<script type="text/javascript" charset="utf8" src="/usr/share/javascript/jquery/jquery.min.js"></script>
++<script type="text/javascript" charset="utf8" src="/usr/share/javascript/jquery-datatables/jquery.dataTables.js"></script>
+ <style type="text/css">
+ p{clear:both;}
+ </style>
+--- 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="https://yihui.github.io/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>
+ 
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..94d3ea5
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+# privacy_breach_fix.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..68d9a36
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --buildsystem R
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..18f7ceb
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+Tests: run-unit-test
+Depends: @, r-cran-testit, r-cran-tikzdevice, r-cran-codetools
+Restrictions: allow-stderr
diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test
new file mode 100644
index 0000000..accb004
--- /dev/null
+++ b/debian/tests/run-unit-test
@@ -0,0 +1,13 @@
+#!/bin/sh -e
+
+oname=mplusautomation
+pkg=r-cran-`echo $oname | tr '[A-Z]' '[a-z]'`
+
+if [ "$ADTTMP" = "" ] ; then
+  ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
+  trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM
+fi
+cd $ADTTMP
+cp -a /usr/share/doc/${pkg}/tests/* $ADTTMP
+find . -name "*.gz" -exec gunzip \{\} \;
+LC_ALL=C R --no-save < run-all.R
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..8ff98b4
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+http://cran.r-project.org/src/contrib/mplusautomation_([-\d\.]*)\.tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/r-cran-mplusautomation.git



More information about the debian-science-commits mailing list