summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2023-03-22 00:24:19 +0200
committerChristoph Fink2023-03-22 00:24:19 +0200
commit58e8d6009a0b12f386adf6fc3ab8495d19e7acff (patch)
tree73ff7d3a974c746a1e25b5c748bb8e7f255a230e
parent7ff75b3d2ecef022841a2fa18dc3db82aed8cff0 (diff)
downloadaur-58e8d6009a0b12f386adf6fc3ab8495d19e7acff.tar.gz
upgpkg: r-desc 1.4.2-2
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD20
2 files changed, 22 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 567f4cdda9e3..5004cc35bfd8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 08b30cf693aa..c49972434c1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"