diff options
author | Robert Greener | 2022-06-02 16:58:42 +0100 |
---|---|---|
committer | Robert Greener | 2022-06-02 16:58:42 +0100 |
commit | 9aad0e172622fbb02a474dd751dfdf2afe21e9ec (patch) | |
tree | d46e45e4142cb60f049b140a8a41b5c4b04a0135 | |
parent | 8289ca13c11c7453835e42fd11828d63f5c11510 (diff) | |
download | aur-9aad0e172622fbb02a474dd751dfdf2afe21e9ec.tar.gz |
New upstream release
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 50 insertions, 15 deletions
@@ -1,12 +1,12 @@ pkgbase = r-rstan pkgdesc = R Interface to Stan - pkgver = 2.21.3 + pkgver = 2.21.5 pkgrel = 1 url = https://cran.r-project.org/package=rstan - arch = i686 - arch = x86_64 + arch = any license = GPL3 - makedepends = make + checkdepends = r-runit + checkdepends = r-matrix depends = r>=3.4.0 depends = r-stanheaders>=2.21.0 depends = r-ggplot2>=3.0.0 @@ -20,14 +20,16 @@ pkgbase = r-rstan depends = r-bh>=1.72.0.2 depends = pandoc optdepends = r-runit + optdepends = r-kernsmooth optdepends = r-shinystan optdepends = r-bayesplot optdepends = r-rmarkdown optdepends = r-rstantools optdepends = r-rstudioapi + optdepends = r-matrix optdepends = r-knitr optdepends = r-v8 - source = https://cran.r-project.org/src/contrib/rstan_2.21.3.tar.gz - sha256sums = 76bcbf1cb246a202e5680ea6e91bb4142ce19156e8960a9850f6ea0e206f92b1 + source = https://cran.r-project.org/src/contrib/rstan_2.21.5.tar.gz + b2sums = aaf0ff5739179675d98238a95f2f423c2a55eb9b38bf2a3e43c9d0433489707c5b66b25919d895a31c6d281bd3ac92783c80d78ac44b79f808a369d2c3a5c9f1 pkgname = r-rstan @@ -1,28 +1,61 @@ +# Maintainer: Robert Greener <me@r0bert.dev> # Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com # Contributor: Ward Segers <w@rdsegers.be> # Contributor: Alex Branham <alex.branham@gmail.com> _cranname=rstan -_cranver=2.21.3 +_cranver=2.21.5 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} pkgrel=1 pkgdesc="R Interface to Stan" -arch=(i686 x86_64) +arch=(any) url="https://cran.r-project.org/package=${_cranname}" license=(GPL3) -depends=('r>=3.4.0' 'r-stanheaders>=2.21.0' 'r-ggplot2>=3.0.0' r-inline 'r-gridextra>=2.0.0' 'r-rcpp>=0.12.0' 'r-rcppparallel>=5.0.1' 'r-loo>=2.3.0' r-pkgbuild 'r-rcppeigen>=0.3.3.3.0' 'r-bh>=1.72.0.2' pandoc) -makedepends=(make) -optdepends=(r-runit r-shinystan r-bayesplot r-rmarkdown r-rstantools r-rstudioapi r-knitr r-v8) +depends=( + "r>=3.4.0" + "r-stanheaders>=2.21.0" + "r-ggplot2>=3.0.0" + r-inline + "r-gridextra>=2.0.0" + "r-rcpp>=0.12.0" + "r-rcppparallel>=5.0.1" + "r-loo>=2.3.0" + r-pkgbuild + "r-rcppeigen>=0.3.3.3.0" + "r-bh>=1.72.0.2" + pandoc +) +checkdepends=( + r-runit + r-matrix +) +optdepends=( + r-runit + r-kernsmooth + r-shinystan + r-bayesplot + r-rmarkdown + r-rstantools + r-rstudioapi + r-matrix + r-knitr + r-v8) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") -sha256sums=('76bcbf1cb246a202e5680ea6e91bb4142ce19156e8960a9850f6ea0e206f92b1') +b2sums=("aaf0ff5739179675d98238a95f2f423c2a55eb9b38bf2a3e43c9d0433489707c5b66b25919d895a31c6d281bd3ac92783c80d78ac44b79f808a369d2c3a5c9f1") 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" Rscript --vanilla doRUnit.R } package() { - install -dm0755 "${pkgdir}/usr/lib/R/library" + 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" } |