summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2023-03-21 15:29:42 +0200
committerChristoph Fink2023-03-21 15:29:42 +0200
commit7816bdf945b50e7e44cbfb8efb651589d6c88fbf (patch)
tree0bde0c2c1d74aa3e0e6b88121b41d8c8c06263f5
parentd0d44179800eb031084056938a6e749dde32f96e (diff)
downloadaur-7816bdf945b50e7e44cbfb8efb651589d6c88fbf.tar.gz
upgpkg: r-raster 3.6.20-2
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD16
2 files changed, 24 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 61ebb58312b5..e4d887d340ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,21 @@
pkgbase = r-raster
pkgdesc = Geographic Data Analysis and Modeling
pkgver = 3.6.20
- pkgrel = 1
+ pkgrel = 2
url = https://cran.r-project.org/package=raster
arch = i686
arch = x86_64
license = GPL3
+ checkdepends = r-exactextractr
+ checkdepends = r-fields
+ checkdepends = r-gstat
+ checkdepends = r-igraph
+ checkdepends = r-mass
+ checkdepends = r-ncdf4
+ checkdepends = r-rastervis
+ checkdepends = r-sf
+ checkdepends = r-tinytest
+ checkdepends = r-tinytest
depends = r-rcpp
depends = r-sp>=1.4.5
depends = r-terra>=1.6.41
diff --git a/PKGBUILD b/PKGBUILD
index 3d5321c30949..dca674cdbbe3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Geographic Data Analysis and Modeling"
url="https://cran.r-project.org/package=${_cranname}"
license=(GPL3)
pkgver=${_cranver//[:-]/.}
-pkgrel=1
+pkgrel=2
arch=(i686 x86_64)
depends=(
@@ -29,17 +29,27 @@ optdepends=(
"r-sf"
"r-tinytest"
)
+checkdepends=(
+ "${optdepends[@]}"
+ "r-tinytest"
+)
source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
b2sums=('812d94fe51922ff4347be9271ffe30ca61b70a60be44466cd9f53526a237298f5cc3c657cc6a3d344ce6eeddf553dfbaf1c3e73ec686db4aa56bd818d66d4fdc')
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 tinytest.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"