cover opensuse bio/med sig R packages

This commit is contained in:
starsareintherose 2021-12-22 22:41:46 +00:00
parent 4a770744ab
commit 04e8a26d6e
33 changed files with 671 additions and 0 deletions

View file

@ -0,0 +1,34 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=Biobase
_pkgver=2.54.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Biobase: Base functions for Bioconductor'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
r-biocgenerics
)
optdepends=(
r-all
r-golubesets
r-runit
r-tkwidgets
r-tools
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,9 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-biocgenerics
update_on:
- regex: Biobase_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/Biobase

View file

@ -0,0 +1,43 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=BiocGenerics
_pkgver=0.40.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='S4 generic functions used in Bioconductor'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
)
optdepends=(
r-affy
r-affyplm
r-annotate
r-annotationdbi
r-biobase
r-biostrings
r-delayedarray
r-deseq2
r-flowclust
r-genomicranges
r-iranges
r-msnbase
r-rsamtools
r-runit
r-s4vectors
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,7 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
update_on:
- regex: BiocGenerics_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/BiocGenerics

View file

@ -0,0 +1,52 @@
# system requirements: C++11
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=BiocParallel
_pkgver=1.28.3
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Bioconductor facilities for parallel evaluation'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
depends=(
r
r-bh
r-futile.logger
r-snow
)
optdepends=(
r-batchjobs
r-batchtools
r-bbmisc
r-biocgenerics
r-biocstyle
r-codetools
r-data.table
r-doparallel
r-foreach
r-genomicalignments
r-genomicranges
r-knitr
r-rmpi
r-rnaseqdata.hnrnpc.bam.chr14
r-rsamtools
r-runit
r-shortread
r-tools
r-txdb.hsapiens.ucsc.hg19.knowngene
r-variantannotation
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,11 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-bh
- r-futile.logger
- r-snow
update_on:
- regex: BiocParallel_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/BiocParallel

View file

@ -0,0 +1,42 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=biomaRt
_pkgver=2.50.1
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Interface to BioMart databases (i.e. Ensembl)'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
r-annotationdbi
r-biocfilecache
r-digest
r-httr
r-progress
r-rappdirs
r-stringr
r-xml
r-xml2
)
optdepends=(
r-biocstyle
r-knitr
r-mockery
r-rmarkdown
r-testthat
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,17 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-annotationdbi
- r-biocfilecache
- r-digest
- r-httr
- r-progress
- r-rappdirs
- r-stringr
- r-xml
- r-xml2
update_on:
- regex: biomaRt_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/biomaRt

View file

@ -0,0 +1,47 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=Biostrings
_pkgver=2.62.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Efficient manipulation of biological strings'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
r-biocgenerics
r-crayon
r-genomeinfodb
r-iranges
r-s4vectors
r-xvector
)
optdepends=(
r-affy
r-affydata
r-bsgenome
r-bsgenome.celegans.ucsc.ce2
r-bsgenome.dmelanogaster.ucsc.dm3
r-bsgenome.hsapiens.ucsc.hg18
r-drosophila2probe
r-genomicfeatures
r-hgu133aprobe
r-hgu95av2cdf
r-hgu95av2probe
r-rmpi
r-runit
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,14 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-biocgenerics
- r-crayon
- r-genomeinfodb
- r-iranges
- r-s4vectors
- r-xvector
update_on:
- regex: Biostrings_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/Biostrings

View file

@ -0,0 +1,53 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=BSgenome
_pkgver=1.62.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Software infrastructure for efficient representation of full genomes and their SNPs'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
r-biocgenerics
r-biostrings
r-genomeinfodb
r-genomicranges
r-iranges
r-matrixstats
r-rsamtools
r-rtracklayer
r-s4vectors
r-xvector
)
optdepends=(
r-biobase
r-biocmanager
r-bsgenome.celegans.ucsc.ce2
r-bsgenome.hsapiens.ncbi.grch38
r-bsgenome.hsapiens.ucsc.hg38
r-bsgenome.hsapiens.ucsc.hg38.masked
r-bsgenome.mmusculus.ucsc.mm10
r-bsgenome.rnorvegicus.ucsc.rn5
r-bsgenome.scerevisiae.ucsc.saccer1
r-hgu95av2probe
r-runit
r-snplocs.hsapiens.dbsnp144.grch38
r-txdb.hsapiens.ucsc.hg38.knowngene
r-txdb.mmusculus.ucsc.mm10.knowngene
r-xtrasnplocs.hsapiens.dbsnp144.grch38
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,18 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-biocgenerics
- r-biostrings
- r-genomeinfodb
- r-genomicranges
- r-iranges
- r-matrixstats
- r-rsamtools
- r-rtracklayer
- r-s4vectors
- r-xvector
update_on:
- regex: BSgenome_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/BSgenome

View file

@ -0,0 +1,26 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=BufferedMatrix
_pkgver=1.58.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='A matrix data storage object held in temporary files'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
depends=(
r
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,7 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
update_on:
- regex: BufferedMatrix_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/BufferedMatrix

View file

@ -0,0 +1,31 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=BufferedMatrixMethods
_pkgver=1.58.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Microarray Data related methods that utlize BufferedMatrix objects'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
depends=(
r
r-bufferedmatrix
)
optdepends=(
r-affy
r-affyio
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,9 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-bufferedmatrix
update_on:
- regex: BufferedMatrixMethods_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/BufferedMatrixMethods

View file

@ -0,0 +1,31 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=multtest
_pkgver=2.50.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Resampling-based multiple hypothesis testing'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
depends=(
r
r-biobase
r-biocgenerics
)
optdepends=(
r-snow
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,10 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: multtest_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/multtest

View file

@ -0,0 +1,32 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=tkWidgets
_pkgver=1.72.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='R based tk widgets'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
depends=(
r
r-dyndoc
r-widgettools
)
optdepends=(
r-biobase
r-hgu95av2
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,10 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
repo_depends:
- r-dyndoc
- r-widgettools
update_on:
- regex: tkWidgets_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/tkWidgets

View file

@ -0,0 +1,29 @@
# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=widgetTools
_pkgver=1.72.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//[:-]/.}
pkgrel=1
pkgdesc='Creates an interactive tcltk widget'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
depends=(
r
)
optdepends=(
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/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:

View file

@ -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()

View file

@ -0,0 +1,7 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
update_on:
- regex: widgetTools_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/widgetTools