diff options
author | Pekka Ristola | 2024-04-05 12:08:43 +0300 |
---|---|---|
committer | Pekka Ristola | 2024-04-05 12:08:43 +0300 |
commit | e77aac32aeb9f8cb0ae79ab163499856b926911e (patch) | |
tree | 188a5fe702758194adee1a1626eb0f56a04e431e | |
download | aur-e77aac32aeb9f8cb0ae79ab163499856b926911e.tar.gz |
Version 0.3.3
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9eac74a1fd8b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = r-toastui + pkgdesc = Interactive Tables, Calendars and Charts for the Web + pkgver = 0.3.3 + pkgrel = 1 + url = https://cran.r-project.org/package=toastui + arch = any + license = MIT + checkdepends = r-tinytest + depends = r-htmltools + depends = r-htmlwidgets + depends = r-magrittr + depends = r-phosphoricons + depends = r-rlang + depends = r-shiny + depends = r-shinywidgets + optdepends = r-apexcharter + optdepends = r-bslib + optdepends = r-knitr + optdepends = r-rmarkdown + optdepends = r-scales + optdepends = r-tinytest + source = https://cran.r-project.org/src/contrib/toastui_0.3.3.tar.gz + md5sums = ff076c3c90f56a3ff70bb6303dd650e8 + b2sums = 2abaf6716a4f674d59a7a5de6d3e10e208290e0f8fe5cfa139805c025cead1af770ae7f9fe14f73c4d499caf3aa1164fb715296216ef4752f695ff1d918a5f6d + +pkgname = r-toastui diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dfb063e4023a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> + +_pkgname=toastui +_pkgver=0.3.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//-/.} +pkgrel=1 +pkgdesc="Interactive Tables, Calendars and Charts for the Web" +arch=(any) +url="https://cran.r-project.org/package=$_pkgname" +license=('MIT') +depends=( + r-htmltools + r-htmlwidgets + r-magrittr + r-phosphoricons + r-rlang + r-shiny + r-shinywidgets +) +checkdepends=( + r-tinytest +) +optdepends=( + r-apexcharter + r-bslib + r-knitr + r-rmarkdown + r-scales + r-tinytest +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +md5sums=('ff076c3c90f56a3ff70bb6303dd650e8') +b2sums=('2abaf6716a4f674d59a7a5de6d3e10e208290e0f8fe5cfa139805c025cead1af770ae7f9fe14f73c4d499caf3aa1164fb715296216ef4752f695ff1d918a5f6d') + +build() { + mkdir build + R CMD INSTALL -l build "$_pkgname" +} + +check() { + cd "$_pkgname/tests" + R_LIBS="$srcdir/build" Rscript --vanilla tinytest.R +} + +package() { + 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" +} |