diff options
author | Christoph Fink | 2023-03-22 00:24:19 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-22 00:24:19 +0200 |
commit | 58e8d6009a0b12f386adf6fc3ab8495d19e7acff (patch) | |
tree | 73ff7d3a974c746a1e25b5c748bb8e7f255a230e | |
parent | 7ff75b3d2ecef022841a2fa18dc3db82aed8cff0 (diff) | |
download | aur-58e8d6009a0b12f386adf6fc3ab8495d19e7acff.tar.gz |
upgpkg: r-desc 1.4.2-2
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 22 insertions, 8 deletions
@@ -1,10 +1,17 @@ pkgbase = r-desc pkgdesc = Manipulate DESCRIPTION Files pkgver = 1.4.2 - pkgrel = 1 + pkgrel = 2 url = https://cran.r-project.org/package=desc arch = any license = MIT + checkdepends = r-callr + checkdepends = r-covr + checkdepends = r-gh + checkdepends = r-spelling + checkdepends = r-whoami + checkdepends = r-withr + checkdepends = r-testthat depends = r>=3.4.0 depends = r-cli depends = r-r6 @@ -13,7 +20,6 @@ pkgbase = r-desc optdepends = r-covr optdepends = r-gh optdepends = r-spelling - optdepends = r-testthat optdepends = r-whoami optdepends = r-withr source = https://cran.r-project.org/src/contrib/desc_1.4.2.tar.gz @@ -9,7 +9,7 @@ pkgdesc="Manipulate DESCRIPTION Files" url="https://cran.r-project.org/package=${_cranname}" license=("MIT") pkgver=${_cranver//[:-]/.} -pkgrel=1 +pkgrel=2 arch=("any") depends=( @@ -23,22 +23,30 @@ optdepends=( "r-covr" "r-gh" "r-spelling" - "r-testthat" "r-whoami" "r-withr" ) -makedepends=() +checkdepends=( + "${optdepends[@]}" + "r-testthat" +) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") -b2sums=('35d1f2f80c2bd9b59c8e7589fe573d90816cebd1fd763a232243a074dfd2ec052dce1424988e931a429c3898845a44bbbc6628405a93b4693a4dabaf5fdc59f3') +b2sums=("35d1f2f80c2bd9b59c8e7589fe573d90816cebd1fd763a232243a074dfd2ec052dce1424988e931a429c3898845a44bbbc6628405a93b4693a4dabaf5fdc59f3") 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" |