summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2023-03-21 10:15:18 +0200
committerChristoph Fink2023-03-21 10:15:18 +0200
commitcfb04af47dc2163c8b2c3e385227bbecb0028936 (patch)
tree86218e9a786935c5a4c1e12bdb281e2111805f8a
parente0c386fa8f7c6fb5d8049de141ef6f10b302a066 (diff)
downloadaur-cfb04af47dc2163c8b2c3e385227bbecb0028936.tar.gz
upgpkg: r-sf 1.0.12-1
upstream release
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD20
2 files changed, 20 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 539a285367a3..87f5bc4f6969 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = r-sf
pkgdesc = Simple Features for R
- pkgver = 1.0.11
+ pkgver = 1.0.12
pkgrel = 1
url = https://cran.r-project.org/package=sf
arch = i686
arch = x86_64
license = GPL-2 | MIT
+ checkdepends = r-testthat>=3.0.0
depends = gdal>=2.0.1
depends = geos>=3.4.0
depends = proj>=4.8.0
@@ -52,7 +53,7 @@ pkgbase = r-sf
optdepends = r-tmap>=2.0
optdepends = r-vctrs
optdepends = r-wk
- source = https://cran.r-project.org/src/contrib/sf_1.0-11.tar.gz
- b2sums = fd4a8505b7944d743b45272a45305db1674fe9ee08a553344ac204b2a75a1ec42a42854eb17ccd6ad6e49ae8d351ea994b0eb91ea06259d2f825dd2753ce51ce
+ source = https://cran.r-project.org/src/contrib/sf_1.0-12.tar.gz
+ b2sums = c7c4b9c95e9b2f3a60a9ba561a0db8b4361ad9be83506b64a8bb5456d71ef436295c3a7af5629b4e65d33243f9829580389f2fa23455bf9e00a76d7ea15a117f
pkgname = r-sf
diff --git a/PKGBUILD b/PKGBUILD
index ae2cde123f43..c604c26996fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: peippo <christoph+aur@christophfink.com>
_cranname=sf
-_cranver=1.0-11
+_cranver=1.0-12
pkgname=r-${_cranname,,}
pkgdesc="Simple Features for R"
url="https://cran.r-project.org/package=sf"
@@ -60,17 +60,29 @@ optdepends=(
"r-vctrs"
"r-wk"
)
+checkdepends=(
+ "r-testthat>=3.0.0"
+)
source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
-b2sums=("fd4a8505b7944d743b45272a45305db1674fe9ee08a553344ac204b2a75a1ec42a42854eb17ccd6ad6e49ae8d351ea994b0eb91ea06259d2f825dd2753ce51ce")
+b2sums=("c7c4b9c95e9b2f3a60a9ba561a0db8b4361ad9be83506b64a8bb5456d71ef436295c3a7af5629b4e65d33243f9829580389f2fa23455bf9e00a76d7ea15a117f")
build() {
- R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/${_cranname}/build/"
+}
+
+check() {
+ cd "${srcdir}/${_cranname}/tests"
+ R_LIBS="${srcdir}/${_cranname}/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}/${_cranname}/build/" \
+ "${pkgdir}/usr/lib/R/library"
if [[ -f "${_cranname}/LICENSE" ]]; then
install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"