diff options
author | Christoph Fink | 2023-03-21 12:29:23 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-21 12:29:23 +0200 |
commit | e23f11d150495cd0fc8ad645edced9898c4fbddb (patch) | |
tree | d5cd12fdd6275f23ea8dd1c0f23807c60b61627c | |
parent | 498e52d98ff2ca7183230d369d6629aa407014df (diff) | |
download | aur-e23f11d150495cd0fc8ad645edced9898c4fbddb.tar.gz |
upgpkg: r-testthat 3.1.7-2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 27 insertions, 5 deletions
@@ -1,11 +1,23 @@ pkgbase = r-testthat pkgdesc = Unit Testing for R pkgver = 3.1.7 - pkgrel = 1 + pkgrel = 2 url = https://cran.r-project.org/package=testthat arch = i686 arch = x86_64 license = MIT + checkdepends = r-covr + checkdepends = r-curl>=0.9.5 + checkdepends = r-diffviewer>=0.1.0 + checkdepends = r-knitr + checkdepends = r-mockery + checkdepends = r-rmarkdown + checkdepends = r-rstudioapi + checkdepends = r-shiny + checkdepends = r-usethis + checkdepends = r-vctrs>=0.1.0 + checkdepends = r-xml2 + checkdepends = r-testthat>=3.0.0 depends = r>=3.1 depends = r-brio depends = r-callr>=3.5.1 @@ -9,7 +9,7 @@ _cranname=testthat _cranver=3.1.7 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} -pkgrel=1 +pkgrel=2 pkgdesc="Unit Testing for R" arch=(i686 x86_64) url="https://cran.r-project.org/package=${_cranname}" @@ -48,17 +48,27 @@ optdepends=( "r-vctrs>=0.1.0" "r-xml2" ) +checkdepends=( + "${optdepends[@]}" + "r-testthat>=3.0.0" +) + source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") b2sums=('aed7c006139c6193408ae02cd28037909313497e7e5cd14706507f4ddfe8632d73b2e3c8d88fd626001bf3fc6fbc42b711b7b10470976c3519fb1a4af8e5b730') build() { - R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}" + mkdir -p "${srcdir}/build/" + R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build/" +} + +check() { + cd "${srcdir}/${_cranname}/tests" + R_LIBS="${srcdir}/build/" 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 "${srcdir}/build/${_cranname}" "${pkgdir}/usr/lib/R/library" if [[ -f "${_cranname}/LICENSE" ]]; then install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" |