# Maintainer: Pekka Ristola # Contributor: Guoyi Zhang # Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com # Contributor: Alex Branham _pkgname=fs _pkgver=1.6.4 pkgname=r-${_pkgname,,} pkgver=${_pkgver//-/.} pkgrel=1 pkgdesc="Cross-Platform File System Operations Based on 'libuv'" arch=(x86_64) url="https://cran.r-project.org/package=$_pkgname" license=('MIT') depends=( libuv r ) optdepends=( r-covr r-crayon r-knitr r-pillar r-rmarkdown r-spelling r-testthat r-tibble r-vctrs r-withr ) source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz" "system-libuv.patch") md5sums=('ee7f7d9c49c0084e18764db238cac915' 'e9cd06be1a987fd1cdab9b577736bfe0') b2sums=('de3451876c1416b4c3425a7a684558f67cbdd906f67225479e24c0cb19835aa5106afe75f7c0e0a9d7158e5ce5ac074fb8401d0d04071973fcb89067755193f5' 'bb5f52cc3b73def81bc7688817dcfcf79b69d9cf2522521d389a78e55002ea22409b9f159a9d7e2a682d59148f3138245bc9e92971ceaa0246727f3fbb7b1bc1') prepare() { # build against system libuv patch -Np1 -i system-libuv.patch } build() { mkdir build R CMD INSTALL -l build "$_pkgname" } 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" }