diff options
author | Pekka Ristola | 2021-12-28 14:15:09 +0200 |
---|---|---|
committer | Pekka Ristola | 2021-12-28 14:15:09 +0200 |
commit | f1fa79d2cd4f57ab7f26cda44dc764af9ad3125b (patch) | |
tree | d9daebb710b44d45d7995a833da2474936a2e7cc | |
parent | 064461dadd1df1be42466f818c21019c1d546d40 (diff) | |
download | aur-f1fa79d2cd4f57ab7f26cda44dc764af9ad3125b.tar.gz |
Build against system libuv
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 12 insertions, 3 deletions
@@ -1,13 +1,14 @@ pkgbase = r-fs pkgdesc = Cross-Platform File System Operations Based on 'libuv' pkgver = 1.5.2 - pkgrel = 1 + pkgrel = 2 url = https://cran.r-project.org/package=fs arch = i686 arch = x86_64 license = MIT checkdepends = r-testthat depends = r + depends = libuv optdepends = r-testthat optdepends = r-covr optdepends = r-pillar @@ -6,12 +6,12 @@ _cranname=fs _cranver=1.5.2 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} -pkgrel=1 +pkgrel=2 pkgdesc="Cross-Platform File System Operations Based on 'libuv'" arch=(i686 x86_64) url="https://cran.r-project.org/package=${_cranname}" license=(MIT) -depends=(r) +depends=(r libuv) checkdepends=(r-testthat) optdepends=( r-testthat @@ -30,6 +30,14 @@ source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz" sha256sums=('35cad1781d6d17c1feb56adc4607079c6844b63794d0ce1e74bb18dbc11e1987' 'e76e4aad5d3d9d606db6f8c460311b6424ebadfce13f5322e9bae9d49cc6090b') +prepare() { + # build against system libuv + sed -e 's#PKG_LIBS = ./$(LIBUV)/.libs/libuv.a#PKG_LIBS = -luv#' \ + -e 's#-I./$(LIBUV)/include ##' \ + -e '/$(SHLIB):/d' \ + -i "${_cranname}/src/Makevars" +} + build() { mkdir -p build R CMD INSTALL "${_cranname}" -l "${srcdir}/build" |