diff options
author | Christoph Fink | 2023-03-21 12:45:05 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-21 12:45:05 +0200 |
commit | 717ba2461b6b27f0728a2149ab4f045a28ed12b9 (patch) | |
tree | 41c896b6e479a1d941d869ca3cbb33fcd0055f69 /PKGBUILD | |
parent | b07975a8f8867bec470527b0d2a5dcf3760d841b (diff) | |
download | aur-717ba2461b6b27f0728a2149ab4f045a28ed12b9.tar.gz |
WIP
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -6,7 +6,7 @@ _bcname=GenomeInfoDb _bcver=1.34.9 pkgname="r-${_bcname,,}" pkgver="${_bcver//[:-]/.}" -pkgrel=1 +pkgrel=2 pkgdesc="Utilities for manipulating chromosome names, including modifying them to follow a particular naming style" arch=("any") url="https://bioconductor.org/packages/release/bioc/html/${_bcname}.html" @@ -33,19 +33,29 @@ optdepends=( "r-biocstyle" "r-knitr" ) +checkdepends=( + "${optdepends[@]}" + "r-rcmdcheck" +) + source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_bcname}_${_bcver}.tar.gz") b2sums=('d6e3e86125cc3f5e1ac703a75cee215da5da74321729a4b0b9956883049ca61a5bd1f104809c895ebb13aae75618b2d644607a63a779388d54443a738c9a9afd') build() { - R CMD INSTALL ${_bcname}_${_bcver}.tar.gz -l "${srcdir}" + mkdir -p "${srcdir}/build/" + R CMD INSTALL ${_bcname}_${_bcver}.tar.gz -l "${srcdir}/build/" +} + +check() { + cd "${srcdir}/${_bcname}/" + R_LIBS="${srcdir}/build/" R CMD check --no-manual --no-multiarch --no-vignettes . } package() { - install -dm0755 "${pkgdir}/usr/lib/R/library" - cp -a --no-preserve=ownership "${_bcname}" "${pkgdir}/usr/lib/R/library" + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${srcdir}/build/${_bcname}" "${pkgdir}/usr/lib/R/library" - if [[ -f "${_cranname}/LICENSE" ]]; then - install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + if [[ -f "${_cranname}/LICENSE" ]]; then + install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" fi - } |