diff options
author | Christoph Fink | 2023-03-21 12:15:28 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-21 12:15:28 +0200 |
commit | c401802b3223c1804774ad1e55b6a35343bcb968 (patch) | |
tree | 409f26320f4b8a37efc46b8b9301d381a6ccde5c | |
parent | f0616899a8e26da16656f536788aa4bf8c85f031 (diff) | |
download | aur-c401802b3223c1804774ad1e55b6a35343bcb968.tar.gz |
upgpkg: r-rlang 1.1.0-2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 29 insertions, 5 deletions
@@ -1,11 +1,26 @@ pkgbase = r-rlang pkgdesc = Functions for Base Types and Core R and ‘Tidyverse’ Features pkgver = 1.1.0 - pkgrel = 1 + pkgrel = 2 url = https://cran.r-project.org/package=rlang arch = i686 arch = x86_64 license = MIT + checkdepends = r-cli>=3.1.0 + checkdepends = r-covr + checkdepends = r-crayon + checkdepends = r-fs + checkdepends = r-glue + checkdepends = r-knitr + checkdepends = r-magrittr + checkdepends = r-pillar + checkdepends = r-rmarkdown + checkdepends = r-testthat>=3.0.0 + checkdepends = r-tibble + checkdepends = r-usethis + checkdepends = r-vctrs>=0.2.3 + checkdepends = r-withr + checkdepends = r-testthat depends = r>=3.5.0 optdepends = r-cli>=3.1.0 optdepends = r-covr @@ -9,7 +9,7 @@ pkgdesc="Functions for Base Types and Core R and ‘Tidyverse’ Features" url="https://cran.r-project.org/package=${_cranname}" license=("MIT") pkgver=${_cranver//[:-]/.} -pkgrel=1 +pkgrel=2 arch=("i686" "x86_64") depends=( @@ -31,18 +31,27 @@ optdepends=( "r-vctrs>=0.2.3" "r-withr" ) -makedepends=() +checkdepends=( + "${optdepends[@]}" + "r-testthat" +) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") b2sums=('6aad4eee4a97b7082160e2a2354c7165322a3e55e84239a38edda18eda5cbc8fdacc0bc8bbc246dfec41e9ec366d64dfe3e2e366f8d914f2b2ff9f5310582ab8') 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" |