Update jasp analysis modules pkgs (#195)

* Add jaspSurvival pkg for JASP

* Add jaspProcess pkg for JASP

* Add pkgs to jaspDesktop dependencies
This commit is contained in:
Shun Wang 2024-01-05 20:45:37 +08:00 committed by GitHub
parent ecdef530f1
commit 54808a7cce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 120 additions and 0 deletions

View file

@ -59,11 +59,13 @@ depends=('r'
"r-jaspmetaanalysis"
"r-jaspnetwork"
"r-jasppower"
"r-jaspprocess"
"r-jaspprophet"
"r-jaspreliability"
"r-jasprobustttests"
"r-jaspsem"
"r-jaspsummarystatistics"
"r-jaspsurvival"
"r-jasptimeseries"
"r-jaspvisualmodeling"
"r-jaspacceptancesampling"

View file

@ -30,10 +30,12 @@ repo_depends:
- "r-jaspmetaanalysis"
- "r-jaspnetwork"
- "r-jasppower"
- "r-jaspprocess"
- "r-jaspprophet"
- "r-jaspreliability"
- "r-jaspsem"
- "r-jaspsummarystatistics"
- "r-jaspsurvival"
- "r-jasptimeseries"
- "r-jaspvisualmodeling"
- "r-jaspacceptancesampling"

View file

@ -0,0 +1,34 @@
#Maintainer: sukanka <su975853527 AT gmail.com>
_pkgname=jaspProcess
_pkgver=0.18.2
pkgname=r-${_pkgname,,}
pkgver=0.18.2
pkgrel=1
pkgdesc="Process Module required by JASP"
arch=('any')
url="https://github.com/jasp-stats/${_pkgname}"
license=('GPL')
depends=(
r
r-dagitty
r-ggplot2
r-ggraph
r-grid
r-jaspbase
r-jaspgraphs
)
groups=(r-jasp r-jaspextra)
source=("${_pkgname}_${_pkgver}.tar.gz::${url}/archive/refs/tags/v${_pkgver}.tar.gz")
sha256sums=('2f95029ba480efa86aa97cbac941c5c98b54ce3baad782b87dbe3a89e9b9fa37')
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"
mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules
ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname}
}

View file

@ -0,0 +1,26 @@
maintainers:
- github: sukanka
email: su975853527@gmail.com
build_prefix: extra-x86_64
post_build_script: |
git_pkgbuild_commit()
update_aur_repo()
pre_build_script: |
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('-', '.'))
repo_depends:
- r-dagitty
- r-ggplot2
- r-ggraph
- r-grid
- r-jaspbase
- r-jaspgraphs
update_on:
- source: github
github: jasp-stats/jaspProcess
use_max_tag: true
prefix: v
- alias: r

View file

@ -0,0 +1,32 @@
#Maintainer: sukanka <su975853527 AT gmail.com>
_pkgname=jaspSurvival
_pkgver=0.18.2
pkgname=r-${_pkgname,,}
pkgver=0.18.2
pkgrel=1
pkgdesc="A Survival analysis module required by JASP"
arch=('any')
url="https://github.com/jasp-stats/${_pkgname}"
license=('GPL')
depends=(
r
r-survival
r-survminer
r-jaspbase
r-jaspgraphs
)
groups=(r-jasp r-jaspextra)
source=("${_pkgname}_${_pkgver}.tar.gz::${url}/archive/refs/tags/v${_pkgver}.tar.gz")
sha256sums=('51ec2855648cf26f627638dc524262043c7efe0913e37733592971b935443a9f')
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"
mkdir -p ${pkgdir}/usr/lib/jasp-desktop/Modules
ln -s /usr/lib/R/library ${pkgdir}/usr/lib/jasp-desktop/Modules/${_pkgname}
}

View file

@ -0,0 +1,24 @@
maintainers:
- github: sukanka
email: su975853527@gmail.com
build_prefix: extra-x86_64
post_build_script: |
git_pkgbuild_commit()
update_aur_repo()
pre_build_script: |
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('-', '.'))
repo_depends:
- r-survival
- r-survminer
- r-jaspBase
- r-jaspGraphs
update_on:
- source: github
github: jasp-stats/jaspSurvival
use_max_tag: true
prefix: v
- alias: r