summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Johnson <glenn-johnson@uiowa.edu>2021-01-15 03:38:04 -0600
committerGitHub <noreply@github.com>2021-01-15 10:38:04 +0100
commit3ad021eef58196d8ff5d4dbd9fdec96d413d56dc (patch)
treee7ceb7b3d4bcbadcbdab964f3f65b5afeb08b13c
parent33325609beed70041296dba20d95e0aeb0e402ff (diff)
downloadspack-3ad021eef58196d8ff5d4dbd9fdec96d413d56dc.tar.gz
spack-3ad021eef58196d8ff5d4dbd9fdec96d413d56dc.tar.bz2
spack-3ad021eef58196d8ff5d4dbd9fdec96d413d56dc.tar.xz
spack-3ad021eef58196d8ff5d4dbd9fdec96d413d56dc.zip
add version 0.4.10 to r-checkpoint (#20853)
-rw-r--r--var/spack/repos/builtin/packages/r-checkpoint/package.py22
1 files changed, 18 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/r-checkpoint/package.py b/var/spack/repos/builtin/packages/r-checkpoint/package.py
index 8f946a67d7..6b5da99426 100644
--- a/var/spack/repos/builtin/packages/r-checkpoint/package.py
+++ b/var/spack/repos/builtin/packages/r-checkpoint/package.py
@@ -7,15 +7,29 @@ from spack import *
class RCheckpoint(RPackage):
- """The goal of checkpoint is to solve the problem of package
- reproducibility in R. Specifically, checkpoint allows you to
- install packages as they existed on CRAN on a specific snapshot
- date as if you had a CRAN time machine."""
+ """Install Packages from Snapshots on the Checkpoint Server for Reproducibility
+
+ The goal of checkpoint is to solve the problem of package reproducibility
+ in R. Specifically, checkpoint allows you to install packages as they
+ existed on CRAN on a specific snapshot date as if you had a CRAN time
+ machine. To achieve reproducibility, the checkpoint() function installs the
+ packages required or called by your project and scripts to a local library
+ exactly as they existed at the specified point in time. Only those packages
+ are available to your project, thereby avoiding any package updates that
+ came later and may have altered your results. In this way, anyone using
+ checkpoint's checkpoint() can ensure the reproducibility of your scripts or
+ projects at any time. To create the snapshot archives, once a day (at
+ midnight UTC) Microsoft refreshes the Austria CRAN mirror on the "Microsoft
+ R Archived Network" server (<https://mran.microsoft.com/>). Immediately
+ after completion of the rsync mirror process, the process takes a snapshot,
+ thus creating the archive. Snapshot archives exist starting from
+ 2014-09-17."""
homepage = "https://cloud.r-project.org/package=checkpoint"
url = "https://cloud.r-project.org/src/contrib/checkpoint_0.4.6.tar.gz"
list_url = "https://cloud.r-project.org/src/contrib/Archive/checkpoint"
+ version('0.4.10', sha256='7362ae9703763fe4652d0b592cd913ce506f072a18e5cf5970d08d7cdf4d126a')
version('0.4.6', sha256='fd1a5edb5cb1a40d7ed26bb196de566110fe2ef62e70b4e947c003576a03ebb2')
version('0.4.3', sha256='c3e862f89f8838183d6028f7ed13683aec562e6dab77ad4b6a5e24ec653cfb64')
version('0.3.15', sha256='09f1feeb2b5b8b409a2e16a9185827b8da5e555f1aa84442a287f15e452beed7')