summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Greener2022-06-02 16:40:06 +0100
committerRobert Greener2022-06-02 16:40:06 +0100
commit5962ebd1718c9b107f298159e3731c708f111973 (patch)
treecc7d86cc6f35da9f95557df5e3ee5d63c801a9b6
parenta21f9dcac7a7153922761d9220ad0b27a787bf08 (diff)
downloadaur-5962ebd1718c9b107f298159e3731c708f111973.tar.gz
New upstream release
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD42
2 files changed, 40 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 67268cc95615..214ba97c6a37 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b82842c90ca1..4c1331c13096 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}