summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristoph Fink2023-03-23 00:02:08 +0200
committerChristoph Fink2023-03-23 00:02:08 +0200
commit9b58ca3cc42e286dbfc23ba4617583379196ff2b (patch)
tree3f9a76adedf43b65b0ef79ff583d96fb6929b3ae /PKGBUILD
parenta9798d3fd47683c9d157f988e0778b3aca3fd791 (diff)
downloadaur-9b58ca3cc42e286dbfc23ba4617583379196ff2b.tar.gz
upgpkg: r-waldo 0.4.0-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD54
1 files changed, 39 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 13407cf379c8..695441b04a09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,27 +5,51 @@
_cranname=waldo
_cranver=0.4.0
pkgname=r-${_cranname,,}
-pkgver=${_cranver//[:-]/.}
-pkgrel=1
-pkgdesc="Find Differences Between R Objects"
-arch=(any)
+pkgdesc="Anything to ‘POSIXct’ or ‘Date’ Converter"
url="https://cran.r-project.org/package=${_cranname}"
-license=(MIT)
-depends=(r r-cli 'r-diffobj>=0.3.4' r-fansi r-glue r-rematch2 'r-rlang>=1.0.0' r-tibble)
-optdepends=(r-covr r-r6 r-testthat r-withr r-xml2)
+license=("MIT")
+pkgver=${_cranver//[:-]/.}
+pkgrel=2
+
+arch=("any")
+depends=(
+ "r"
+ "r-cli"
+ "r-diffobj>=0.3.4"
+ "r-fansi"
+ "r-glue"
+ "r-rematch2"
+ "r-rlang>=1.0.0"
+ "r-tibble"
+)
+optdepends=(
+ "r-covr"
+ "r-r6"
+ "r-withr"
+ "r-xml2"
+)
+checkdepends=(
+ "${optdepends[@]}"
+ "r-testthat"
+)
+
source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
-sha256sums=('57ee89eec9bcbba58cf8fa29c8e097f038768c30833eaf812682826333127eaa')
+b2sums=("aaf9e2146afd7b3bc4b21f75a47c85358c02978c4250a33255a501db4b27b4254d060d31651d3dee35ae8e0438810aae8d5e6c5ff1466d5af1d654d751731a2f")
build() {
- R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+ mkdir -p "${srcdir}/build/"
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build/"
}
-package() {
- install -dm0755 "${pkgdir}/usr/lib/R/library"
+check() {
+ R_LIBS="build/" R CMD check --no-manual --as-cran "${_cranname}"
+}
- cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+package() {
+ install -dm0755 "${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"
- fi
+ if [[ -f "${_cranname}/LICENSE" ]]; then
+ install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ fi
}