diff options
author | Christoph Fink | 2023-03-22 00:21:46 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-22 00:21:46 +0200 |
commit | c4d234b61875a358f948905d01886e59ba7ede0f (patch) | |
tree | 58e37454b9a00a1442d3982396e04a1546d0c16d | |
parent | c8f4f9399fde9e48f88d4bc5301b4498c283d25b (diff) | |
download | aur-c4d234b61875a358f948905d01886e59ba7ede0f.tar.gz |
upgpkg: r-crayon 1.5.2-2
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 19 insertions, 8 deletions
@@ -1,14 +1,17 @@ pkgbase = r-crayon pkgdesc = Colored Terminal Output pkgver = 1.5.2 - pkgrel = 1 + pkgrel = 2 url = https://cran.r-project.org/package=crayon arch = any license = MIT + checkdepends = r-mockery + checkdepends = r-rstudioapi + checkdepends = r-withr + checkdepends = r-testthat>=3.0.0 depends = r optdepends = r-mockery optdepends = r-rstudioapi - optdepends = r-testthat optdepends = r-withr source = https://cran.r-project.org/src/contrib/crayon_1.5.2.tar.gz b2sums = 8727fa876071c22be0a937d85edaf4c041f4798b72b25281233f3d15387dc49589b933e722591e3297d9d987b4a7c6fe7c20d5ae8acde59d08dc5e463f6e1fa2 @@ -7,7 +7,7 @@ pkgdesc="Colored Terminal Output" url="https://cran.r-project.org/package=${_cranname}" license=("MIT") pkgver=${_cranver//[:-]/.} -pkgrel=1 +pkgrel=2 arch=("any") depends=( @@ -16,21 +16,29 @@ depends=( optdepends=( "r-mockery" "r-rstudioapi" - "r-testthat" "r-withr" ) -makedepends=() +checkdepends=( + "${optdepends[@]}" + "r-testthat>=3.0.0" +) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") -b2sums=('8727fa876071c22be0a937d85edaf4c041f4798b72b25281233f3d15387dc49589b933e722591e3297d9d987b4a7c6fe7c20d5ae8acde59d08dc5e463f6e1fa2') +b2sums=("8727fa876071c22be0a937d85edaf4c041f4798b72b25281233f3d15387dc49589b933e722591e3297d9d987b4a7c6fe7c20d5ae8acde59d08dc5e463f6e1fa2") 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" |