diff options
author | Pekka Ristola | 2022-01-05 17:22:40 +0200 |
---|---|---|
committer | Pekka Ristola | 2022-01-05 17:22:40 +0200 |
commit | 62e1c98614e9c7f4c4133ebe38067871e53188da (patch) | |
tree | e662c7e60f579c3f2874b9f70e0ae17ef2795542 /PKGBUILD | |
parent | d395ace428371b582f8403fd311465532b73bd99 (diff) | |
download | aur-62e1c98614e9c7f4c4133ebe38067871e53188da.tar.gz |
Update to 2.1.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 25 insertions, 13 deletions
@@ -1,7 +1,7 @@ -# Maintainer: Pekka Ristola <pekka [dot] a [dot] ristola [at] gmail [dot] com> +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> _cranname=shinyjs -_cranver=2.0.0 +_cranver=2.1.0 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} pkgrel=1 @@ -9,24 +9,36 @@ pkgdesc="Easily Improve the User Experience of Your Shiny Apps in Seconds" arch=(any) url="https://cran.r-project.org/package=${_cranname}" license=(MIT) -depends=('r>=3.1.0' 'r-digest>=0.6.8' r-jsonlite 'r-shiny>=1.0.0') -optdepends=('r-htmltools>=0.2.9' 'r-knitr>=1.7' 'r-rmarkdown' 'r-testthat>=0.9.1') +depends=(r-digest r-jsonlite r-shiny) +checkdepends=(r-testthat) +optdepends=( + r-htmltools + r-knitr + r-rmarkdown + r-shinyace + r-shinydisconnect + r-testthat +) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz" - "${_cranname}_${_cranver}-MIT-LICENSE::https://cran.r-project.org/web/licenses/MIT") -sha512sums=('f81abe6d305cfde17a46f1975d4accecf5f2e6dad39b10e04badd16859e490b02f705db474350f1ecfbc62f9e2258e5d2056c30cb7f3273de3c36e156c4820c1' - '20e82bfce7b50a3adfccad5f56e13c82449da19a8dfb92f8395210dd6cf69a1962aaa114743faae02388132431d855361880b2bb26e2e30da9630a05360f42f5') + "R-MIT-TEMPLATE::https://cran.r-project.org/web/licenses/MIT") +sha256sums=('7ec20cbf1b1fd7a32d85a56dfc0df8b5f67c828d241da400a21d893cb37ea9c5' + 'e76e4aad5d3d9d606db6f8c460311b6424ebadfce13f5322e9bae9d49cc6090b') build() { - R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}" + mkdir -p build + R CMD INSTALL "${_cranname}" -l "${srcdir}/build" +} + +check() { + cd "${_cranname}/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 "${_cranname}" "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "build/${_cranname}" "${pkgdir}/usr/lib/R/library" - # The license comes in two parts: a generic MIT license template and a separate file containing the copyright holder - install -dm0755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m0644 "${_cranname}_${_cranver}-MIT-LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/MIT" - install -m0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 R-MIT-TEMPLATE "${pkgdir}/usr/share/licenses/${pkgname}/MIT" + install -Dm644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |