diff options
author | Pekka Ristola | 2022-03-11 18:39:11 +0200 |
---|---|---|
committer | Pekka Ristola | 2022-03-11 18:39:11 +0200 |
commit | e39ab995864b3c7338d642dca1d94955720c9d3f (patch) | |
tree | 2a9d34518cf0578ea1e3a3a21685e50c67686dbe | |
parent | 22b6673a5f9cd17f826c719f80121757e0ad6f5a (diff) | |
download | aur-e39ab995864b3c7338d642dca1d94955720c9d3f.tar.gz |
Update to 1.78.0.0 and devendor boost headers
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
3 files changed, 24 insertions, 11 deletions
@@ -1,12 +1,13 @@ pkgbase = r-bh pkgdesc = Boost C++ Header Files - pkgver = 1.75.0.0 + pkgver = 1.78.0.0 pkgrel = 1 url = https://cran.r-project.org/package=BH arch = any - license = BSL1.0 + license = Boost + depends = boost depends = r - source = https://cran.r-project.org/src/contrib/BH_1.75.0-0.tar.gz - sha256sums = ae4c10992607dd697663f60675a46a5770851da159330bb63c4a68890bdd6f5a + source = https://cran.r-project.org/src/contrib/BH_1.78.0-0.tar.gz + sha256sums = 3b9e9d07682013e0c06a396dda176b405eab99a7273eca6c40d1b4c4110e8cb3 pkgname = r-bh diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,25 +1,33 @@ -# Maintainer: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> +# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com # Contributor: frichtlm <frichtlm@gmail.com> _cranname=BH -_cranver=1.75.0-0 +_cranver=1.78.0-0 pkgname=r-${_cranname,,} pkgver=${_cranver//[:-]/.} pkgrel=1 pkgdesc="Boost C++ Header Files" arch=(any) url="https://cran.r-project.org/package=${_cranname}" -license=(BSL1.0) -depends=(r) +license=(Boost) +depends=(boost r) source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") -sha256sums=('ae4c10992607dd697663f60675a46a5770851da159330bb63c4a68890bdd6f5a') +sha256sums=('3b9e9d07682013e0c06a396dda176b405eab99a7273eca6c40d1b4c4110e8cb3') build() { - R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l ${srcdir} + mkdir -p build + R CMD INSTALL "${_cranname}" -l "${srcdir}/build" } 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" + + # Use system boost headers from the `boost` package + cd "${pkgdir}/usr/lib/R/library/${_cranname}/include" + rm -r boost + install -dm0755 "${pkgdir}/usr/include/boost" + ln -s /usr/include/boost } |