diff options
author | Robert Greener | 2022-06-02 16:40:06 +0100 |
---|---|---|
committer | Robert Greener | 2022-06-02 16:40:06 +0100 |
commit | 5962ebd1718c9b107f298159e3731c708f111973 (patch) | |
tree | cc7d86cc6f35da9f95557df5e3ee5d63c801a9b6 | |
parent | a21f9dcac7a7153922761d9220ad0b27a787bf08 (diff) | |
download | aur-5962ebd1718c9b107f298159e3731c708f111973.tar.gz |
New upstream release
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 40 insertions, 10 deletions
@@ -1,10 +1,12 @@ pkgbase = r-loo pkgdesc = Efficient Leave-One-Out Cross-Validation and WAIC for Bayesian Models - pkgver = 2.4.1 + pkgver = 2.5.1 pkgrel = 1 url = https://cran.r-project.org/package=loo arch = any license = GPL3 + checkdepends = r-rstan + checkdepends = r-testthat depends = r>=3.1.2 depends = r-checkmate depends = r-matrixstats>=0.52 @@ -20,7 +22,7 @@ pkgbase = r-loo optdepends = r-rstantools optdepends = r-spdep optdepends = r-testthat - source = https://cran.r-project.org/src/contrib/loo_2.4.1.tar.gz - sha256sums = bc21fb6b4a93a7e95ee1be57e4e787d731895fb8b4743c26b30b43adee475b50 + source = https://cran.r-project.org/src/contrib/loo_2.5.1.tar.gz + b2sums = a4399fa44ff5387087f3737890daf9d3507c6e07d4f765d0b722188b8716703b2e7f0481246782675c37bc69afa0f460a8839a771e66866823f02c53fef4c2d6 pkgname = r-loo @@ -1,7 +1,8 @@ -# Maintainer: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com +# Maintainer: Robert Greener <me@r0bert.dev> +# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com _cranname=loo -_cranver=2.4.1 +_cranver=2.5.1 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} pkgrel=1 @@ -9,17 +10,44 @@ pkgdesc="Efficient Leave-One-Out Cross-Validation and WAIC for Bayesian Models" arch=(any) url="https://cran.r-project.org/package=${_cranname}" license=(GPL3) -depends=('r>=3.1.2' r-checkmate 'r-matrixstats>=0.52' 'pandoc>=1.12.3' haskell-citeproc) -optdepends=(r-bayesplot r-brms r-ggplot2 r-knitr r-rmarkdown r-rstan r-rstanarm r-rstantools r-spdep r-testthat) +depends=( + "r>=3.1.2" + r-checkmate + "r-matrixstats>=0.52" + "pandoc>=1.12.3" + haskell-citeproc +) +checkdepends=( + r-rstan + r-testthat +) +optdepends=( + r-bayesplot + r-brms + r-ggplot2 + r-knitr + r-rmarkdown + r-rstan + r-rstanarm + r-rstantools + r-spdep + r-testthat +) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") -sha256sums=('bc21fb6b4a93a7e95ee1be57e4e787d731895fb8b4743c26b30b43adee475b50') +b2sums=("a4399fa44ff5387087f3737890daf9d3507c6e07d4f765d0b722188b8716703b2e7f0481246782675c37bc69afa0f460a8839a771e66866823f02c53fef4c2d6") build() { - R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}" + mkdir -p build + R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build" +} + +check() { + cd "${_cranname}/tests" + R_LIBS="${srcdir}/build" NOT_CRAN=true Rscript --vanilla testthat.R } package() { install -dm0755 "${pkgdir}/usr/lib/R/library" - cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "build/${_cranname}" "${pkgdir}/usr/lib/R/library" } |