diff --git a/BioArchLinux/r-jaspanova/PKGBUILD b/BioArchLinux/r-jaspanova/PKGBUILD new file mode 100644 index 0000000000..fa040a0696 --- /dev/null +++ b/BioArchLinux/r-jaspanova/PKGBUILD @@ -0,0 +1,49 @@ +#Maintainer: sukanka +_pkgname=jaspAnova +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="ANOVA Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-afex + r-bayesfactor + r-boot + r-car + r-colorspace + r-emmeans + r-ggplot2 + r-jaspbase + r-jaspdescriptives + r-jaspgraphs + r-jaspttests + r-kernsmooth + r-matrixstats + r-multcomp + r-onewaytests + r-plyr + r-stringi + r-stringr + r-restriktor +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspanova/lilac.py b/BioArchLinux/r-jaspanova/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspanova/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-jaspanova/lilac.yaml b/BioArchLinux/r-jaspanova/lilac.yaml new file mode 100644 index 0000000000..bb5126268b --- /dev/null +++ b/BioArchLinux/r-jaspanova/lilac.yaml @@ -0,0 +1,30 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-afex + - r-bayesfactor + - r-boot + - r-car + - r-colorspace + - r-emmeans + - r-ggplot2 + - r-jaspbase + - r-jaspdescriptives + - r-jaspgraphs + - r-jaspttests + - r-kernsmooth + - r-matrixstats + - r-multcomp + - r-onewaytests + - r-plyr + - r-stringi + - r-stringr + - r-restriktor +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspAnova/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspaudit/PKGBUILD b/BioArchLinux/r-jaspaudit/PKGBUILD new file mode 100644 index 0000000000..0aea459cac --- /dev/null +++ b/BioArchLinux/r-jaspaudit/PKGBUILD @@ -0,0 +1,38 @@ +#Maintainer: sukanka +_pkgname=jaspAudit +_pkgver=0.16.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Audit Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bstats + r-digittests + r-extradistr + r-ggplot2 + r-ggrepel + r-jaspbase + r-jaspgraphs + r-jfa +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspaudit/lilac.py b/BioArchLinux/r-jaspaudit/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspaudit/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-jaspaudit/lilac.yaml b/BioArchLinux/r-jaspaudit/lilac.yaml new file mode 100644 index 0000000000..d5ce670bf3 --- /dev/null +++ b/BioArchLinux/r-jaspaudit/lilac.yaml @@ -0,0 +1,19 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bstats + - r-digittests + - r-extradistr + - r-ggplot2 + - r-ggrepel + - r-jaspbase + - r-jaspgraphs + - r-jfa +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspAudit/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspbain/PKGBUILD b/BioArchLinux/r-jaspbain/PKGBUILD new file mode 100644 index 0000000000..de3bfc44c3 --- /dev/null +++ b/BioArchLinux/r-jaspbain/PKGBUILD @@ -0,0 +1,38 @@ +#Maintainer: sukanka +_pkgname=jaspBain +_pkgver=0.16.1 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Bain Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL3') +depends=(r + r-bain + r-stats + r-lavaan + r-ggplot2 + r-semplot + r-stringr + r-jaspbase + r-jaspgraphs +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspbain/lilac.py b/BioArchLinux/r-jaspbain/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspbain/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-jaspbain/lilac.yaml b/BioArchLinux/r-jaspbain/lilac.yaml new file mode 100644 index 0000000000..629e192c73 --- /dev/null +++ b/BioArchLinux/r-jaspbain/lilac.yaml @@ -0,0 +1,19 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bain + - r-stats + - r-lavaan + - r-ggplot2 + - r-semplot + - r-stringr + - r-jaspbase + - r-jaspgraphs +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspBain/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspbsts/PKGBUILD b/BioArchLinux/r-jaspbsts/PKGBUILD new file mode 100644 index 0000000000..4db38f2e8d --- /dev/null +++ b/BioArchLinux/r-jaspbsts/PKGBUILD @@ -0,0 +1,37 @@ +#Maintainer: sukanka +_pkgname=jaspBsts +_pkgver=0.1.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Bsts Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-jaspbase + r-jaspgraphs + r-bsts + r-boom + r-ggplot2 + r-matrixstats + r-reshape2 +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=(r-testthat) +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspbsts/lilac.py b/BioArchLinux/r-jaspbsts/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspbsts/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-jaspbsts/lilac.yaml b/BioArchLinux/r-jaspbsts/lilac.yaml new file mode 100644 index 0000000000..f84eb0d73e --- /dev/null +++ b/BioArchLinux/r-jaspbsts/lilac.yaml @@ -0,0 +1,18 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-jaspbase + - r-jaspgraphs + - r-bsts + - r-boom + - r-ggplot2 + - r-matrixstats + - r-reshape2 +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspBsts/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspcircular/PKGBUILD b/BioArchLinux/r-jaspcircular/PKGBUILD new file mode 100644 index 0000000000..70b062650e --- /dev/null +++ b/BioArchLinux/r-jaspcircular/PKGBUILD @@ -0,0 +1,34 @@ +#Maintainer: sukanka +_pkgname=jaspCircular +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="CircularStatistics Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-jaspbase + r-jaspgraphs + r-circular + r-ggplot2 +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspcircular/lilac.py b/BioArchLinux/r-jaspcircular/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspcircular/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-jaspcircular/lilac.yaml b/BioArchLinux/r-jaspcircular/lilac.yaml new file mode 100644 index 0000000000..f793e0ea79 --- /dev/null +++ b/BioArchLinux/r-jaspcircular/lilac.yaml @@ -0,0 +1,15 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-jaspbase + - r-jaspgraphs + - r-circular + - r-ggplot2 +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspCircular/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspcochrane/PKGBUILD b/BioArchLinux/r-jaspcochrane/PKGBUILD new file mode 100644 index 0000000000..8de701a264 --- /dev/null +++ b/BioArchLinux/r-jaspcochrane/PKGBUILD @@ -0,0 +1,34 @@ +#Maintainer: sukanka +_pkgname=jaspCochrane +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Cochrane Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-jaspbase + r-jaspgraphs + r-jaspdescriptives + r-jaspmetaanalysis +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=('r-testthat') +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspcochrane/lilac.py b/BioArchLinux/r-jaspcochrane/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspcochrane/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-jaspcochrane/lilac.yaml b/BioArchLinux/r-jaspcochrane/lilac.yaml new file mode 100644 index 0000000000..ebd68cee95 --- /dev/null +++ b/BioArchLinux/r-jaspcochrane/lilac.yaml @@ -0,0 +1,15 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-jaspbase + - r-jaspgraphs + - r-jaspdescriptives + - r-jaspmetaanalysis +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspCochrane/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspdescriptives/PKGBUILD b/BioArchLinux/r-jaspdescriptives/PKGBUILD new file mode 100644 index 0000000000..4292e6674e --- /dev/null +++ b/BioArchLinux/r-jaspdescriptives/PKGBUILD @@ -0,0 +1,36 @@ +#Maintainer: sukanka +_pkgname=jaspDescriptives +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Descriptives Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r +'r-ggplot2' +'r-ggrepel' +'r-stringr' +'r-jaspbase' +'r-jaspgraphs' +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" + +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspdescriptives/lilac.py b/BioArchLinux/r-jaspdescriptives/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspdescriptives/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-jaspdescriptives/lilac.yaml b/BioArchLinux/r-jaspdescriptives/lilac.yaml new file mode 100644 index 0000000000..c364682e2d --- /dev/null +++ b/BioArchLinux/r-jaspdescriptives/lilac.yaml @@ -0,0 +1,16 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: +- 'r-ggplot2' +- 'r-ggrepel' +- 'r-stringr' +- 'r-jaspbase' +- 'r-jaspgraphs' +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspDescriptives/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspdistributions/PKGBUILD b/BioArchLinux/r-jaspdistributions/PKGBUILD new file mode 100644 index 0000000000..6c6c2803d6 --- /dev/null +++ b/BioArchLinux/r-jaspdistributions/PKGBUILD @@ -0,0 +1,39 @@ +#Maintainer: sukanka +_pkgname=jaspDistributions +_pkgver=0.3.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Distributions Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-car + r-fitdistrplus + r-ggplot2 + r-goftest + r-gnorm + r-jaspbase + r-jaspgraphs + r-sgt + r-sn +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspdistributions/lilac.py b/BioArchLinux/r-jaspdistributions/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspdistributions/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-jaspdistributions/lilac.yaml b/BioArchLinux/r-jaspdistributions/lilac.yaml new file mode 100644 index 0000000000..ee1fea325e --- /dev/null +++ b/BioArchLinux/r-jaspdistributions/lilac.yaml @@ -0,0 +1,20 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-car + - r-fitdistrplus + - r-ggplot2 + - r-goftest + - r-gnorm + - r-jaspbase + - r-jaspgraphs + - r-sgt + - r-sn +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspDistributions/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspequivalencettests/PKGBUILD b/BioArchLinux/r-jaspequivalencettests/PKGBUILD new file mode 100644 index 0000000000..ed9d96efed --- /dev/null +++ b/BioArchLinux/r-jaspequivalencettests/PKGBUILD @@ -0,0 +1,37 @@ +#Maintainer: sukanka +_pkgname=jaspEquivalenceTTests +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Equivalence T-Tests Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bayesfactor + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-metabma + r-toster + r-jaspttests +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspequivalencettests/lilac.py b/BioArchLinux/r-jaspequivalencettests/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspequivalencettests/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-jaspequivalencettests/lilac.yaml b/BioArchLinux/r-jaspequivalencettests/lilac.yaml new file mode 100644 index 0000000000..58a5962f43 --- /dev/null +++ b/BioArchLinux/r-jaspequivalencettests/lilac.yaml @@ -0,0 +1,18 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bayesfactor + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-metabma + - r-toster + - r-jaspttests +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspEquivalenceTTests/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspfactor/PKGBUILD b/BioArchLinux/r-jaspfactor/PKGBUILD new file mode 100644 index 0000000000..6f6df73ca2 --- /dev/null +++ b/BioArchLinux/r-jaspfactor/PKGBUILD @@ -0,0 +1,41 @@ +#Maintainer: sukanka +_pkgname=jaspFactor +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Factor Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-jaspsem + r-lavaan + r-psych + r-qgraph + r-reshape2 + r-semplot + r-gparotation + r-rcsdp +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspfactor/lilac.py b/BioArchLinux/r-jaspfactor/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspfactor/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-jaspfactor/lilac.yaml b/BioArchLinux/r-jaspfactor/lilac.yaml new file mode 100644 index 0000000000..c27517bd7b --- /dev/null +++ b/BioArchLinux/r-jaspfactor/lilac.yaml @@ -0,0 +1,22 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-jaspsem + - r-lavaan + - r-psych + - r-qgraph + - r-reshape2 + - r-semplot + - r-gparotation + - r-rcsdp +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspFactor/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspfrequencies/PKGBUILD b/BioArchLinux/r-jaspfrequencies/PKGBUILD new file mode 100644 index 0000000000..2a11aedab0 --- /dev/null +++ b/BioArchLinux/r-jaspfrequencies/PKGBUILD @@ -0,0 +1,40 @@ +#Maintainer: sukanka +_pkgname=jaspFrequencies +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Frequencies Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-abtest + r-bayesfactor + r-conting + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-plyr + r-stringr + r-vcd + r-vcdextra +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspfrequencies/lilac.py b/BioArchLinux/r-jaspfrequencies/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspfrequencies/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-jaspfrequencies/lilac.yaml b/BioArchLinux/r-jaspfrequencies/lilac.yaml new file mode 100644 index 0000000000..5118a8e99a --- /dev/null +++ b/BioArchLinux/r-jaspfrequencies/lilac.yaml @@ -0,0 +1,21 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-abtest + - r-bayesfactor + - r-conting + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-plyr + - r-stringr + - r-vcd + - r-vcdextra +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspFrequencies/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspjags/PKGBUILD b/BioArchLinux/r-jaspjags/PKGBUILD new file mode 100644 index 0000000000..eb0b51f888 --- /dev/null +++ b/BioArchLinux/r-jaspjags/PKGBUILD @@ -0,0 +1,37 @@ +#Maintainer: sukanka +_pkgname=jaspJags +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="JAGS Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-coda + r-ggplot2 + r-hexbin + r-jaspbase + r-jaspgraphs + r-rjags + r-stringr +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspjags/lilac.py b/BioArchLinux/r-jaspjags/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspjags/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-jaspjags/lilac.yaml b/BioArchLinux/r-jaspjags/lilac.yaml new file mode 100644 index 0000000000..1cde4af959 --- /dev/null +++ b/BioArchLinux/r-jaspjags/lilac.yaml @@ -0,0 +1,18 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-coda + - r-ggplot2 + - r-hexbin + - r-jaspbase + - r-jaspgraphs + - r-rjags + - r-stringr +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspJags/master/DESCRIPTION diff --git a/BioArchLinux/r-jasplearnbayes/PKGBUILD b/BioArchLinux/r-jasplearnbayes/PKGBUILD new file mode 100644 index 0000000000..39f150b4a2 --- /dev/null +++ b/BioArchLinux/r-jasplearnbayes/PKGBUILD @@ -0,0 +1,44 @@ +#Maintainer: sukanka +_pkgname=jaspLearnBayes +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Learn Bayes Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-extradistr + r-ggplot2 + r-hdinterval + r-jaspbase + r-jaspgraphs + r-mcmcpack + r-mglm + r-scales + r-ggalluvial + r-ragg + r-ggdist + r-grid + r-grdevices + r-png +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jasplearnbayes/lilac.py b/BioArchLinux/r-jasplearnbayes/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jasplearnbayes/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-jasplearnbayes/lilac.yaml b/BioArchLinux/r-jasplearnbayes/lilac.yaml new file mode 100644 index 0000000000..8c44272f40 --- /dev/null +++ b/BioArchLinux/r-jasplearnbayes/lilac.yaml @@ -0,0 +1,25 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-extradistr + - r-ggplot2 + - r-hdinterval + - r-jaspbase + - r-jaspgraphs + - r-mcmcpack + - r-mglm + - r-scales + - r-ggalluvial + - r-ragg + - r-ggdist + - r-grid + - r-grdevices + - r-png +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspLearnBayes/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspmachinelearning/PKGBUILD b/BioArchLinux/r-jaspmachinelearning/PKGBUILD new file mode 100644 index 0000000000..9ce6cee881 --- /dev/null +++ b/BioArchLinux/r-jaspmachinelearning/PKGBUILD @@ -0,0 +1,57 @@ +#Maintainer: sukanka +_pkgname=jaspMachineLearning +_pkgver=0.16.3 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc=" Machine Learning Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-auc + r-cluster + r-colorspace + r-dbscan + r-e1071 + r-fpc + r-gbm + r-gmedian + r-ggparty + r-ggdendro + r-ggnetwork + r-ggplot2 + r-ggrepel + r-ggridges + r-glmnet + r-jaspbase + r-jaspgraphs + r-neuralnet + r-network + r-partykit + r-plyr + r-randomforest + r-rpart + r-rocr + r-rtsne + r-signal + r-kknn +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspmachinelearning/lilac.py b/BioArchLinux/r-jaspmachinelearning/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspmachinelearning/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-jaspmachinelearning/lilac.yaml b/BioArchLinux/r-jaspmachinelearning/lilac.yaml new file mode 100644 index 0000000000..fb33e07457 --- /dev/null +++ b/BioArchLinux/r-jaspmachinelearning/lilac.yaml @@ -0,0 +1,38 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-auc + - r-cluster + - r-colorspace + - r-dbscan + - r-e1071 + - r-fpc + - r-gbm + - r-gmedian + - r-ggparty + - r-ggdendro + - r-ggnetwork + - r-ggplot2 + - r-ggrepel + - r-ggridges + - r-glmnet + - r-jaspbase + - r-jaspgraphs + - r-neuralnet + - r-network + - r-partykit + - r-plyr + - r-randomforest + - r-rpart + - r-rocr + - r-rtsne + - r-signal + - r-kknn +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspMachineLearning/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspmetaanalysis/PKGBUILD b/BioArchLinux/r-jaspmetaanalysis/PKGBUILD new file mode 100644 index 0000000000..1afbb1161f --- /dev/null +++ b/BioArchLinux/r-jaspmetaanalysis/PKGBUILD @@ -0,0 +1,48 @@ +#Maintainer: sukanka +_pkgname=jaspMetaAnalysis +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Meta-Analysis Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-dplyr + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-mass + r-metabma + r-metafor + r-psych + r-purrr + r-rstan + r-stringr + r-tibble + r-tidyr + r-weightr + r-bayestools + r-robma + r-metamisc + r-ggmcmc +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspmetaanalysis/lilac.py b/BioArchLinux/r-jaspmetaanalysis/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspmetaanalysis/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-jaspmetaanalysis/lilac.yaml b/BioArchLinux/r-jaspmetaanalysis/lilac.yaml new file mode 100644 index 0000000000..f04f322aa7 --- /dev/null +++ b/BioArchLinux/r-jaspmetaanalysis/lilac.yaml @@ -0,0 +1,29 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-dplyr + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-mass + - r-metabma + - r-metafor + - r-psych + - r-purrr + - r-rstan + - r-stringr + - r-tibble + - r-tidyr + - r-weightr + - r-bayestools + - r-robma + - r-metamisc + - r-ggmcmc +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspMetaAnalysis/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspmixedmodels/PKGBUILD b/BioArchLinux/r-jaspmixedmodels/PKGBUILD new file mode 100644 index 0000000000..d46936bc99 --- /dev/null +++ b/BioArchLinux/r-jaspmixedmodels/PKGBUILD @@ -0,0 +1,42 @@ +#Maintainer: sukanka +_pkgname=jaspMixedModels +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Mixed Models Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-afex + r-emmeans + r-ggplot2 + r-ggpol + r-jaspbase + r-jaspgraphs + r-lme4 + r-loo + r-mgcv + r-rstan + r-rstanarm + r-stanova +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspmixedmodels/lilac.py b/BioArchLinux/r-jaspmixedmodels/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspmixedmodels/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-jaspmixedmodels/lilac.yaml b/BioArchLinux/r-jaspmixedmodels/lilac.yaml new file mode 100644 index 0000000000..bf77d66364 --- /dev/null +++ b/BioArchLinux/r-jaspmixedmodels/lilac.yaml @@ -0,0 +1,23 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-afex + - r-emmeans + - r-ggplot2 + - r-ggpol + - r-jaspbase + - r-jaspgraphs + - r-lme4 + - r-loo + - r-mgcv + - r-rstan + - r-rstanarm + - r-stanova +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspMixedModels/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspnetwork/PKGBUILD b/BioArchLinux/r-jaspnetwork/PKGBUILD new file mode 100644 index 0000000000..3a7a55b836 --- /dev/null +++ b/BioArchLinux/r-jaspnetwork/PKGBUILD @@ -0,0 +1,45 @@ +#Maintainer: sukanka +_pkgname=jaspNetwork +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Network Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bootnet + r-corpcor + r-dplyr + r-foreach + r-ggplot2 + r-gtools + r-huge + r-isingsampler + r-jaspbase + r-jaspgraphs + r-mvtnorm + r-qgraph + r-reshape2 + r-snow + r-stringr +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspnetwork/lilac.py b/BioArchLinux/r-jaspnetwork/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspnetwork/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-jaspnetwork/lilac.yaml b/BioArchLinux/r-jaspnetwork/lilac.yaml new file mode 100644 index 0000000000..cd45374c13 --- /dev/null +++ b/BioArchLinux/r-jaspnetwork/lilac.yaml @@ -0,0 +1,26 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bootnet + - r-corpcor + - r-dplyr + - r-foreach + - r-ggplot2 + - r-gtools + - r-huge + - r-isingsampler + - r-jaspbase + - r-jaspgraphs + - r-mvtnorm + - r-qgraph + - r-reshape2 + - r-snow + - r-stringr +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspNetwork/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspprocesscontrol/PKGBUILD b/BioArchLinux/r-jaspprocesscontrol/PKGBUILD new file mode 100644 index 0000000000..3bcd189530 --- /dev/null +++ b/BioArchLinux/r-jaspprocesscontrol/PKGBUILD @@ -0,0 +1,55 @@ +#Maintainer: sukanka +_pkgname=jaspProcessControl +_pkgver=0.16 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Quality Control Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-doe.base + r-fitdistrplus + r-frf2 + r-ggplot2 + r-ggrepel + r-goftest + r-irr + r-jaspbase + r-jaspdescriptives + r-jaspgraphs + r-mle.tools + r-psych + r-qcc + r-rsm + r-rspc + r-tidyr + r-cowplot + r-vipor + r-ggpp + r-tibble + r-envstats + r-fadist + r-daewr + r-desirability + r-weibullness +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspprocesscontrol/lilac.py b/BioArchLinux/r-jaspprocesscontrol/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspprocesscontrol/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-jaspprocesscontrol/lilac.yaml b/BioArchLinux/r-jaspprocesscontrol/lilac.yaml new file mode 100644 index 0000000000..02ef917bc8 --- /dev/null +++ b/BioArchLinux/r-jaspprocesscontrol/lilac.yaml @@ -0,0 +1,36 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-doe.base + - r-fitdistrplus + - r-frf2 + - r-ggplot2 + - r-ggrepel + - r-goftest + - r-irr + - r-jaspbase + - r-jaspdescriptives + - r-jaspgraphs + - r-mle.tools + - r-psych + - r-qcc + - r-rsm + - r-rspc + - r-tidyr + - r-cowplot + - r-vipor + - r-ggpp + - r-tibble + - r-envstats + - r-fadist + - r-daewr + - r-desirability + - r-weibullness +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspProcessControl/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspprophet/PKGBUILD b/BioArchLinux/r-jaspprophet/PKGBUILD new file mode 100644 index 0000000000..4f309c5f1b --- /dev/null +++ b/BioArchLinux/r-jaspprophet/PKGBUILD @@ -0,0 +1,36 @@ +#Maintainer: sukanka +_pkgname=jaspProphet +_pkgver=0.13.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Prophet Module (Beta) for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-prophet + r-scales + r-rstan +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspprophet/lilac.py b/BioArchLinux/r-jaspprophet/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspprophet/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-jaspprophet/lilac.yaml b/BioArchLinux/r-jaspprophet/lilac.yaml new file mode 100644 index 0000000000..970c48aa81 --- /dev/null +++ b/BioArchLinux/r-jaspprophet/lilac.yaml @@ -0,0 +1,17 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-prophet + - r-scales + - r-rstan +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspProphet/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspregression/PKGBUILD b/BioArchLinux/r-jaspregression/PKGBUILD new file mode 100644 index 0000000000..6fab40b722 --- /dev/null +++ b/BioArchLinux/r-jaspregression/PKGBUILD @@ -0,0 +1,49 @@ +#Maintainer: sukanka +_pkgname=jaspRegression +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Regression Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bas + r-boot + r-bstats + r-emmeans + r-ggplot2 + r-ggrepel + r-hmeasure + r-jaspanova + r-jaspbase + r-jaspdescriptives + r-jaspgraphs + r-jaspttests + r-lmtest + r-matrixstats + r-mdscore + r-ppcor + r-purrr + r-rcpp + r-statmod +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspregression/lilac.py b/BioArchLinux/r-jaspregression/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspregression/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-jaspregression/lilac.yaml b/BioArchLinux/r-jaspregression/lilac.yaml new file mode 100644 index 0000000000..e7ba2b3248 --- /dev/null +++ b/BioArchLinux/r-jaspregression/lilac.yaml @@ -0,0 +1,30 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bas + - r-boot + - r-bstats + - r-emmeans + - r-ggplot2 + - r-ggrepel + - r-hmeasure + - r-jaspanova + - r-jaspbase + - r-jaspdescriptives + - r-jaspgraphs + - r-jaspttests + - r-lmtest + - r-matrixstats + - r-mdscore + - r-ppcor + - r-purrr + - r-rcpp + - r-statmod +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspRegression/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspreliability/PKGBUILD b/BioArchLinux/r-jaspreliability/PKGBUILD new file mode 100644 index 0000000000..ebba4d695e --- /dev/null +++ b/BioArchLinux/r-jaspreliability/PKGBUILD @@ -0,0 +1,41 @@ +#Maintainer: sukanka +_pkgname=jaspReliability +_pkgver=0.16.2 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Reliability Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bayesrel + r-coda + r-ggplot2 + r-ggridges + r-jaspbase + r-jaspgraphs + r-laplacesdemon + r-mass + r-psych + r-lme4 + r-irr +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspreliability/lilac.py b/BioArchLinux/r-jaspreliability/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspreliability/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-jaspreliability/lilac.yaml b/BioArchLinux/r-jaspreliability/lilac.yaml new file mode 100644 index 0000000000..b4128ab6dd --- /dev/null +++ b/BioArchLinux/r-jaspreliability/lilac.yaml @@ -0,0 +1,22 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bayesrel + - r-coda + - r-ggplot2 + - r-ggridges + - r-jaspbase + - r-jaspgraphs + - r-laplacesdemon + - r-mass + - r-psych + - r-lme4 + - r-irr +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspReliability/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspsem/PKGBUILD b/BioArchLinux/r-jaspsem/PKGBUILD new file mode 100644 index 0000000000..49e2614e7e --- /dev/null +++ b/BioArchLinux/r-jaspsem/PKGBUILD @@ -0,0 +1,41 @@ +#Maintainer: sukanka +_pkgname=jaspSem +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="SEM Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-forcats + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-lavaan + r-reshape2 + r-semplot + r-semtools + r-stringr + r-tibble + r-tidyr +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspsem/lilac.py b/BioArchLinux/r-jaspsem/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspsem/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-jaspsem/lilac.yaml b/BioArchLinux/r-jaspsem/lilac.yaml new file mode 100644 index 0000000000..8c9a33ad16 --- /dev/null +++ b/BioArchLinux/r-jaspsem/lilac.yaml @@ -0,0 +1,22 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-forcats + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-lavaan + - r-reshape2 + - r-semplot + - r-semtools + - r-stringr + - r-tibble + - r-tidyr +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspSem/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspsummarystatistics/PKGBUILD b/BioArchLinux/r-jaspsummarystatistics/PKGBUILD new file mode 100644 index 0000000000..539d3b35c2 --- /dev/null +++ b/BioArchLinux/r-jaspsummarystatistics/PKGBUILD @@ -0,0 +1,41 @@ +#Maintainer: sukanka +_pkgname=jaspSummaryStatistics +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Summary Statistics Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bayesfactor + r-bstats + r-jaspbase + r-jaspfrequencies + r-jaspgraphs + r-jaspregression + r-jaspttests + r-jaspanova + r-jaspdescriptives + r-suppdists + r-bayesplay +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspsummarystatistics/lilac.py b/BioArchLinux/r-jaspsummarystatistics/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspsummarystatistics/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-jaspsummarystatistics/lilac.yaml b/BioArchLinux/r-jaspsummarystatistics/lilac.yaml new file mode 100644 index 0000000000..66e91f101a --- /dev/null +++ b/BioArchLinux/r-jaspsummarystatistics/lilac.yaml @@ -0,0 +1,22 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bayesfactor + - r-bstats + - r-jaspbase + - r-jaspfrequencies + - r-jaspgraphs + - r-jaspregression + - r-jaspttests + - r-jaspanova + - r-jaspdescriptives + - r-suppdists + - r-bayesplay +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspSummaryStatistics/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspttests/PKGBUILD b/BioArchLinux/r-jaspttests/PKGBUILD new file mode 100644 index 0000000000..49ab9a5e95 --- /dev/null +++ b/BioArchLinux/r-jaspttests/PKGBUILD @@ -0,0 +1,38 @@ +#Maintainer: sukanka +_pkgname=jaspTTests +_pkgver=0.15.0 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="T-Tests Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-bayesfactor + r-car + r-ggplot2 + r-jaspbase + r-jaspgraphs + r-logspline + r-plotrix + r-plyr +) +groups=(r-jasp r-jaspcommon) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspttests/lilac.py b/BioArchLinux/r-jaspttests/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspttests/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-jaspttests/lilac.yaml b/BioArchLinux/r-jaspttests/lilac.yaml new file mode 100644 index 0000000000..9efd872f28 --- /dev/null +++ b/BioArchLinux/r-jaspttests/lilac.yaml @@ -0,0 +1,19 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-bayesfactor + - r-car + - r-ggplot2 + - r-jaspbase + - r-jaspgraphs + - r-logspline + - r-plotrix + - r-plyr +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspTTests/master/DESCRIPTION diff --git a/BioArchLinux/r-jaspvisualmodeling/PKGBUILD b/BioArchLinux/r-jaspvisualmodeling/PKGBUILD new file mode 100644 index 0000000000..3cea3da42c --- /dev/null +++ b/BioArchLinux/r-jaspvisualmodeling/PKGBUILD @@ -0,0 +1,33 @@ +#Maintainer: sukanka +_pkgname=jaspVisualModeling +_pkgver=0.15 +pkgname=r-${_pkgname,,} +pkgver=${_pkgver//[:-]/.} +pkgrel=1 +pkgdesc="Visual Modeling Module for JASP" +arch=('x86_64') +url="https://cran.r-project.org/package=${_pkgname}" +license=('GPL') +depends=(r + r-flexplot + r-jaspbase + r-jaspgraphs +) +groups=(r-jasp r-jaspextra) +makedepends=() +optdepends=() +source=("git+https://github.com/jasp-stats/${_pkgname}.git") +sha256sums=('SKIP') + + +build() { + mkdir -p ${srcdir}/usr/lib/R/library + R -e "install.packages('${srcdir}/${_pkgname}',\ + type='source', repos=NULL,lib='${srcdir}/usr/lib/R/library', INSTALL_opts='--no-multiarch --no-docs --no-test-load')" +} + +package() { + cp -a --no-preserve=ownership "${srcdir}/usr" "${pkgdir}" + mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules + ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname} +} diff --git a/BioArchLinux/r-jaspvisualmodeling/lilac.py b/BioArchLinux/r-jaspvisualmodeling/lilac.py new file mode 100644 index 0000000000..620556bc87 --- /dev/null +++ b/BioArchLinux/r-jaspvisualmodeling/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-jaspvisualmodeling/lilac.yaml b/BioArchLinux/r-jaspvisualmodeling/lilac.yaml new file mode 100644 index 0000000000..0295262cb7 --- /dev/null +++ b/BioArchLinux/r-jaspvisualmodeling/lilac.yaml @@ -0,0 +1,14 @@ +maintainers: + - github: sukanka + email: su975853527@gmail.com +build_prefix: extra-x86_64 +repo_depends: + - r-flexplot + - r-jaspbase + - r-jaspgraphs +pre_build: vcs_update +post_build: git_pkgbuild_commit +update_on: + - regex: 'Version:\s*([\d._-]+)' + source: regex + url: https://raw.githubusercontent.com/jasp-stats/jaspVisualModeling/master/DESCRIPTION