diff --git a/BioArchLinux/r-bstats/PKGBUILD b/BioArchLinux/r-bstats/PKGBUILD new file mode 100644 index 0000000000..367beaa63b --- /dev/null +++ b/BioArchLinux/r-bstats/PKGBUILD @@ -0,0 +1,30 @@ +#Maintainer: sukanka +_cranname=bstats +_cranver=0.0.0.9002 +pkgname=r-${_cranname,,} +pkgver=${_cranver//[:-]/.} +pkgrel=1 +pkgdesc="Bayesian statistics" +arch=('x86_64') +url="https://github.com/AlexanderLyNL/${_cranname}" +license=('LGPL3') +depends=(r + r-hypergeo + r-purrr + r-suppdists +) +makedepends=() +optdepends=() +source=("git+https://github.com/AlexanderLyNL/${_cranname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_cranname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" +} diff --git a/BioArchLinux/r-bstats/lilac.py b/BioArchLinux/r-bstats/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bstats/lilac.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 +from lilaclib import * + +def pre_build(): + for line in edit_file('PKGBUILD'): + if line.startswith('_pkgver='): + line = f'_pkgver={_G.newver}' + print(line) + update_pkgver_and_pkgrel(_G.newver.replace(':', '.').replace('-', '.')) + +def post_build(): + git_pkgbuild_commit() diff --git a/BioArchLinux/r-bstats/lilac.yaml b/BioArchLinux/r-bstats/lilac.yaml new file mode 100644 index 0000000000..24907919b6 --- /dev/null +++ b/BioArchLinux/r-bstats/lilac.yaml @@ -0,0 +1,13 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: +- r-hypergeo +- r-purrr +- r-suppdists + +update_on: + - regex: "Version:\s*([\d._-]+)" + source: regex + url: https://raw.githubusercontent.com/AlexanderLyNL/bstats/master/DESCRIPTION \ No newline at end of file