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 | |
parent | d395ace428371b582f8403fd311465532b73bd99 (diff) | |
download | aur-62e1c98614e9c7f4c4133ebe38067871e53188da.tar.gz |
Update to 2.1.0
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 42 insertions, 30 deletions
@@ -1,22 +1,23 @@ pkgbase = r-shinyjs pkgdesc = Easily Improve the User Experience of Your Shiny Apps in Seconds - pkgver = 2.0.0 + pkgver = 2.1.0 pkgrel = 1 url = https://cran.r-project.org/package=shinyjs arch = any license = MIT - depends = r>=3.1.0 - depends = r-digest>=0.6.8 + checkdepends = r-testthat + depends = r-digest depends = r-jsonlite - depends = r-shiny>=1.0.0 - optdepends = r-htmltools>=0.2.9 - optdepends = r-knitr>=1.7 + depends = r-shiny + optdepends = r-htmltools + optdepends = r-knitr optdepends = r-rmarkdown - optdepends = r-testthat>=0.9.1 - source = https://cran.r-project.org/src/contrib/shinyjs_2.0.0.tar.gz - source = shinyjs_2.0.0-MIT-LICENSE::https://cran.r-project.org/web/licenses/MIT - sha512sums = f81abe6d305cfde17a46f1975d4accecf5f2e6dad39b10e04badd16859e490b02f705db474350f1ecfbc62f9e2258e5d2056c30cb7f3273de3c36e156c4820c1 - sha512sums = 20e82bfce7b50a3adfccad5f56e13c82449da19a8dfb92f8395210dd6cf69a1962aaa114743faae02388132431d855361880b2bb26e2e30da9630a05360f42f5 + optdepends = r-shinyace + optdepends = r-shinydisconnect + optdepends = r-testthat + source = https://cran.r-project.org/src/contrib/shinyjs_2.1.0.tar.gz + source = R-MIT-TEMPLATE::https://cran.r-project.org/web/licenses/MIT + sha256sums = 7ec20cbf1b1fd7a32d85a56dfc0df8b5f67c828d241da400a21d893cb37ea9c5 + sha256sums = e76e4aad5d3d9d606db6f8c460311b6424ebadfce13f5322e9bae9d49cc6090b pkgname = r-shinyjs - diff --git a/.gitignore b/.gitignore index fe757e933251..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ -/*.pkg.tar.zst -/*.tar.gz -/pkg -/src -/*-MIT-LICENSE +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -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" } |