summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBioArchLinuxBot2024-01-03 00:13:52 +0000
committerBioArchLinuxBot2024-01-03 00:13:52 +0000
commit831f9e0fbf98316dc9f0953578294ebd7652acf9 (patch)
tree87671d1e78a718bad3d83a33dd7766e33862b153 /PKGBUILD
parentfad92d92c82ac8be12c532dc2dce9437c267870b (diff)
downloadaur-831f9e0fbf98316dc9f0953578294ebd7652acf9.tar.gz
[lilac] updated to 1.0-7
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 29 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 01201876a842..2b58652d6e89 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,22 @@
-# system requirements: GNU make, C++11
-# Maintainer: sukanka <su975853527@gmail.com>
+# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com>
+# Contributor: sukanka <su975853527@gmail.com>
_pkgname=prophet
_pkgver=1.0
pkgname=r-${_pkgname,,}
-pkgver=1.0
-pkgrel=4
-pkgdesc='Automatic Forecasting Procedure'
-arch=('x86_64')
-url="https://cran.r-project.org/package=${_pkgname}"
-license=('MIT')
+pkgver=${_pkgver//-/.}
+pkgrel=7
+pkgdesc="Automatic Forecasting Procedure"
+arch=(x86_64)
+url="https://cran.r-project.org/package=$_pkgname"
+license=(MIT)
depends=(
- r
- r-bh
r-dplyr
r-dygraphs
r-extradistr
r-ggplot2
r-lubridate
r-rcpp
- r-rcppeigen
r-rcppparallel
r-rlang
r-rstan
@@ -29,23 +26,37 @@ depends=(
r-tidyr
r-xts
)
+makedepends=(
+ r-bh
+ r-rcppeigen
+)
+checkdepends=(
+ r-testthat
+)
optdepends=(
r-knitr
r-readr
r-rmarkdown
r-testthat
)
-makedepends=('make' 'gcc')
source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
-sha256sums=('94bea364c7c625bd34fee08da221b7a6c4d3ef939869f22229b2273fb7f2b91a')
+md5sums=('8df583834d8cb58ebc4cd5421497d9dd')
+b2sums=('0d32ae2bac0ab2257643c2da03ae9372338f33b60e26f5a6d021de87214c9222481cb80517602d1c798a9de268ccb904daf5a6f8d53d2680c679e03866022a34')
build() {
- R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
+ mkdir build
+ R CMD INSTALL -l build "$_pkgname"
+}
+
+check() {
+ cd "$_pkgname/tests"
+ R_LIBS="$srcdir/build" NOT_CRAN=true Rscript --vanilla testthat.R
}
package() {
- install -dm0755 "${pkgdir}/usr/lib/R/library"
- cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
- install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -d "$pkgdir/usr/lib/R/library"
+ cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
+
+ install -d "$pkgdir/usr/share/licenses/$pkgname"
+ ln -s "/usr/lib/R/library/$_pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
}
-# vim:set ts=2 sw=2 et: