diff options
author | BioArchLinuxBot | 2023-07-01 18:16:07 +0000 |
---|---|---|
committer | BioArchLinuxBot | 2023-07-01 18:16:07 +0000 |
commit | 802a682f6a0ea100c0faa85858fcce58bb69c0a6 (patch) | |
tree | 8f89ace4139aaac8b581f36c66f132d06aec5490 /PKGBUILD | |
parent | 7b05c05efdeff09f16834c811d26749dada2b8ab (diff) | |
download | aur-802a682f6a0ea100c0faa85858fcce58bb69c0a6.tar.gz |
[lilac] updated to 2.1.1-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 78 |
1 files changed, 58 insertions, 20 deletions
@@ -1,26 +1,64 @@ -# Maintainer: Pranav K Anupam <pranavanupam@yahoo.com> -_cranname=googledrive -_cranver=2.0.0 -_pkgtar=${_cranname}_${_cranver}.tar.gz -pkgname=r-googledrive -pkgver=${_cranver//[:-]/.} +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> +# Contributor: Guoyi Zhang <guoyizhang at malacology dot net> +# Contributor: Pranav K Anupam <pranavanupam@yahoo.com> + +_pkgname=googledrive +_pkgver=2.1.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//-/.} pkgrel=2 -pkgdesc="Manage Google Drive files from R" -arch=('any') -url="https://cran.r-project.org/package=${_cranname}" -license=('GPL3') -depends=('r>=3.3' 'r-cli>=3.0.0' 'r-gargle>=1.2.0' 'r-glue>=1.4.2' 'r-httr' 'r-jsonlite' 'r-lifecycle' 'r-magrittr' 'r-purrr>=0.2.3' 'r-rlang>=0.4.9' 'r-tibble>=2.0.0' 'r-uuid' 'r-vctrs>=0.3.0' 'r-withr') +pkgdesc="An Interface to Google Drive" +arch=(any) +url="https://cran.r-project.org/package=${_pkgname}" +license=(MIT) +depends=( + r-cli + r-gargle + r-glue + r-httr + r-jsonlite + r-lifecycle + r-magrittr + r-pillar + r-purrr + r-rlang + r-tibble + r-uuid + r-vctrs + r-withr +) +checkdepends=( + r-dplyr + r-mockr + r-testthat +) +optdepends=( + r-curl + r-dplyr + r-knitr + r-mockr + r-rmarkdown + r-spelling + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +md5sums=('2741deb58d88bacd81489316df7cf9e2') +sha256sums=('0b8b4f74ba3630b0347249a32a80bc5fc2e8b63ad2952702f30162bd2d38fb82') -optdepends=('r-covr' 'r-curl' 'r-downlit' 'r-dplyr>=1.0.0' 'r-knitr' 'r-mockr' 'r-rmarkdown' 'r-roxygen2' 'r-sodium' 'r-spelling' 'r-testthat>=3.0.0') -sha256sums=('605c469a6a086ef4b049909c2e20a35411c165ce7ce4f62d68fd39ffed8c5a26') -source=("https://cran.r-project.org/src/contrib/${_pkgtar}") +build() { + mkdir -p build + R CMD INSTALL "$_pkgname" -l build +} -build(){ -cd "${srcdir}" -R CMD INSTALL ${_pkgtar} -l ${srcdir} +check() { + cd "$_pkgname/tests" + R_LIBS="$srcdir/build" NOT_CRAN=true Rscript --vanilla testthat.R } + package() { -cd "${scrdir}" -install -dm0755 "$pkgdir/usr/lib/R/library" -cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library" + 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" } |