diff --git a/BioArchLinux/r-abtest/PKGBUILD b/BioArchLinux/r-abtest/PKGBUILD new file mode 100644 index 0000000000..263038f612 --- /dev/null +++ b/BioArchLinux/r-abtest/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: sukanka + +_pkgname=abtest +_pkgver=1.0.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian A/B Testing' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-mvtnorm + r-plotrix + r-qgam + r-rcolorbrewer + r-rcpp + r-sn + r-truncnorm +) +optdepends=( + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('0f3b2952fb5892cc564acf691543eb97766499d74595493b82e812338acfe24b') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-abtest/lilac.py b/BioArchLinux/r-abtest/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-abtest/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-abtest/lilac.yaml b/BioArchLinux/r-abtest/lilac.yaml new file mode 100644 index 0000000000..e51ff8ef11 --- /dev/null +++ b/BioArchLinux/r-abtest/lilac.yaml @@ -0,0 +1,15 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-mvtnorm + - r-plotrix + - r-qgam + - r-rcolorbrewer + - r-rcpp + - r-sn + - r-truncnorm +update_on: + - regex: abtest_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=abtest diff --git a/BioArchLinux/r-afex/PKGBUILD b/BioArchLinux/r-afex/PKGBUILD new file mode 100644 index 0000000000..bcb42612c6 --- /dev/null +++ b/BioArchLinux/r-afex/PKGBUILD @@ -0,0 +1,72 @@ +# Maintainer: sukanka + +_pkgname=afex +_pkgver=1.1-1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Analysis of Factorial Experiments' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-car + r-lme4 + r-lmertest + r-pbkrtest + r-reshape2 +) +optdepends=( + r-brms + r-cardata + r-coin + r-cowplot + r-dfoptim + r-dplyr + r-effects + r-emmeans + r-ez + r-ggbeeswarm + r-ggplot2 + r-ggpol + r-ggpubr + r-ggresidpanel + r-glmmtmb + r-jtools + r-knitr + r-lattice + r-latticeextra + r-mass + r-matrix + r-memss + r-mlmrev + r-multcomp + r-nlme + r-nloptr + r-optimx + r-parallel + r-performance + r-plyr + r-psychtools + r-r.rsp + r-rmarkdown + r-rstanarm + r-see + r-statmod + r-testthat + r-tidyr + r-xtable +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('66011599b193ebbb3bd241eb7200bd68ac4b5d2d1df84e63e9fdd72fb4110427') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-afex/lilac.py b/BioArchLinux/r-afex/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-afex/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-afex/lilac.yaml b/BioArchLinux/r-afex/lilac.yaml new file mode 100644 index 0000000000..d10f394f7e --- /dev/null +++ b/BioArchLinux/r-afex/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-car + - r-lme4 + - r-lmertest + - r-pbkrtest + - r-reshape2 +update_on: + - regex: afex_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=afex diff --git a/BioArchLinux/r-auc/PKGBUILD b/BioArchLinux/r-auc/PKGBUILD new file mode 100644 index 0000000000..b252c3e52d --- /dev/null +++ b/BioArchLinux/r-auc/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=AUC +_pkgver=0.3.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Threshold Independent Performance Measures for Probabilistic Classifiers' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('836b25b654a82f6ab69b86be95acc22a214da0ad06d71eab787ae1ebe721ae1f') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-auc/lilac.py b/BioArchLinux/r-auc/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-auc/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-auc/lilac.yaml b/BioArchLinux/r-auc/lilac.yaml new file mode 100644 index 0000000000..aacdb7b1d0 --- /dev/null +++ b/BioArchLinux/r-auc/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: AUC_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=AUC diff --git a/BioArchLinux/r-bain/PKGBUILD b/BioArchLinux/r-bain/PKGBUILD new file mode 100644 index 0000000000..403e3266a6 --- /dev/null +++ b/BioArchLinux/r-bain/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: sukanka + +_pkgname=bain +_pkgver=0.2.8 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayes Factors for Informative Hypotheses' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-lavaan +) +optdepends=( + r-knitr + r-mass + r-rmarkdown + r-testthat +) +makedepends=( + gcc-fortran +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('e6007ce4ce45fd879ab2d2d9a2d2a046e8a444055cecdef9afd99a1a5ca73980') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bain/lilac.py b/BioArchLinux/r-bain/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bain/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-bain/lilac.yaml b/BioArchLinux/r-bain/lilac.yaml new file mode 100644 index 0000000000..fa7b8adb7d --- /dev/null +++ b/BioArchLinux/r-bain/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-lavaan +update_on: + - regex: bain_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=bain diff --git a/BioArchLinux/r-bas/PKGBUILD b/BioArchLinux/r-bas/PKGBUILD new file mode 100644 index 0000000000..7189d41513 --- /dev/null +++ b/BioArchLinux/r-bas/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: sukanka + +_pkgname=BAS +_pkgver=1.6.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian Variable Selection and Model Averaging using Bayesian Adaptive Sampling' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-covr + r-dplyr + r-ggally + r-ggplot2 + r-glmbb + r-knitr + r-mass + r-rmarkdown + r-roxygen2 + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('ecfc7f93d4d92d2c7c4dd72cee9b4843999e3b83ed64d46b207eca57d1931a35') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bas/lilac.py b/BioArchLinux/r-bas/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bas/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-bas/lilac.yaml b/BioArchLinux/r-bas/lilac.yaml new file mode 100644 index 0000000000..5bffc849a4 --- /dev/null +++ b/BioArchLinux/r-bas/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: BAS_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=BAS diff --git a/BioArchLinux/r-bayesfactor/PKGBUILD b/BioArchLinux/r-bayesfactor/PKGBUILD new file mode 100644 index 0000000000..67490a68e4 --- /dev/null +++ b/BioArchLinux/r-bayesfactor/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: sukanka + +_pkgname=BayesFactor +_pkgver=0.9.12-4.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Computation of Bayes Factors for Common Designs' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-coda + r-gtools + r-hypergeo + r-matrixmodels + r-mvtnorm + r-pbapply + r-rcpp + r-rcppeigen + r-stringr +) +optdepends=( + r-arm + r-domc + r-foreach + r-knitr + r-languager + r-lme4 + r-markdown + r-testthat + r-xtable +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('dcf9f88f31e7ac0451925528b025674ce38fe0c068868821c115ed42485e309c') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bayesfactor/lilac.py b/BioArchLinux/r-bayesfactor/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bayesfactor/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-bayesfactor/lilac.yaml b/BioArchLinux/r-bayesfactor/lilac.yaml new file mode 100644 index 0000000000..6d436d6207 --- /dev/null +++ b/BioArchLinux/r-bayesfactor/lilac.yaml @@ -0,0 +1,17 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-coda + - r-gtools + - r-hypergeo + - r-matrixmodels + - r-mvtnorm + - r-pbapply + - r-rcpp + - r-rcppeigen + - r-stringr +update_on: + - regex: BayesFactor_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=BayesFactor diff --git a/BioArchLinux/r-bayesplay/PKGBUILD b/BioArchLinux/r-bayesplay/PKGBUILD new file mode 100644 index 0000000000..64e5aed7cf --- /dev/null +++ b/BioArchLinux/r-bayesplay/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: sukanka + +_pkgname=bayesplay +_pkgver=0.9.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='The Bayes Factor Playground' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('MIT') +depends=( + r + r-gginnards +) +optdepends=( + r-covr + r-ggplot2 + r-knitr + r-markdown + r-rmarkdown + r-testthat + r-vdiffr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('5b134b10c3e702b427f4a40470d21d08cc33f73c83ae324c06d788658632211a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bayesplay/lilac.py b/BioArchLinux/r-bayesplay/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bayesplay/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-bayesplay/lilac.yaml b/BioArchLinux/r-bayesplay/lilac.yaml new file mode 100644 index 0000000000..2241369b17 --- /dev/null +++ b/BioArchLinux/r-bayesplay/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-gginnards +update_on: + - regex: bayesplay_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=bayesplay diff --git a/BioArchLinux/r-bayesplot/PKGBUILD b/BioArchLinux/r-bayesplot/PKGBUILD new file mode 100644 index 0000000000..cd04f99ec7 --- /dev/null +++ b/BioArchLinux/r-bayesplot/PKGBUILD @@ -0,0 +1,54 @@ +# system requirements: pandoc (>= 1.12.3), pandoc-citeproc +# Maintainer: sukanka + +_pkgname=bayesplot +_pkgver=1.9.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Plotting for Bayesian Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-dplyr + r-ggplot2 + r-ggridges + r-glue + r-posterior + r-reshape2 + r-rlang + r-tibble + r-tidyselect + pandoc +) +optdepends=( + r-ggfortify + r-gridextra + r-hexbin + r-knitr + r-loo + r-rcolorbrewer + r-rmarkdown + r-rstan + r-rstanarm + r-rstantools + r-scales + r-shinystan + r-survival + r-testthat + r-vdiffr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('0a81a4b99cf781334e57cfc3c469fad8b932a68204016a3bbca33cab4e2a1e43') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bayesplot/lilac.py b/BioArchLinux/r-bayesplot/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bayesplot/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-bayesplot/lilac.yaml b/BioArchLinux/r-bayesplot/lilac.yaml new file mode 100644 index 0000000000..0ea53a9522 --- /dev/null +++ b/BioArchLinux/r-bayesplot/lilac.yaml @@ -0,0 +1,17 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-dplyr + - r-ggplot2 + - r-ggridges + - r-glue + - r-posterior + - r-reshape2 + - r-rlang + - r-tibble + - r-tidyselect +update_on: + - regex: bayesplot_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=bayesplot diff --git a/BioArchLinux/r-bayesrel/PKGBUILD b/BioArchLinux/r-bayesrel/PKGBUILD new file mode 100644 index 0000000000..929eadfdb9 --- /dev/null +++ b/BioArchLinux/r-bayesrel/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: sukanka + +_pkgname=Bayesrel +_pkgver=0.7.4.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian Reliability Estimation' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-coda + r-laplacesdemon + r-lavaan + r-progress + r-rcpp + r-rcpparmadillo + r-rdpack +) +optdepends=( + r-knitr + r-rmarkdown + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('4d70b541ee41c4f030f16f7a9e0196c638fccdaa55b99919cf2e78b126aa1a15') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bayesrel/lilac.py b/BioArchLinux/r-bayesrel/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bayesrel/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-bayesrel/lilac.yaml b/BioArchLinux/r-bayesrel/lilac.yaml new file mode 100644 index 0000000000..a0eb46258e --- /dev/null +++ b/BioArchLinux/r-bayesrel/lilac.yaml @@ -0,0 +1,15 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-coda + - r-laplacesdemon + - r-lavaan + - r-progress + - r-rcpp + - r-rcpparmadillo + - r-rdpack +update_on: + - regex: Bayesrel_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=Bayesrel diff --git a/BioArchLinux/r-bayestools/PKGBUILD b/BioArchLinux/r-bayestools/PKGBUILD new file mode 100644 index 0000000000..c552247a7b --- /dev/null +++ b/BioArchLinux/r-bayestools/PKGBUILD @@ -0,0 +1,46 @@ +# system requirements: JAGS >= 4.3.0 (https://mcmc-jags.sourceforge.io/) +# Maintainer: sukanka + +_pkgname=BayesTools +_pkgver=0.2.10 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Tools for Bayesian Analyses' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-bridgesampling + r-coda + r-extradistr + r-ggplot2 + r-mvtnorm + r-rdpack + r-rjags + r-runjags + jags +) +optdepends=( + r-bayesfactor + r-covr + r-knitr + r-rmarkdown + r-rstan + r-scales + r-testthat + r-vdiffr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bayestools/lilac.py b/BioArchLinux/r-bayestools/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bayestools/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-bayestools/lilac.yaml b/BioArchLinux/r-bayestools/lilac.yaml new file mode 100644 index 0000000000..6104a351d3 --- /dev/null +++ b/BioArchLinux/r-bayestools/lilac.yaml @@ -0,0 +1,17 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bridgesampling + - r-coda + - r-extradistr + - r-ggplot2 + - r-mvtnorm + - r-rdpack + - r-rjags + - r-runjags + - jags +update_on: + - regex: BayesTools_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=BayesTools diff --git a/BioArchLinux/r-bootnet/PKGBUILD b/BioArchLinux/r-bootnet/PKGBUILD new file mode 100644 index 0000000000..5e05f033da --- /dev/null +++ b/BioArchLinux/r-bootnet/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: sukanka + +_pkgname=bootnet +_pkgver=1.5 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bootstrap Methods for Various Network Estimation Routines' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-abind + r-corpcor + r-dplyr + r-ggplot2 + r-gtools + r-igraph + r-isingfit + r-isingsampler + r-mgm + r-mvtnorm + r-networktoolbox + r-networktools + r-pbapply + r-qgraph + r-rlang + r-snow + r-tibble + r-tidyr +) +optdepends=( + r-bdgraph + r-ggmncv + r-glasso + r-graphicalvar + r-huge + r-lavaan + r-psychtools + r-relaimpo +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('118e35c3de19001508e9508a5678e9d358b9c8ef6890e4c79a33fa5444aeee8e') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bootnet/lilac.py b/BioArchLinux/r-bootnet/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bootnet/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-bootnet/lilac.yaml b/BioArchLinux/r-bootnet/lilac.yaml new file mode 100644 index 0000000000..ac3da48705 --- /dev/null +++ b/BioArchLinux/r-bootnet/lilac.yaml @@ -0,0 +1,26 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-abind + - r-corpcor + - r-dplyr + - r-ggplot2 + - r-gtools + - r-igraph + - r-isingfit + - r-isingsampler + - r-mgm + - r-mvtnorm + - r-networktoolbox + - r-networktools + - r-pbapply + - r-qgraph + - r-rlang + - r-snow + - r-tibble + - r-tidyr +update_on: + - regex: bootnet_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=bootnet diff --git a/BioArchLinux/r-bridgesampling/PKGBUILD b/BioArchLinux/r-bridgesampling/PKGBUILD new file mode 100644 index 0000000000..ab940ba456 --- /dev/null +++ b/BioArchLinux/r-bridgesampling/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: sukanka + +_pkgname=bridgesampling +_pkgver=1.1-2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bridge Sampling for Marginal Likelihoods and Bayes Factors' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-brobdingnag + r-coda + r-mvtnorm + r-scales + r-stringr +) +optdepends=( + r-bayesfactor + r-knitr + r-mcmcpack + r-nimble + r-r.rsp + r-r2jags + r-rcpp + r-rcppeigen + r-rjags + r-rmarkdown + r-rstan + r-rstanarm + r-runjags + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('54ecd39aa2e36d4d521d3d36425f9fe56a3f8547df6048c814c5931d790f3e6b') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-bridgesampling/lilac.py b/BioArchLinux/r-bridgesampling/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-bridgesampling/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-bridgesampling/lilac.yaml b/BioArchLinux/r-bridgesampling/lilac.yaml new file mode 100644 index 0000000000..cde060d90a --- /dev/null +++ b/BioArchLinux/r-bridgesampling/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-brobdingnag + - r-coda + - r-mvtnorm + - r-scales + - r-stringr +update_on: + - regex: bridgesampling_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=bridgesampling diff --git a/BioArchLinux/r-brobdingnag/PKGBUILD b/BioArchLinux/r-brobdingnag/PKGBUILD new file mode 100644 index 0000000000..b16525bb95 --- /dev/null +++ b/BioArchLinux/r-brobdingnag/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=Brobdingnag +_pkgver=1.2-7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Very Large Numbers in R' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-cubature +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('73a734342736da5b29c2827d91f662101873503af7ad9cdf9e9e697bb32dd742') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-brobdingnag/lilac.py b/BioArchLinux/r-brobdingnag/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-brobdingnag/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-brobdingnag/lilac.yaml b/BioArchLinux/r-brobdingnag/lilac.yaml new file mode 100644 index 0000000000..7572d0ac03 --- /dev/null +++ b/BioArchLinux/r-brobdingnag/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: Brobdingnag_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=Brobdingnag diff --git a/BioArchLinux/r-ca/PKGBUILD b/BioArchLinux/r-ca/PKGBUILD new file mode 100644 index 0000000000..4772b49387 --- /dev/null +++ b/BioArchLinux/r-ca/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=ca +_pkgver=0.71.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Simple, Multiple and Joint Correspondence Analysis' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-rgl + r-vcd +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('040c2fc94c356075f116cc7cd880530b3c9e02206c0035182c03a525ee99b424') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-ca/lilac.py b/BioArchLinux/r-ca/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-ca/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-ca/lilac.yaml b/BioArchLinux/r-ca/lilac.yaml new file mode 100644 index 0000000000..c9740906fe --- /dev/null +++ b/BioArchLinux/r-ca/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: ca_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=ca diff --git a/BioArchLinux/r-candisc/PKGBUILD b/BioArchLinux/r-candisc/PKGBUILD new file mode 100644 index 0000000000..bf1e78d5df --- /dev/null +++ b/BioArchLinux/r-candisc/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: sukanka + +_pkgname=candisc +_pkgver=0.8-6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Visualizing Generalized Canonical Discriminant and Canonical Correlation Analysis' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-car + r-heplots +) +optdepends=( + r-corrplot + r-knitr + r-mass + r-rgl + r-rmarkdown + r-rpart + r-rpart.plot +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('9645a3c0f8a0f7ee1e0c4de6cac4d3432177e6d3975fa538cdb060f5e480709d') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-candisc/lilac.py b/BioArchLinux/r-candisc/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-candisc/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-candisc/lilac.yaml b/BioArchLinux/r-candisc/lilac.yaml new file mode 100644 index 0000000000..3f437ee914 --- /dev/null +++ b/BioArchLinux/r-candisc/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-car + - r-heplots +update_on: + - regex: candisc_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=candisc diff --git a/BioArchLinux/r-cocor/PKGBUILD b/BioArchLinux/r-cocor/PKGBUILD new file mode 100644 index 0000000000..15d8dea1ab --- /dev/null +++ b/BioArchLinux/r-cocor/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=cocor +_pkgver=1.1-3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Comparing Correlations' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-rkward + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('22503ef02f450e2c60056d286603faa3ac0789fc45ed0b9e9788c6eb73f6df80') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-cocor/lilac.py b/BioArchLinux/r-cocor/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-cocor/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-cocor/lilac.yaml b/BioArchLinux/r-cocor/lilac.yaml new file mode 100644 index 0000000000..d5607fba3a --- /dev/null +++ b/BioArchLinux/r-cocor/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: cocor_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=cocor diff --git a/BioArchLinux/r-conf.design/PKGBUILD b/BioArchLinux/r-conf.design/PKGBUILD new file mode 100644 index 0000000000..6a4282e8b2 --- /dev/null +++ b/BioArchLinux/r-conf.design/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=conf.design +_pkgver=2.0.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Construction of factorial designs' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-stats + r-utils +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a178552dc68d98f9ffee5ca78379da3d58158ea0818037bb293d603925ed6d1b') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-conf.design/lilac.py b/BioArchLinux/r-conf.design/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-conf.design/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-conf.design/lilac.yaml b/BioArchLinux/r-conf.design/lilac.yaml new file mode 100644 index 0000000000..cf6b82c10d --- /dev/null +++ b/BioArchLinux/r-conf.design/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: conf.design_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=conf.design diff --git a/BioArchLinux/r-contfrac/PKGBUILD b/BioArchLinux/r-contfrac/PKGBUILD new file mode 100644 index 0000000000..340ca7b995 --- /dev/null +++ b/BioArchLinux/r-contfrac/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=contfrac +_pkgver=1.1-12 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Continued Fractions' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('95bfc5e970513416c080486a1cd8dfd9f8d59fb691b02ef6ccbe0ce1ed61056b') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-contfrac/lilac.py b/BioArchLinux/r-contfrac/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-contfrac/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-contfrac/lilac.yaml b/BioArchLinux/r-contfrac/lilac.yaml new file mode 100644 index 0000000000..89684777c6 --- /dev/null +++ b/BioArchLinux/r-contfrac/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: contfrac_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=contfrac diff --git a/BioArchLinux/r-daewr/PKGBUILD b/BioArchLinux/r-daewr/PKGBUILD new file mode 100644 index 0000000000..f16cba0495 --- /dev/null +++ b/BioArchLinux/r-daewr/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: sukanka + +_pkgname=daewr +_pkgver=1.2-7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Design and Analysis of Experiments with R' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-frf2 + r-stringi +) +optdepends=( + r-r.rsp +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('87ea6cc327f2acd5479bf1ae749f4203ebddac5679d3c8b2588dfd5173ad108d') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-daewr/lilac.py b/BioArchLinux/r-daewr/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-daewr/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-daewr/lilac.yaml b/BioArchLinux/r-daewr/lilac.yaml new file mode 100644 index 0000000000..ff84e7d36d --- /dev/null +++ b/BioArchLinux/r-daewr/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-frf2 + - r-stringi +update_on: + - regex: daewr_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=daewr diff --git a/BioArchLinux/r-desirability/PKGBUILD b/BioArchLinux/r-desirability/PKGBUILD new file mode 100644 index 0000000000..98118e7258 --- /dev/null +++ b/BioArchLinux/r-desirability/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=desirability +_pkgver=2.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Function Optimization and Ranking via Desirability Functions' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-lattice +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b33af2ce184532b819f21a959af0b752991b764ef301051873141865eeee8f24') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-desirability/lilac.py b/BioArchLinux/r-desirability/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-desirability/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-desirability/lilac.yaml b/BioArchLinux/r-desirability/lilac.yaml new file mode 100644 index 0000000000..2e44171ae8 --- /dev/null +++ b/BioArchLinux/r-desirability/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: desirability_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=desirability diff --git a/BioArchLinux/r-digittests/PKGBUILD b/BioArchLinux/r-digittests/PKGBUILD new file mode 100644 index 0000000000..27846fbabb --- /dev/null +++ b/BioArchLinux/r-digittests/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: sukanka + +_pkgname=digitTests +_pkgver=0.1.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Tests for Detecting Irregular Digit Patterns' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-benford.analysis + r-benfordtests + r-beyondbenford + r-knitr + r-rmarkdown + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('fbbe4e65197a8607e6f79efeb04288c1ebac0007581fce0fb104abb5bfd733e1') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-digittests/lilac.py b/BioArchLinux/r-digittests/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-digittests/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-digittests/lilac.yaml b/BioArchLinux/r-digittests/lilac.yaml new file mode 100644 index 0000000000..c6aaa6fd44 --- /dev/null +++ b/BioArchLinux/r-digittests/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: digitTests_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=digitTests diff --git a/BioArchLinux/r-doe.base/PKGBUILD b/BioArchLinux/r-doe.base/PKGBUILD new file mode 100644 index 0000000000..e0c91c0dd7 --- /dev/null +++ b/BioArchLinux/r-doe.base/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: sukanka + +_pkgname=DoE.base +_pkgver=1.2-1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Full Factorials, Orthogonal Arrays and Base Utilities for DoE Packages' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-combinat + r-conf.design + r-numbers + r-partitions + r-vcd +) +optdepends=( + r-doe.wrapper + r-frf2 + r-rcolorbrewer +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('29c5239281cffc6efc954e383188499b1ddb6a97c2675436746b1503bffe0f08') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-doe.base/lilac.py b/BioArchLinux/r-doe.base/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-doe.base/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-doe.base/lilac.yaml b/BioArchLinux/r-doe.base/lilac.yaml new file mode 100644 index 0000000000..d8303fc4b0 --- /dev/null +++ b/BioArchLinux/r-doe.base/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-combinat + - r-conf.design + - r-numbers + - r-partitions + - r-vcd +update_on: + - regex: DoE.base_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=DoE.base diff --git a/BioArchLinux/r-dygraphs/PKGBUILD b/BioArchLinux/r-dygraphs/PKGBUILD new file mode 100644 index 0000000000..54b95b6aa1 --- /dev/null +++ b/BioArchLinux/r-dygraphs/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: sukanka + +_pkgname=dygraphs +_pkgver=1.1.1.6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Interface to 'Dygraphs' Interactive Time Series Charting Library" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('MIT') +depends=( + r + r-htmltools + r-htmlwidgets + r-magrittr + r-xts + r-zoo +) +optdepends=( + r-rmarkdown + r-shiny + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('c3d331f30012e721a048e04639f60ea738cd7e54e4f930ac9849b95f0f005208') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-dygraphs/lilac.py b/BioArchLinux/r-dygraphs/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-dygraphs/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-dygraphs/lilac.yaml b/BioArchLinux/r-dygraphs/lilac.yaml new file mode 100644 index 0000000000..c74fbbf1ee --- /dev/null +++ b/BioArchLinux/r-dygraphs/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-htmltools + - r-htmlwidgets + - r-magrittr + - r-xts + - r-zoo +update_on: + - regex: dygraphs_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=dygraphs diff --git a/BioArchLinux/r-eigenmodel/PKGBUILD b/BioArchLinux/r-eigenmodel/PKGBUILD new file mode 100644 index 0000000000..33aafdd43b --- /dev/null +++ b/BioArchLinux/r-eigenmodel/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=eigenmodel +_pkgver=1.11 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Semiparametric Factor and Regression Models for Symmetric Relational Data' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('8dac650db4331c427c1afbfc7296889d3eb164c0b5feee99e9c37533ce0776d0') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-eigenmodel/lilac.py b/BioArchLinux/r-eigenmodel/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-eigenmodel/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-eigenmodel/lilac.yaml b/BioArchLinux/r-eigenmodel/lilac.yaml new file mode 100644 index 0000000000..b546da0c1f --- /dev/null +++ b/BioArchLinux/r-eigenmodel/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: eigenmodel_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=eigenmodel diff --git a/BioArchLinux/r-elliptic/PKGBUILD b/BioArchLinux/r-elliptic/PKGBUILD new file mode 100644 index 0000000000..22ba481ca1 --- /dev/null +++ b/BioArchLinux/r-elliptic/PKGBUILD @@ -0,0 +1,32 @@ +# system requirements: pari/gp +# Maintainer: sukanka + +_pkgname=elliptic +_pkgver=1.4-0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Weierstrass and Jacobi Elliptic Functions' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + pari +) +optdepends=( + r-calibrator + r-emulator +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b65729b1a1c7a84a5b1a59bfc893a2d35106853eaadcae31cda5c9ee3c500bb6') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-elliptic/lilac.py b/BioArchLinux/r-elliptic/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-elliptic/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-elliptic/lilac.yaml b/BioArchLinux/r-elliptic/lilac.yaml new file mode 100644 index 0000000000..94bb6a801d --- /dev/null +++ b/BioArchLinux/r-elliptic/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: elliptic_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=elliptic diff --git a/BioArchLinux/r-fadist/PKGBUILD b/BioArchLinux/r-fadist/PKGBUILD new file mode 100644 index 0000000000..aea3af5b97 --- /dev/null +++ b/BioArchLinux/r-fadist/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=FAdist +_pkgver=2.4 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Distributions that are Sometimes Used in Hydrology' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('38e5293e7011bf4cbced147eb5bd89adda1f10a0c7121ca5089dcee7504cdc98') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-fadist/lilac.py b/BioArchLinux/r-fadist/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-fadist/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-fadist/lilac.yaml b/BioArchLinux/r-fadist/lilac.yaml new file mode 100644 index 0000000000..63a78934f2 --- /dev/null +++ b/BioArchLinux/r-fadist/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: FAdist_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=FAdist diff --git a/BioArchLinux/r-frf2/PKGBUILD b/BioArchLinux/r-frf2/PKGBUILD new file mode 100644 index 0000000000..8523dda8fc --- /dev/null +++ b/BioArchLinux/r-frf2/PKGBUILD @@ -0,0 +1,37 @@ +# system requirements: GNU make +# Maintainer: sukanka + +_pkgname=FrF2 +_pkgver=2.2-3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Fractional Factorial Designs with 2-Level Factors" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-doe.base + r-sfsmisc + r-scatterplot3d + r-igraph +) +optdepends=( + r-frr2.catlg128 + r-bsmd + r-doe.wrapper +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('7a2004a998db38b00bbc8caf1eb4c37449e58b05560fb73773069dbc267b47e5') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-frf2/lilac.py b/BioArchLinux/r-frf2/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-frf2/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-frf2/lilac.yaml b/BioArchLinux/r-frf2/lilac.yaml new file mode 100644 index 0000000000..3ce3541c2c --- /dev/null +++ b/BioArchLinux/r-frf2/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-doe.base + - r-sfsmisc + - r-scatterplot3d + - r-igraph +update_on: + - regex: FrF2_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=FrF2 diff --git a/BioArchLinux/r-gginnards/PKGBUILD b/BioArchLinux/r-gginnards/PKGBUILD new file mode 100644 index 0000000000..d98a5f2fe0 --- /dev/null +++ b/BioArchLinux/r-gginnards/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: sukanka + +_pkgname=gginnards +_pkgver=0.1.0-1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Explore the Innards of 'ggplot2' Objects" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-ggplot2 + r-magrittr + r-rlang + r-stringr + r-tibble +) +optdepends=( + r-knitr + r-pryr + r-rmarkdown + r-sf +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('5d0a37295b3b2b067daeca4d9334753e9692fa52872ddca09a58f959b5cefecd') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-gginnards/lilac.py b/BioArchLinux/r-gginnards/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-gginnards/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-gginnards/lilac.yaml b/BioArchLinux/r-gginnards/lilac.yaml new file mode 100644 index 0000000000..ee4eca89ee --- /dev/null +++ b/BioArchLinux/r-gginnards/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-ggplot2 + - r-magrittr + - r-rlang + - r-stringr + - r-tibble +update_on: + - regex: gginnards_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=gginnards diff --git a/BioArchLinux/r-ggparty/PKGBUILD b/BioArchLinux/r-ggparty/PKGBUILD new file mode 100644 index 0000000000..039e874073 --- /dev/null +++ b/BioArchLinux/r-ggparty/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: sukanka + +_pkgname=ggparty +_pkgver=1.0.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="'ggplot' Visualizations for the 'partykit' Package" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-checkmate + r-ggplot2 + r-gtable + r-partykit + r-rlang +) +optdepends=( + r-aer + r-coin + r-knitr + r-mass + r-mlbench + r-pander + r-rmarkdown + r-testthat + r-th.data + r-vdiffr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('0e7b29ee4519306c81f5c17f08131d6c466f3ee68f4b65e41d7482916ec9d068') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-ggparty/lilac.py b/BioArchLinux/r-ggparty/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-ggparty/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-ggparty/lilac.yaml b/BioArchLinux/r-ggparty/lilac.yaml new file mode 100644 index 0000000000..875f27f92c --- /dev/null +++ b/BioArchLinux/r-ggparty/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-checkmate + - r-ggplot2 + - r-gtable + - r-partykit + - r-rlang +update_on: + - regex: ggparty_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=ggparty diff --git a/BioArchLinux/r-ggpol/PKGBUILD b/BioArchLinux/r-ggpol/PKGBUILD new file mode 100644 index 0000000000..686fab8fa6 --- /dev/null +++ b/BioArchLinux/r-ggpol/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: sukanka + +_pkgname=ggpol +_pkgver=0.0.7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Visualizing Social Science Data with 'ggplot2'" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('MIT') +depends=( + r + r-dplyr + r-ggplot2 + r-glue + r-gtable + r-plyr + r-rlang + r-tibble +) +optdepends=( + r-knitr + r-rmarkdown +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('35684f5be49148e584269d63e5cc34cc46b6c16e9e90ca435952cecaa711b987') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-ggpol/lilac.py b/BioArchLinux/r-ggpol/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-ggpol/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-ggpol/lilac.yaml b/BioArchLinux/r-ggpol/lilac.yaml new file mode 100644 index 0000000000..02f8cad4c1 --- /dev/null +++ b/BioArchLinux/r-ggpol/lilac.yaml @@ -0,0 +1,15 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-dplyr + - r-ggplot2 + - r-glue + - r-gtable + - r-plyr + - r-rlang + - r-tibble +update_on: + - regex: ggpol_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=ggpol diff --git a/BioArchLinux/r-gmedian/PKGBUILD b/BioArchLinux/r-gmedian/PKGBUILD new file mode 100644 index 0000000000..ee65d4a50c --- /dev/null +++ b/BioArchLinux/r-gmedian/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=Gmedian +_pkgver=1.2.6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Geometric Median, k-Medians Clustering and Robust Median PCA' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-rcpp + r-rcpparmadillo + r-robustbase + r-rspectra +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-gmedian/lilac.py b/BioArchLinux/r-gmedian/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-gmedian/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-gmedian/lilac.yaml b/BioArchLinux/r-gmedian/lilac.yaml new file mode 100644 index 0000000000..a422db437d --- /dev/null +++ b/BioArchLinux/r-gmedian/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-rcpp + - r-rcpparmadillo + - r-robustbase + - r-rspectra +update_on: + - regex: Gmedian_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=Gmedian diff --git a/BioArchLinux/r-gnorm/PKGBUILD b/BioArchLinux/r-gnorm/PKGBUILD new file mode 100644 index 0000000000..d715ae62b5 --- /dev/null +++ b/BioArchLinux/r-gnorm/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=gnorm +_pkgver=1.0.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Generalized Normal/Exponential Power Distribution' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-knitr + r-rmarkdown +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('173399d6b810b6455799c34be11dd66d2d635f33332117232c931fb0381e049e') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-gnorm/lilac.py b/BioArchLinux/r-gnorm/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-gnorm/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-gnorm/lilac.yaml b/BioArchLinux/r-gnorm/lilac.yaml new file mode 100644 index 0000000000..ac79c7b42c --- /dev/null +++ b/BioArchLinux/r-gnorm/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: gnorm_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=gnorm diff --git a/BioArchLinux/r-gparotation/PKGBUILD b/BioArchLinux/r-gparotation/PKGBUILD new file mode 100644 index 0000000000..fffa0a9fc4 --- /dev/null +++ b/BioArchLinux/r-gparotation/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=GPArotation +_pkgver=2022.4-1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='GPA Factor Rotation' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('231e7edcdcc091fbecfb4f2e88d1a4344967cf7ea58074b385a4b8b48d9da224') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-gparotation/lilac.py b/BioArchLinux/r-gparotation/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-gparotation/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-gparotation/lilac.yaml b/BioArchLinux/r-gparotation/lilac.yaml new file mode 100644 index 0000000000..f620beffcb --- /dev/null +++ b/BioArchLinux/r-gparotation/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: GPArotation_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=GPArotation diff --git a/BioArchLinux/r-gtable/lilac.py b/BioArchLinux/r-gtable/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-gtable/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-heplots/PKGBUILD b/BioArchLinux/r-heplots/PKGBUILD new file mode 100644 index 0000000000..34e998c1c3 --- /dev/null +++ b/BioArchLinux/r-heplots/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: sukanka + +_pkgname=heplots +_pkgver=1.3-9 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Visualizing Hypothesis Tests in Multivariate Linear Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-car +) +optdepends=( + r-animation + r-candisc + r-corrgram + r-effects + r-gplots + r-lattice + r-mvinfluence + r-nlme + r-reshape + r-reshape2 + r-rgl +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-heplots/lilac.py b/BioArchLinux/r-heplots/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-heplots/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-heplots/lilac.yaml b/BioArchLinux/r-heplots/lilac.yaml new file mode 100644 index 0000000000..f4313972ca --- /dev/null +++ b/BioArchLinux/r-heplots/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-car +update_on: + - regex: heplots_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=heplots diff --git a/BioArchLinux/r-hmeasure/PKGBUILD b/BioArchLinux/r-hmeasure/PKGBUILD new file mode 100644 index 0000000000..617180e379 --- /dev/null +++ b/BioArchLinux/r-hmeasure/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: sukanka + +_pkgname=hmeasure +_pkgver=1.0-2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='The H-Measure and Other Scalar Classification Performance Metrics' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('MIT') +depends=( + r +) +optdepends=( + r-class + r-mass + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('1c56689e76a72bbef60dab92b23e87908793ce68afdaa0546c6d8a51bca59650') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-hmeasure/lilac.py b/BioArchLinux/r-hmeasure/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-hmeasure/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-hmeasure/lilac.yaml b/BioArchLinux/r-hmeasure/lilac.yaml new file mode 100644 index 0000000000..fbe2888447 --- /dev/null +++ b/BioArchLinux/r-hmeasure/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: hmeasure_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=hmeasure diff --git a/BioArchLinux/r-hypergeo/PKGBUILD b/BioArchLinux/r-hypergeo/PKGBUILD new file mode 100644 index 0000000000..6607eb7301 --- /dev/null +++ b/BioArchLinux/r-hypergeo/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=hypergeo +_pkgver=1.2-13 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='The Gauss Hypergeometric Function' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-contfrac + r-desolve + r-elliptic +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('6d5b78353aad1d13091ccbeb340867dad7b9eb00d0e2185286dc7e13848f4d8e') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-hypergeo/lilac.py b/BioArchLinux/r-hypergeo/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-hypergeo/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-hypergeo/lilac.yaml b/BioArchLinux/r-hypergeo/lilac.yaml new file mode 100644 index 0000000000..2d224c29d0 --- /dev/null +++ b/BioArchLinux/r-hypergeo/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-contfrac + - r-desolve + - r-elliptic +update_on: + - regex: hypergeo_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=hypergeo diff --git a/BioArchLinux/r-ic.infer/PKGBUILD b/BioArchLinux/r-ic.infer/PKGBUILD new file mode 100644 index 0000000000..028c4e4153 --- /dev/null +++ b/BioArchLinux/r-ic.infer/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: sukanka + +_pkgname=ic.infer +_pkgver=1.1-6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Inequality Constrained Inference in Linear Normal Situations' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-quadprog + r-mvtnorm + r-kappalab +) +optdepends=( + r-relaimpo +) + +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('fea55a85cef922b2fc96a2e770cf8feea2c9a71208d7e4e7277989544ae76c93') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-ic.infer/lilac.py b/BioArchLinux/r-ic.infer/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-ic.infer/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-ic.infer/lilac.yaml b/BioArchLinux/r-ic.infer/lilac.yaml new file mode 100644 index 0000000000..eacd77d33b --- /dev/null +++ b/BioArchLinux/r-ic.infer/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-quadprog + - r-mvtnorm + - r-kappalab +update_on: + - regex: ic.infer_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=ic.infer diff --git a/BioArchLinux/r-isingfit/PKGBUILD b/BioArchLinux/r-isingfit/PKGBUILD new file mode 100644 index 0000000000..68d1085186 --- /dev/null +++ b/BioArchLinux/r-isingfit/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: sukanka + +_pkgname=IsingFit +_pkgver=0.3.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Fitting Ising Models Using the ELasso Method' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-glmnet + r-qgraph +) +optdepends=( + r-isingsampler +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('8741d65b63818c927819155f13a62d21f7d7f4942b9d218e6f93ce12eeff2ddf') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-isingfit/lilac.py b/BioArchLinux/r-isingfit/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-isingfit/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-isingfit/lilac.yaml b/BioArchLinux/r-isingfit/lilac.yaml new file mode 100644 index 0000000000..60e6350563 --- /dev/null +++ b/BioArchLinux/r-isingfit/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-glmnet + - r-qgraph +update_on: + - regex: IsingFit_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=IsingFit diff --git a/BioArchLinux/r-isingsampler/PKGBUILD b/BioArchLinux/r-isingsampler/PKGBUILD new file mode 100644 index 0000000000..60bddb426b --- /dev/null +++ b/BioArchLinux/r-isingsampler/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=IsingSampler +_pkgver=0.2.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Sampling Methods and Distribution Functions for the Ising Model' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-dplyr + r-magrittr + r-plyr + r-rcpp +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('fb9d1c851941d74d218ae5be6d45ea3e9c228c938ef9cdfd34de9535cadc44b3') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-isingsampler/lilac.py b/BioArchLinux/r-isingsampler/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-isingsampler/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-isingsampler/lilac.yaml b/BioArchLinux/r-isingsampler/lilac.yaml new file mode 100644 index 0000000000..b3e33eb57f --- /dev/null +++ b/BioArchLinux/r-isingsampler/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-dplyr + - r-magrittr + - r-plyr + - r-rcpp +update_on: + - regex: IsingSampler_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=IsingSampler diff --git a/BioArchLinux/r-jfa/PKGBUILD b/BioArchLinux/r-jfa/PKGBUILD new file mode 100644 index 0000000000..7e7d9bffec --- /dev/null +++ b/BioArchLinux/r-jfa/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: sukanka + +_pkgname=jfa +_pkgver=0.6.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian and Classical Audit Sampling' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-extradistr +) +optdepends=( + r-kableextra + r-knitr + r-mus + r-rmarkdown + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('6b6d522cc2f927046530113ebee3eeb4174f4754925d820f0a87e7e93ce294dc') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-jfa/lilac.py b/BioArchLinux/r-jfa/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jfa/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-jfa/lilac.yaml b/BioArchLinux/r-jfa/lilac.yaml new file mode 100644 index 0000000000..d3ca1d1b15 --- /dev/null +++ b/BioArchLinux/r-jfa/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-extradistr +update_on: + - regex: jfa_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=jfa diff --git a/BioArchLinux/r-jmvcore/PKGBUILD b/BioArchLinux/r-jmvcore/PKGBUILD new file mode 100644 index 0000000000..5deebbbb30 --- /dev/null +++ b/BioArchLinux/r-jmvcore/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: sukanka + +_pkgname=jmvcore +_pkgver=2.3.4 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Dependencies for the 'jamovi' Framework" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-base64enc + r-jsonlite + r-r6 + r-rlang + r-stringi +) +optdepends=( + r-fastmap + r-ggplot2 + r-knitr + r-ragg + r-rcolorbrewer + r-rprotobuf + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('0a4f1255dfc5f8db72a6ce974397c3b41b624bb45f7ef5b53c5f6cdb011a6cf9') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-jmvcore/lilac.py b/BioArchLinux/r-jmvcore/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jmvcore/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-jmvcore/lilac.yaml b/BioArchLinux/r-jmvcore/lilac.yaml new file mode 100644 index 0000000000..0e67686f50 --- /dev/null +++ b/BioArchLinux/r-jmvcore/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-base64enc + - r-jsonlite + - r-r6 + - r-rlang + - r-stringi +update_on: + - regex: jmvcore_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=jmvcore diff --git a/BioArchLinux/r-kappalab/PKGBUILD b/BioArchLinux/r-kappalab/PKGBUILD new file mode 100644 index 0000000000..d006243625 --- /dev/null +++ b/BioArchLinux/r-kappalab/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=kappalab +_pkgver=0.4-7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Non-Additive Measure and Integral Manipulation Functions' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('CeCILL') +depends=( + r + r-lpsolve + r-quadprog + r-kernlab +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('00571c3e2022f65020aec1d3400b46ec390e90078f8f8bfc3e5ce08a395f7c99') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-kappalab/lilac.py b/BioArchLinux/r-kappalab/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-kappalab/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-kappalab/lilac.yaml b/BioArchLinux/r-kappalab/lilac.yaml new file mode 100644 index 0000000000..bd62c5c898 --- /dev/null +++ b/BioArchLinux/r-kappalab/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-lpsolve + - r-quadprog + - r-kernlab +update_on: + - regex: kappalab_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=kappalab diff --git a/BioArchLinux/r-kutils/PKGBUILD b/BioArchLinux/r-kutils/PKGBUILD new file mode 100644 index 0000000000..534943792e --- /dev/null +++ b/BioArchLinux/r-kutils/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: sukanka + +_pkgname=kutils +_pkgver=1.70 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Project Management Tools' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-openxlsx + r-plyr + r-runit + r-xtable +) +optdepends=( + r-rockchalk +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('67d0a03ad600ed7f4eea072476baa0664c3fb2d116c326856b550ebcb831531a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-kutils/lilac.py b/BioArchLinux/r-kutils/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-kutils/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-kutils/lilac.yaml b/BioArchLinux/r-kutils/lilac.yaml new file mode 100644 index 0000000000..82a02fda06 --- /dev/null +++ b/BioArchLinux/r-kutils/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-openxlsx + - r-plyr + - r-runit + - r-xtable +update_on: + - regex: kutils_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=kutils diff --git a/BioArchLinux/r-lavaan/PKGBUILD b/BioArchLinux/r-lavaan/PKGBUILD new file mode 100644 index 0000000000..36aa88895f --- /dev/null +++ b/BioArchLinux/r-lavaan/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=lavaan +_pkgver=0.6-11 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Latent Variable Analysis' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-mnormt + r-numderiv + r-pbivnorm +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('2cc193b82463a865cd8dadb7332409fdebf47e4035d5fe8dbf3414a7ae18d308') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-lavaan/lilac.py b/BioArchLinux/r-lavaan/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-lavaan/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-lavaan/lilac.yaml b/BioArchLinux/r-lavaan/lilac.yaml new file mode 100644 index 0000000000..ded202bc2c --- /dev/null +++ b/BioArchLinux/r-lavaan/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-mnormt + - r-numderiv + - r-pbivnorm +update_on: + - regex: lavaan_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=lavaan diff --git a/BioArchLinux/r-lisreltor/PKGBUILD b/BioArchLinux/r-lisreltor/PKGBUILD new file mode 100644 index 0000000000..a5d2de6533 --- /dev/null +++ b/BioArchLinux/r-lisreltor/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=lisrelToR +_pkgver=0.1.5 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Import Output from 'LISREL' into 'R'" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('d35981f45f08c82272d2fd58b284c19f60c3492aadbd3781a7e788833ad8a144') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-lisreltor/lilac.py b/BioArchLinux/r-lisreltor/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-lisreltor/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-lisreltor/lilac.yaml b/BioArchLinux/r-lisreltor/lilac.yaml new file mode 100644 index 0000000000..149ce1a686 --- /dev/null +++ b/BioArchLinux/r-lisreltor/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: lisrelToR_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=lisrelToR diff --git a/BioArchLinux/r-mdscore/PKGBUILD b/BioArchLinux/r-mdscore/PKGBUILD new file mode 100644 index 0000000000..e8a30929c1 --- /dev/null +++ b/BioArchLinux/r-mdscore/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=mdscore +_pkgver=0.1-3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Improved Score Tests for Generalized Linear Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-sleuth3 +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('12f5841258f7d9bdc8074244bfb76482df0e480f09835d666c90a5364d2e9481') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-mdscore/lilac.py b/BioArchLinux/r-mdscore/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-mdscore/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-mdscore/lilac.yaml b/BioArchLinux/r-mdscore/lilac.yaml new file mode 100644 index 0000000000..95641831ba --- /dev/null +++ b/BioArchLinux/r-mdscore/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: mdscore_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=mdscore diff --git a/BioArchLinux/r-metabma/PKGBUILD b/BioArchLinux/r-metabma/PKGBUILD new file mode 100644 index 0000000000..41a4b27bc9 --- /dev/null +++ b/BioArchLinux/r-metabma/PKGBUILD @@ -0,0 +1,46 @@ +# system requirements: GNU make +# Maintainer: sukanka + +_pkgname=metaBMA +_pkgver=0.6.7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian Model Averaging for Random and Fixed Effects Meta-Analysis' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-bh + r-bridgesampling + r-coda + r-laplacesdemon + r-logspline + r-mvtnorm + r-rcpp + r-rcppeigen + r-rcppparallel + r-rstan + r-rstantools + r-stanheaders +) +optdepends=( + r-knitr + r-rmarkdown + r-spelling + r-testthat +) +makedepends=('make') +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('330bccb4b2297bc3a8b7291197c5e978b90b002907f762ede40f2d3e383367da') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-metabma/lilac.py b/BioArchLinux/r-metabma/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-metabma/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-metabma/lilac.yaml b/BioArchLinux/r-metabma/lilac.yaml new file mode 100644 index 0000000000..5fdea5e191 --- /dev/null +++ b/BioArchLinux/r-metabma/lilac.yaml @@ -0,0 +1,20 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bh + - r-bridgesampling + - r-coda + - r-laplacesdemon + - r-logspline + - r-mvtnorm + - r-rcpp + - r-rcppeigen + - r-rcppparallel + - r-rstan + - r-rstantools + - r-stanheaders +update_on: + - regex: metaBMA_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=metaBMA diff --git a/BioArchLinux/r-metamisc/PKGBUILD b/BioArchLinux/r-metamisc/PKGBUILD new file mode 100644 index 0000000000..2043fd53c0 --- /dev/null +++ b/BioArchLinux/r-metamisc/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: sukanka + +_pkgname=metamisc +_pkgver=0.2.5 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Meta-Analysis of Diagnosis and Prognosis Research Studies' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-dplyr + r-ggplot2 + r-lme4 + r-metafor + r-mvtnorm + r-plyr + r-proc +) +optdepends=( + r-coda + r-ggmcmc + r-logistf + r-rjags + r-runjags + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('11684457c59a6ceb97159e591aa71b89b063ae7518f325bacc379293b598e6b9') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-metamisc/lilac.py b/BioArchLinux/r-metamisc/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-metamisc/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-metamisc/lilac.yaml b/BioArchLinux/r-metamisc/lilac.yaml new file mode 100644 index 0000000000..d6bdccfc08 --- /dev/null +++ b/BioArchLinux/r-metamisc/lilac.yaml @@ -0,0 +1,15 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-dplyr + - r-ggplot2 + - r-lme4 + - r-metafor + - r-mvtnorm + - r-plyr + - r-proc +update_on: + - regex: metamisc_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=metamisc diff --git a/BioArchLinux/r-mgm/PKGBUILD b/BioArchLinux/r-mgm/PKGBUILD new file mode 100644 index 0000000000..0beb09eb85 --- /dev/null +++ b/BioArchLinux/r-mgm/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: sukanka + +_pkgname=mgm +_pkgver=1.2-12 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Estimating Time-Varying k-Order Mixed Graphical Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-glmnet + r-gtools + r-hmisc + r-qgraph + r-stringr +) +optdepends=( + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('0515b888742345d2260db2e25978a154e884dcc1e8440050ccf990ff580db45c') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-mgm/lilac.py b/BioArchLinux/r-mgm/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-mgm/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-mgm/lilac.yaml b/BioArchLinux/r-mgm/lilac.yaml new file mode 100644 index 0000000000..4db1e030bf --- /dev/null +++ b/BioArchLinux/r-mgm/lilac.yaml @@ -0,0 +1,13 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-glmnet + - r-gtools + - r-hmisc + - r-qgraph + - r-stringr +update_on: + - regex: mgm_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=mgm diff --git a/BioArchLinux/r-mi/PKGBUILD b/BioArchLinux/r-mi/PKGBUILD new file mode 100644 index 0000000000..74fced75dd --- /dev/null +++ b/BioArchLinux/r-mi/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: sukanka + +_pkgname=mi +_pkgver=1.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Missing Data Imputation and Model Checking' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-arm +) +optdepends=( + r-betareg + r-foreign + r-knitr + r-lattice + r-mass + r-nnet + r-parallel + r-sn + r-survival + r-truncnorm +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('34f44353101e8c3cb6bf59c5f4ff5b2391d884dcbb9d23066a11ee756b9987c0') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-mi/lilac.py b/BioArchLinux/r-mi/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-mi/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-mi/lilac.yaml b/BioArchLinux/r-mi/lilac.yaml new file mode 100644 index 0000000000..00f179b319 --- /dev/null +++ b/BioArchLinux/r-mi/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-arm +update_on: + - regex: mi_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=mi diff --git a/BioArchLinux/r-mle.tools/PKGBUILD b/BioArchLinux/r-mle.tools/PKGBUILD new file mode 100644 index 0000000000..535d73b12b --- /dev/null +++ b/BioArchLinux/r-mle.tools/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=mle.tools +_pkgver=1.0.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Expected/Observed Fisher Information and Bias-Corrected Maximum Likelihood Estimate(s)' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-fitdistrplus +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('2bbf68738d58636bd35775852f13275f225bea2cb816807cca3f0c17836cd60b') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-mle.tools/lilac.py b/BioArchLinux/r-mle.tools/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-mle.tools/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-mle.tools/lilac.yaml b/BioArchLinux/r-mle.tools/lilac.yaml new file mode 100644 index 0000000000..1cdcc162b8 --- /dev/null +++ b/BioArchLinux/r-mle.tools/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: mle.tools_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=mle.tools diff --git a/BioArchLinux/r-networkcomparisontest/PKGBUILD b/BioArchLinux/r-networkcomparisontest/PKGBUILD new file mode 100644 index 0000000000..1885dcacb9 --- /dev/null +++ b/BioArchLinux/r-networkcomparisontest/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: sukanka + +_pkgname=NetworkComparisonTest +_pkgver=2.2.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Statistical Comparison of Two Networks Based on Three Invariance Measures' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-isingfit + r-isingsampler + r-qgraph + r-reshape2 +) +optdepends=( + r-networktools +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('1753961e9fb41d3aae6d12392445d7468d312a5e42629d34597ffa1e6e329b28') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-networkcomparisontest/lilac.py b/BioArchLinux/r-networkcomparisontest/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-networkcomparisontest/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-networkcomparisontest/lilac.yaml b/BioArchLinux/r-networkcomparisontest/lilac.yaml new file mode 100644 index 0000000000..5eefd89a69 --- /dev/null +++ b/BioArchLinux/r-networkcomparisontest/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-isingfit + - r-isingsampler + - r-qgraph + - r-reshape2 +update_on: + - regex: NetworkComparisonTest_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=NetworkComparisonTest diff --git a/BioArchLinux/r-networktoolbox/PKGBUILD b/BioArchLinux/r-networktoolbox/PKGBUILD new file mode 100644 index 0000000000..c0abb631fd --- /dev/null +++ b/BioArchLinux/r-networktoolbox/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: sukanka + +_pkgname=NetworkToolbox +_pkgver=1.4.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Methods and Measures for Brain, Cognitive, and Psychometric Network Analysis' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-corrplot + r-doparallel + r-fdrtool + r-foreach + r-igraph + r-isingfit + r-pbapply + r-ppcor + r-psych + r-pwr + r-qgraph + r-r.matlab +) +optdepends=( + r-googledrive +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('c70fab7c5d7f77d2801ab8783ef1da1b3a5abc88f869fdfea555f7a0eb8fcf08') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-networktoolbox/lilac.py b/BioArchLinux/r-networktoolbox/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-networktoolbox/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-networktoolbox/lilac.yaml b/BioArchLinux/r-networktoolbox/lilac.yaml new file mode 100644 index 0000000000..176b031b4a --- /dev/null +++ b/BioArchLinux/r-networktoolbox/lilac.yaml @@ -0,0 +1,20 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-corrplot + - r-doparallel + - r-fdrtool + - r-foreach + - r-igraph + - r-isingfit + - r-pbapply + - r-ppcor + - r-psych + - r-pwr + - r-qgraph + - r-r.matlab +update_on: + - regex: NetworkToolbox_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=NetworkToolbox diff --git a/BioArchLinux/r-networktools/PKGBUILD b/BioArchLinux/r-networktools/PKGBUILD new file mode 100644 index 0000000000..53cc85bc94 --- /dev/null +++ b/BioArchLinux/r-networktools/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: sukanka + +_pkgname=networktools +_pkgver=1.4.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Tools for Identifying Important Nodes in Networks' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-cocor + r-eigenmodel + r-ggplot2 + r-gridextra + r-igraph + r-isingfit + r-networkcomparisontest + r-psych + r-qgraph + r-r.utils + r-rcolorbrewer + r-reshape2 + r-smacof + r-wordcloud +) +optdepends=( + r-dplyr + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('ae15b9e8f0b5e88fbd2fb8a5c3f423b4a2c1acdf65ec8d0789b8797dbe638851') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-networktools/lilac.py b/BioArchLinux/r-networktools/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-networktools/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-networktools/lilac.yaml b/BioArchLinux/r-networktools/lilac.yaml new file mode 100644 index 0000000000..8d328a9023 --- /dev/null +++ b/BioArchLinux/r-networktools/lilac.yaml @@ -0,0 +1,22 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-cocor + - r-eigenmodel + - r-ggplot2 + - r-gridextra + - r-igraph + - r-isingfit + - r-networkcomparisontest + - r-psych + - r-qgraph + - r-r.utils + - r-rcolorbrewer + - r-reshape2 + - r-smacof + - r-wordcloud +update_on: + - regex: networktools_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=networktools diff --git a/BioArchLinux/r-neuralnet/PKGBUILD b/BioArchLinux/r-neuralnet/PKGBUILD new file mode 100644 index 0000000000..3000401aef --- /dev/null +++ b/BioArchLinux/r-neuralnet/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=neuralnet +_pkgver=1.44.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Training of Neural Networks' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-deriv +) +optdepends=( + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('5f66cd255db633322c0bd158b9320cac5ceff2d56f93e4864a0540f936028826') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-neuralnet/lilac.py b/BioArchLinux/r-neuralnet/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-neuralnet/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-neuralnet/lilac.yaml b/BioArchLinux/r-neuralnet/lilac.yaml new file mode 100644 index 0000000000..81394d9268 --- /dev/null +++ b/BioArchLinux/r-neuralnet/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-deriv +update_on: + - regex: neuralnet_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=neuralnet diff --git a/BioArchLinux/r-onewaytests/PKGBUILD b/BioArchLinux/r-onewaytests/PKGBUILD new file mode 100644 index 0000000000..654049d49f --- /dev/null +++ b/BioArchLinux/r-onewaytests/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: sukanka + +_pkgname=onewaytests +_pkgver=2.6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='One-Way Tests in Independent Groups Designs' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-car + r-ggplot2 + r-moments + r-nortest +) +optdepends=( + r-aid + r-tibble +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('39a2e7dc107d9b7848d7b9cc27718c56840a254c02505263d4fba65e4c8e0217') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-onewaytests/lilac.py b/BioArchLinux/r-onewaytests/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-onewaytests/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-onewaytests/lilac.yaml b/BioArchLinux/r-onewaytests/lilac.yaml new file mode 100644 index 0000000000..e0ee31dbb2 --- /dev/null +++ b/BioArchLinux/r-onewaytests/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-car + - r-ggplot2 + - r-moments + - r-nortest +update_on: + - regex: onewaytests_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=onewaytests diff --git a/BioArchLinux/r-openmx/PKGBUILD b/BioArchLinux/r-openmx/PKGBUILD new file mode 100644 index 0000000000..58286a1d9c --- /dev/null +++ b/BioArchLinux/r-openmx/PKGBUILD @@ -0,0 +1,56 @@ +# system requirements: GNU make +# Maintainer: sukanka + +_pkgname=OpenMx +_pkgver=2.20.6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Extended Structural Equation Modelling' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('Apache') +depends=( + r + r-bh + r-digest + r-lifecycle + r-rcpp + r-rcppeigen + r-rcppparallel + r-rpf + r-stanheaders +) +optdepends=( + r-covr + r-ggplot2 + r-ifatools + r-knitr + r-lme4 + r-markdown + r-mvtnorm + r-numderiv + r-reshape2 + r-rmarkdown + r-roxygen2 + r-rpf + r-snowfall + r-testthat + r-umx +) +makedepends=( + gcc-fortran + make +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('65c50ce09f9c006b41b7311ec05eba3ae77926d84fb44e3905905208404826ed') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-openmx/lilac.py b/BioArchLinux/r-openmx/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-openmx/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-openmx/lilac.yaml b/BioArchLinux/r-openmx/lilac.yaml new file mode 100644 index 0000000000..18b22c1fb2 --- /dev/null +++ b/BioArchLinux/r-openmx/lilac.yaml @@ -0,0 +1,16 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bh + - r-digest + - r-lifecycle + - r-rcpp + - r-rcppeigen + - r-rcppparallel + - r-rpf + - r-stanheaders +update_on: + - regex: OpenMx_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=OpenMx diff --git a/BioArchLinux/r-partitions/PKGBUILD b/BioArchLinux/r-partitions/PKGBUILD new file mode 100644 index 0000000000..7fcb455b9c --- /dev/null +++ b/BioArchLinux/r-partitions/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: sukanka + +_pkgname=partitions +_pkgver=1.10-4 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Additive Partitions of Integers' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-gmp + r-mathjaxr + r-polynom + r-sets +) +optdepends=( + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b10091416c3453eb9e9fd46c8cdd35668236579676db43d0267d79e7856467c6') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-partitions/lilac.py b/BioArchLinux/r-partitions/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-partitions/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-partitions/lilac.yaml b/BioArchLinux/r-partitions/lilac.yaml new file mode 100644 index 0000000000..1b730209eb --- /dev/null +++ b/BioArchLinux/r-partitions/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-gmp + - r-mathjaxr + - r-polynom + - r-sets +update_on: + - regex: partitions_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=partitions diff --git a/BioArchLinux/r-pbivnorm/PKGBUILD b/BioArchLinux/r-pbivnorm/PKGBUILD new file mode 100644 index 0000000000..ed571c2e2f --- /dev/null +++ b/BioArchLinux/r-pbivnorm/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=pbivnorm +_pkgver=0.6.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Vectorized Bivariate Normal CDF' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +makedepends=( + gcc-fortran +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('07c37d507cb8f8d2d9ae51a9a6d44dfbebd8a53e93c242c4378eaddfb1cc5f16') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-pbivnorm/lilac.py b/BioArchLinux/r-pbivnorm/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-pbivnorm/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-pbivnorm/lilac.yaml b/BioArchLinux/r-pbivnorm/lilac.yaml new file mode 100644 index 0000000000..1f430c1e73 --- /dev/null +++ b/BioArchLinux/r-pbivnorm/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: pbivnorm_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=pbivnorm diff --git a/BioArchLinux/r-prophet/PKGBUILD b/BioArchLinux/r-prophet/PKGBUILD new file mode 100644 index 0000000000..c3dd052643 --- /dev/null +++ b/BioArchLinux/r-prophet/PKGBUILD @@ -0,0 +1,51 @@ +# system requirements: GNU make, C++11 +# Maintainer: sukanka + +_pkgname=prophet +_pkgver=1.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Automatic Forecasting Procedure' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('MIT') +depends=( + r + r-bh + r-dplyr + r-dygraphs + r-extradistr + r-ggplot2 + r-lubridate + r-rcpp + r-rcppeigen + r-rcppparallel + r-rlang + r-rstan + r-rstantools + r-scales + r-stanheaders + r-tidyr + r-xts +) +optdepends=( + r-knitr + r-readr + r-rmarkdown + r-testthat +) +makedepends=('make' 'gcc') +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('94bea364c7c625bd34fee08da221b7a6c4d3ef939869f22229b2273fb7f2b91a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" + install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-prophet/lilac.py b/BioArchLinux/r-prophet/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-prophet/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-prophet/lilac.yaml b/BioArchLinux/r-prophet/lilac.yaml new file mode 100644 index 0000000000..6673b382f2 --- /dev/null +++ b/BioArchLinux/r-prophet/lilac.yaml @@ -0,0 +1,24 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bh + - r-dplyr + - r-dygraphs + - r-extradistr + - r-ggplot2 + - r-lubridate + - r-rcpp + - r-rcppeigen + - r-rcppparallel + - r-rlang + - r-rstan + - r-rstantools + - r-scales + - r-stanheaders + - r-tidyr + - r-xts +update_on: + - regex: prophet_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=prophet diff --git a/BioArchLinux/r-qcc/PKGBUILD b/BioArchLinux/r-qcc/PKGBUILD new file mode 100644 index 0000000000..13ac2086ea --- /dev/null +++ b/BioArchLinux/r-qcc/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=qcc +_pkgver=2.7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Quality Control Charts' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-knitr + r-rmarkdown +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('ff139a046e6b139ac25537b69be24e0ff32d6a39db6c941d1d02b4710f378251') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-qcc/lilac.py b/BioArchLinux/r-qcc/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-qcc/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-qcc/lilac.yaml b/BioArchLinux/r-qcc/lilac.yaml new file mode 100644 index 0000000000..e1a0b07c99 --- /dev/null +++ b/BioArchLinux/r-qcc/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: qcc_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=qcc diff --git a/BioArchLinux/r-qgam/PKGBUILD b/BioArchLinux/r-qgam/PKGBUILD new file mode 100644 index 0000000000..a159d640b0 --- /dev/null +++ b/BioArchLinux/r-qgam/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: sukanka + +_pkgname=qgam +_pkgver=1.3.4 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Smooth Additive Quantile Regression Models' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-doparallel + r-plyr + r-shiny +) +optdepends=( + r-knitr + r-mass + r-rhpcblasctl + r-rmarkdown + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('7633120a48a85ab73f7e1bc8b02c98319285c2abd05f9d13d25339d7aaaacacb') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-qgam/lilac.py b/BioArchLinux/r-qgam/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-qgam/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-qgam/lilac.yaml b/BioArchLinux/r-qgam/lilac.yaml new file mode 100644 index 0000000000..86407f4618 --- /dev/null +++ b/BioArchLinux/r-qgam/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-doparallel + - r-plyr + - r-shiny +update_on: + - regex: qgam_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=qgam diff --git a/BioArchLinux/r-qgraph/PKGBUILD b/BioArchLinux/r-qgraph/PKGBUILD new file mode 100644 index 0000000000..2647b52741 --- /dev/null +++ b/BioArchLinux/r-qgraph/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: sukanka + +_pkgname=qgraph +_pkgver=1.9.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Graph Plotting Methods, Psychometric Data Visualization and Graphical Model Estimation' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-abind + r-colorspace + r-corpcor + r-fdrtool + r-ggplot2 + r-glasso + r-gtools + r-hmisc + r-igraph + r-jpeg + r-lavaan + r-pbapply + r-plyr + r-png + r-psych + r-rcpp + r-reshape2 +) +optdepends=( + r-bdgraph + r-huge +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('baf190f6db30c4d5a3dc7ab5043b8ec0f79071d515c818c8e7666b9bcf2a4264') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-qgraph/lilac.py b/BioArchLinux/r-qgraph/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-qgraph/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-qgraph/lilac.yaml b/BioArchLinux/r-qgraph/lilac.yaml new file mode 100644 index 0000000000..bf88b2f167 --- /dev/null +++ b/BioArchLinux/r-qgraph/lilac.yaml @@ -0,0 +1,25 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-abind + - r-colorspace + - r-corpcor + - r-fdrtool + - r-ggplot2 + - r-glasso + - r-gtools + - r-hmisc + - r-igraph + - r-jpeg + - r-lavaan + - r-pbapply + - r-plyr + - r-png + - r-psych + - r-rcpp + - r-reshape2 +update_on: + - regex: qgraph_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=qgraph diff --git a/BioArchLinux/r-rcsdp/PKGBUILD b/BioArchLinux/r-rcsdp/PKGBUILD new file mode 100644 index 0000000000..78952839fb --- /dev/null +++ b/BioArchLinux/r-rcsdp/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=Rcsdp +_pkgver=0.1.57.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='R Interface to the CSDP Semidefinite Programming Library' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('CPL') +depends=( + r +) +optdepends=( + r-matrix +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a70a84d33750a148657d5f91b181e228311da435e55ab00340e8b41a29c5321f') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-rcsdp/lilac.py b/BioArchLinux/r-rcsdp/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-rcsdp/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-rcsdp/lilac.yaml b/BioArchLinux/r-rcsdp/lilac.yaml new file mode 100644 index 0000000000..abd74b3945 --- /dev/null +++ b/BioArchLinux/r-rcsdp/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: Rcsdp_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=Rcsdp diff --git a/BioArchLinux/r-restriktor/PKGBUILD b/BioArchLinux/r-restriktor/PKGBUILD new file mode 100644 index 0000000000..ab13f9a418 --- /dev/null +++ b/BioArchLinux/r-restriktor/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=restriktor +_pkgver=0.3-400 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Restricted Statistical Estimation and Inference for Linear Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-ic.infer + r-lavaan + r-mvtnorm + r-quadprog +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b2121cc2df5ba4218c74d2fb5bca086587fd940c860bd3b552640c12995c5d45') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-restriktor/lilac.py b/BioArchLinux/r-restriktor/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-restriktor/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-restriktor/lilac.yaml b/BioArchLinux/r-restriktor/lilac.yaml new file mode 100644 index 0000000000..214141d6f1 --- /dev/null +++ b/BioArchLinux/r-restriktor/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-ic.infer + - r-lavaan + - r-mvtnorm + - r-quadprog +update_on: + - regex: restriktor_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=restriktor diff --git a/BioArchLinux/r-robma/PKGBUILD b/BioArchLinux/r-robma/PKGBUILD new file mode 100644 index 0000000000..77e86325c7 --- /dev/null +++ b/BioArchLinux/r-robma/PKGBUILD @@ -0,0 +1,50 @@ +# system requirements: JAGS >= 4.3.0 (https://mcmc-jags.sourceforge.io/) +# Maintainer: sukanka + +_pkgname=RoBMA +_pkgver=2.2.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Robust Bayesian Meta-Analyses' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-bayestools + r-bridgesampling + r-callr + r-coda + r-extradistr + r-ggplot2 + r-mvtnorm + r-psych + r-rdpack + r-rjags + r-runjags + r-scales + jags +) +optdepends=( + r-covr + r-knitr + r-metabma + r-parallel + r-rmarkdown + r-rstan + r-testthat + r-vdiffr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('fd17cb4cf17b102f6a9b0cbd5be5af99477f47798b6ad8704cd5ab8f77f8865c') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-robma/lilac.py b/BioArchLinux/r-robma/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-robma/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-robma/lilac.yaml b/BioArchLinux/r-robma/lilac.yaml new file mode 100644 index 0000000000..a30e49c45a --- /dev/null +++ b/BioArchLinux/r-robma/lilac.yaml @@ -0,0 +1,21 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bayestools + - r-bridgesampling + - r-callr + - r-coda + - r-extradistr + - r-ggplot2 + - r-mvtnorm + - r-psych + - r-rdpack + - r-rjags + - r-runjags + - r-scales + - jags +update_on: + - regex: RoBMA_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=RoBMA diff --git a/BioArchLinux/r-rockchalk/PKGBUILD b/BioArchLinux/r-rockchalk/PKGBUILD new file mode 100644 index 0000000000..d0668c23cc --- /dev/null +++ b/BioArchLinux/r-rockchalk/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: sukanka + +_pkgname=rockchalk +_pkgver=1.8.152 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Regression Estimation and Presentation' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-cardata + r-kutils + r-lme4 +) +optdepends=( + r-car + r-hh + r-hmisc + r-mvtnorm + r-scatterplot3d + r-tables +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('031acb78612fa5da7d33530ee6d392aa540ef327ad35c5a2dab70ccf1e9525b4') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-rockchalk/lilac.py b/BioArchLinux/r-rockchalk/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-rockchalk/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-rockchalk/lilac.yaml b/BioArchLinux/r-rockchalk/lilac.yaml new file mode 100644 index 0000000000..f9495126e3 --- /dev/null +++ b/BioArchLinux/r-rockchalk/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-cardata + - r-kutils + - r-lme4 +update_on: + - regex: rockchalk_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=rockchalk diff --git a/BioArchLinux/r-rpf/PKGBUILD b/BioArchLinux/r-rpf/PKGBUILD new file mode 100644 index 0000000000..c516817f4a --- /dev/null +++ b/BioArchLinux/r-rpf/PKGBUILD @@ -0,0 +1,43 @@ +# system requirements: GNU make +# Maintainer: sukanka + +_pkgname=rpf +_pkgver=1.0.11 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Response Probability Functions' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-lifecycle + r-mvtnorm + r-rcpp + r-rcppeigen +) +optdepends=( + r-ggplot2 + r-gridextra + r-knitr + r-markdown + r-mirt + r-numderiv + r-reshape2 + r-roxygen2 + r-testthat +) +makedepends=('make') +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-rpf/lilac.py b/BioArchLinux/r-rpf/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-rpf/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-rpf/lilac.yaml b/BioArchLinux/r-rpf/lilac.yaml new file mode 100644 index 0000000000..6001f139e9 --- /dev/null +++ b/BioArchLinux/r-rpf/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-lifecycle + - r-mvtnorm + - r-rcpp + - r-rcppeigen +update_on: + - regex: rpf_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=rpf diff --git a/BioArchLinux/r-rspc/PKGBUILD b/BioArchLinux/r-rspc/PKGBUILD new file mode 100644 index 0000000000..4242b2b63f --- /dev/null +++ b/BioArchLinux/r-rspc/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: sukanka + +_pkgname=Rspc +_pkgver=1.2.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Nelson Rules for Control Charts' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +optdepends=( + r-knitr +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('9e78d619e09bf1fb210dab1cd6cc424ac537706a91b0168a763c0100edc5dfb2') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-rspc/lilac.py b/BioArchLinux/r-rspc/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-rspc/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-rspc/lilac.yaml b/BioArchLinux/r-rspc/lilac.yaml new file mode 100644 index 0000000000..cd715b7668 --- /dev/null +++ b/BioArchLinux/r-rspc/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: Rspc_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=Rspc diff --git a/BioArchLinux/r-rstanarm/PKGBUILD b/BioArchLinux/r-rstanarm/PKGBUILD new file mode 100644 index 0000000000..9c805af05f --- /dev/null +++ b/BioArchLinux/r-rstanarm/PKGBUILD @@ -0,0 +1,56 @@ +# system requirements: GNU make, pandoc (>= 1.12.3), pandoc-citeproc +# Maintainer: sukanka + +_pkgname=rstanarm +_pkgver=2.21.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Bayesian Applied Regression Modeling via Stan' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-bayesplot + r-bh + r-ggplot2 + r-lme4 + r-loo + r-rcpp + r-rcppeigen + r-rcppparallel + r-rstan + r-rstantools + r-shinystan + r-stanheaders + pandoc +) +optdepends=( + r-betareg + r-biglm + r-data.table + r-digest + r-gridextra + r-hsaur3 + r-knitr + r-mass + r-mgcv + r-rmarkdown + r-roxygen2 + r-stanheaders + r-testthat +) +makedepends=('make') +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('e9f2d3761b8e4f14a6690beb633b08633cba7269ac8b969aedaa12844d1a32a7') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-rstanarm/lilac.py b/BioArchLinux/r-rstanarm/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-rstanarm/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-rstanarm/lilac.yaml b/BioArchLinux/r-rstanarm/lilac.yaml new file mode 100644 index 0000000000..ad7a9c6a66 --- /dev/null +++ b/BioArchLinux/r-rstanarm/lilac.yaml @@ -0,0 +1,20 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bayesplot + - r-bh + - r-ggplot2 + - r-lme4 + - r-loo + - r-rcpp + - r-rcppeigen + - r-rcppparallel + - r-rstan + - r-rstantools + - r-shinystan + - r-stanheaders +update_on: + - regex: rstanarm_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=rstanarm diff --git a/BioArchLinux/r-runjags/PKGBUILD b/BioArchLinux/r-runjags/PKGBUILD new file mode 100644 index 0000000000..44f3c11bc1 --- /dev/null +++ b/BioArchLinux/r-runjags/PKGBUILD @@ -0,0 +1,37 @@ +# system requirements: JAGS >= 4.3.0 (https://mcmc-jags.sourceforge.io/) +# Maintainer: sukanka + +_pkgname=runjags +_pkgver=2.2.1-7 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Interface Utilities, Model Templates, Parallel Computing Methods and Additional Distributions for MCMC Models in JAGS' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-coda + jags +) +optdepends=( + r-knitr + r-markdown + r-modeest + r-rjags + r-spelling + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('e81fdb15e59cdceda125d6ae7cf0cde93361ba80b123d51afd1ecdc993f25016') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-runjags/lilac.py b/BioArchLinux/r-runjags/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-runjags/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-runjags/lilac.yaml b/BioArchLinux/r-runjags/lilac.yaml new file mode 100644 index 0000000000..7621c46aa7 --- /dev/null +++ b/BioArchLinux/r-runjags/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-coda + - jags +update_on: + - regex: runjags_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=runjags diff --git a/BioArchLinux/r-sem/PKGBUILD b/BioArchLinux/r-sem/PKGBUILD new file mode 100644 index 0000000000..c55d9b28a7 --- /dev/null +++ b/BioArchLinux/r-sem/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: sukanka + +_pkgname=sem +_pkgver=3.1-15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Structural Equation Models' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-mi +) +optdepends=( + r-diagrammer + r-polycor +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('ad023b00e6e8eb20d107039caf1008c4b05104c7c69709e59c66fbddbf381316') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-sem/lilac.py b/BioArchLinux/r-sem/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-sem/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-sem/lilac.yaml b/BioArchLinux/r-sem/lilac.yaml new file mode 100644 index 0000000000..a238a2a46a --- /dev/null +++ b/BioArchLinux/r-sem/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-mi +update_on: + - regex: sem_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=sem diff --git a/BioArchLinux/r-semplot/PKGBUILD b/BioArchLinux/r-semplot/PKGBUILD new file mode 100644 index 0000000000..51ba6c8d9b --- /dev/null +++ b/BioArchLinux/r-semplot/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: sukanka + +_pkgname=semPlot +_pkgver=1.1.5 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Path Diagrams and Visual Analysis of Various SEM Packages' Output" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-colorspace + r-corpcor + r-igraph + r-lavaan + r-lisreltor + r-openmx + r-plyr + r-qgraph + r-rockchalk + r-sem + r-xml +) +optdepends=( + r-mplusautomation +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-semplot/lilac.py b/BioArchLinux/r-semplot/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-semplot/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-semplot/lilac.yaml b/BioArchLinux/r-semplot/lilac.yaml new file mode 100644 index 0000000000..cf3b602cd0 --- /dev/null +++ b/BioArchLinux/r-semplot/lilac.yaml @@ -0,0 +1,19 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-colorspace + - r-corpcor + - r-igraph + - r-lavaan + - r-lisreltor + - r-openmx + - r-plyr + - r-qgraph + - r-rockchalk + - r-sem + - r-xml +update_on: + - regex: semPlot_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=semPlot diff --git a/BioArchLinux/r-semtools/PKGBUILD b/BioArchLinux/r-semtools/PKGBUILD new file mode 100644 index 0000000000..b246192082 --- /dev/null +++ b/BioArchLinux/r-semtools/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: sukanka + +_pkgname=semTools +_pkgver=0.5-6 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Useful Tools for Structural Equation Modeling' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-lavaan + r-pbivnorm +) +optdepends=( + r-amelia + r-blavaan + r-emmeans + r-foreign + r-gparotation + r-mass + r-mice + r-mnormt + r-parallel + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('f522ce3c02ac580ad49af7a7278141dae39fdfaeccc7d1379faf1266ce9fcaf2') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-semtools/lilac.py b/BioArchLinux/r-semtools/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-semtools/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-semtools/lilac.yaml b/BioArchLinux/r-semtools/lilac.yaml new file mode 100644 index 0000000000..82d9f25f6f --- /dev/null +++ b/BioArchLinux/r-semtools/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-lavaan + - r-pbivnorm +update_on: + - regex: semTools_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=semTools diff --git a/BioArchLinux/r-sgt/PKGBUILD b/BioArchLinux/r-sgt/PKGBUILD new file mode 100644 index 0000000000..59facf8074 --- /dev/null +++ b/BioArchLinux/r-sgt/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: sukanka + +_pkgname=sgt +_pkgver=2.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Skewed Generalized T Distribution Tree' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-numderiv + r-optimx +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('7dd2ba6632dea71b8a76df6d879e2fd036353fcfae5d0788768ab758a4aa6361') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-sgt/lilac.py b/BioArchLinux/r-sgt/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-sgt/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-sgt/lilac.yaml b/BioArchLinux/r-sgt/lilac.yaml new file mode 100644 index 0000000000..85fb873505 --- /dev/null +++ b/BioArchLinux/r-sgt/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-numderiv + - r-optimx +update_on: + - regex: sgt_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=sgt diff --git a/BioArchLinux/r-shinystan/PKGBUILD b/BioArchLinux/r-shinystan/PKGBUILD new file mode 100644 index 0000000000..cbf8d12e6e --- /dev/null +++ b/BioArchLinux/r-shinystan/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: sukanka + +_pkgname=shinystan +_pkgver=2.6.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Interactive Visual and Numerical Diagnostics and Posterior Analysis for Bayesian Models' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-bayesplot + r-colourpicker + r-dt + r-dygraphs + r-ggplot2 + r-gridextra + r-gtools + r-markdown + r-reshape2 + r-rstan + r-shiny + r-shinyjs + r-shinythemes + r-threejs + r-xtable + r-xts +) +optdepends=( + r-cmdstanr + r-coda + r-knitr + r-posterior + r-rmarkdown + r-rsconnect + r-rstanarm + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('a084856a2d66d8744f2c72e3e19ca35e600a508ed7ef1f7ebed8c7fc0738d529') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-shinystan/lilac.py b/BioArchLinux/r-shinystan/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-shinystan/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-shinystan/lilac.yaml b/BioArchLinux/r-shinystan/lilac.yaml new file mode 100644 index 0000000000..6bedb68833 --- /dev/null +++ b/BioArchLinux/r-shinystan/lilac.yaml @@ -0,0 +1,24 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-bayesplot + - r-colourpicker + - r-dt + - r-dygraphs + - r-ggplot2 + - r-gridextra + - r-gtools + - r-markdown + - r-reshape2 + - r-rstan + - r-shiny + - r-shinyjs + - r-shinythemes + - r-threejs + - r-xtable + - r-xts +update_on: + - regex: shinystan_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=shinystan diff --git a/BioArchLinux/r-smacof/PKGBUILD b/BioArchLinux/r-smacof/PKGBUILD new file mode 100644 index 0000000000..27880fe8df --- /dev/null +++ b/BioArchLinux/r-smacof/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: sukanka + +_pkgname=smacof +_pkgver=2.1-5 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Multidimensional Scaling' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-candisc + r-colorspace + r-doparallel + r-e1071 + r-ellipse + r-foreach + r-hmisc + r-nnls + r-plotrix + r-polynom + r-weights + r-wordcloud +) +optdepends=( + r-calibrate + r-ggplot2 + r-knitr + r-mpsychor + r-prefmod + r-rmarkdown +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('fb0369a94bbdcb2b024d11731f2dda1a783b535aa243a00dd783a47a86192ac5') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-smacof/lilac.py b/BioArchLinux/r-smacof/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-smacof/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-smacof/lilac.yaml b/BioArchLinux/r-smacof/lilac.yaml new file mode 100644 index 0000000000..3aeb38121d --- /dev/null +++ b/BioArchLinux/r-smacof/lilac.yaml @@ -0,0 +1,20 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-candisc + - r-colorspace + - r-doparallel + - r-e1071 + - r-ellipse + - r-foreach + - r-hmisc + - r-nnls + - r-plotrix + - r-polynom + - r-weights + - r-wordcloud +update_on: + - regex: smacof_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=smacof diff --git a/BioArchLinux/r-toster/PKGBUILD b/BioArchLinux/r-toster/PKGBUILD new file mode 100644 index 0000000000..ac4370eac7 --- /dev/null +++ b/BioArchLinux/r-toster/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: sukanka + +_pkgname=TOSTER +_pkgver=0.4.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Two One-Sided Tests (TOST) Equivalence Testing' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-cowplot + r-distributional + r-ggdist + r-ggplot2 + r-jmvcore + r-r6 + r-tidyr +) +optdepends=( + r-afex + r-broom + r-car + r-knitr + r-rmarkdown + r-testthat +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('6ab8d25376c77df47260535a332871bcb50b267ee048cca815ce807b4b27d5cc') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-toster/lilac.py b/BioArchLinux/r-toster/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-toster/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-toster/lilac.yaml b/BioArchLinux/r-toster/lilac.yaml new file mode 100644 index 0000000000..703b714ac8 --- /dev/null +++ b/BioArchLinux/r-toster/lilac.yaml @@ -0,0 +1,15 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-cowplot + - r-distributional + - r-ggdist + - r-ggplot2 + - r-jmvcore + - r-r6 + - r-tidyr +update_on: + - regex: TOSTER_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=TOSTER diff --git a/BioArchLinux/r-vcdextra/PKGBUILD b/BioArchLinux/r-vcdextra/PKGBUILD new file mode 100644 index 0000000000..407ae9b907 --- /dev/null +++ b/BioArchLinux/r-vcdextra/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: sukanka + +_pkgname=vcdExtra +_pkgver=0.8-0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="'vcd' Extensions and Additions" +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-ca + r-gnm + r-vcd +) +optdepends=( + r-aer + r-car + r-coin + r-effects + r-fahrmeir + r-ggplot2 + r-gmodels + r-hmisc + r-knitr + r-lattice + r-lmtest + r-nnet + r-plyr + r-rgl + r-rmarkdown + r-sleuth2 + r-stats4 + r-vgam +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b36a69e795c9dfa599bdcb5141518a93cc29efc3d77178a94cc3f0dde4f561f3') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-vcdextra/lilac.py b/BioArchLinux/r-vcdextra/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-vcdextra/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-vcdextra/lilac.yaml b/BioArchLinux/r-vcdextra/lilac.yaml new file mode 100644 index 0000000000..89b68e0fcd --- /dev/null +++ b/BioArchLinux/r-vcdextra/lilac.yaml @@ -0,0 +1,11 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-ca + - r-gnm + - r-vcd +update_on: + - regex: vcdExtra_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=vcdExtra diff --git a/BioArchLinux/r-weibullness/PKGBUILD b/BioArchLinux/r-weibullness/PKGBUILD new file mode 100644 index 0000000000..30f2264013 --- /dev/null +++ b/BioArchLinux/r-weibullness/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: sukanka + +_pkgname=weibullness +_pkgver=1.19.8 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Goodness-of-Fit Test for Weibull Distribution (Weibullness)' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('b9a6296e68d18fd37a2b7e3d5cb9e76bffa446965e43dd5d7c165ad67b2544a7') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-weibullness/lilac.py b/BioArchLinux/r-weibullness/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-weibullness/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-weibullness/lilac.yaml b/BioArchLinux/r-weibullness/lilac.yaml new file mode 100644 index 0000000000..275f27f3c6 --- /dev/null +++ b/BioArchLinux/r-weibullness/lilac.yaml @@ -0,0 +1,7 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +update_on: + - regex: weibullness_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=weibullness diff --git a/BioArchLinux/r-weightr/PKGBUILD b/BioArchLinux/r-weightr/PKGBUILD new file mode 100644 index 0000000000..64d64caec8 --- /dev/null +++ b/BioArchLinux/r-weightr/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: sukanka + +_pkgname=weightr +_pkgver=2.0.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Estimating Weight-Function Models for Publication Bias' +arch=('any') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-ggplot2 + r-scales +) +optdepends=( + r-shiny +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('8b064feb6e185bcda4f58867c3935ae4d11ce3721762e33822fbb519d2545ee3') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-weightr/lilac.py b/BioArchLinux/r-weightr/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-weightr/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-weightr/lilac.yaml b/BioArchLinux/r-weightr/lilac.yaml new file mode 100644 index 0000000000..3473e15f2a --- /dev/null +++ b/BioArchLinux/r-weightr/lilac.yaml @@ -0,0 +1,10 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-ggplot2 + - r-scales +update_on: + - regex: weightr_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=weightr diff --git a/BioArchLinux/r-weights/PKGBUILD b/BioArchLinux/r-weights/PKGBUILD new file mode 100644 index 0000000000..9fbeccb60d --- /dev/null +++ b/BioArchLinux/r-weights/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: sukanka + +_pkgname=weights +_pkgver=1.0.4 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc='Weighting and Weighted Statistics' +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=( + r + r-gdata + r-hmisc + r-lme4 + r-mice +) +source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz") +sha256sums=('efbe65e8a9d05824a86095d45ed62ce24d82101d4ca3b94828d443e08e83ccba') + +build() { + R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library" +} +# vim:set ts=2 sw=2 et: diff --git a/BioArchLinux/r-weights/lilac.py b/BioArchLinux/r-weights/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-weights/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-weights/lilac.yaml b/BioArchLinux/r-weights/lilac.yaml new file mode 100644 index 0000000000..bdf0616358 --- /dev/null +++ b/BioArchLinux/r-weights/lilac.yaml @@ -0,0 +1,12 @@ +build_prefix: extra-x86_64 +maintainers: + - github: sukanka +repo_depends: + - r-gdata + - r-hmisc + - r-lme4 + - r-mice +update_on: + - regex: weights_([\d._-]+).tar.gz + source: regex + url: https://cran.r-project.org/package=weights