r-*: use metadata checks for several packages

This commit is contained in:
Pekka Ristola 2024-04-18 16:45:29 +03:00
parent 87bab07899
commit 39e497c097
No known key found for this signature in database
GPG key ID: 2C20BE716E05213E
96 changed files with 693 additions and 609 deletions

View file

@ -3,14 +3,13 @@
_pkgname=geneClassifiers
_pkgver=1.26.0
pkgname=r-${_pkgname,,}
pkgver=1.26.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Application of gene classifiers'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Application of gene classifiers"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
r-biocgenerics
)
@ -18,14 +17,15 @@ optdepends=(
r-testthat
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('f5a45f5b24da69f0879075ae5aae2f469c2e220d13bb47fa2eb95f8516fb7f1f')
md5sums=('79b7de2354913e5a91e6026f3f815a46')
b2sums=('ddfe701a68b041c640f1cb5ce5acb483f9263daa58b98928ab84a71cee4b34848c9163e21412efd2b42c32391217a138cf1b71497dc19bfba073b4ad6ca97ef2')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: geneClassifiers_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/geneClassifiers
- source: rpkgs
pkgname: geneClassifiers
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=GeneExpressionSignature
_pkgver=1.48.0
pkgname=r-${_pkgname,,}
pkgver=1.48.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Gene Expression Signature based Similarity Metric'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Gene Expression Signature based Similarity Metric"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
)
optdepends=(
@ -21,14 +20,15 @@ optdepends=(
r-rmarkdown
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('3eef9f1b9b54d1e4974ea0a74be3ca967f44e7510e25521035e1dffb65b8a840')
md5sums=('ee82254ee781e3cd6657c89d94e052b3')
b2sums=('0046a7d5b8301e52923cc35e969de8a891c97da5156a67087e645705435a3e4ce3510b7ddb426db41d3e7e2641d181940edd39411ae8ab6481c5ad4e56fab631')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: GeneExpressionSignature_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/GeneExpressionSignature
- source: rpkgs
pkgname: GeneExpressionSignature
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=geneRecommender
_pkgver=1.74.0
pkgname=r-${_pkgname,,}
pkgver=1.74.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='A gene recommender algorithm to identify genes coexpressed with a query set of genes'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="A gene recommender algorithm to identify genes coexpressed with a query set of genes"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('89202dd62cb18ff0a577ec8d38f72206d30ddaf90e39a1fecc8fa446399efef2')
md5sums=('cd697c11912a8f48b5ceaf0abfbb206e')
b2sums=('71780dc1088cea72759f462bdb85878cb62a09ea1b0329d55b7d040da36e3a64fa43fb6d245c5c45ad003ffe3cf0160f081bf8b6199aba2bf693d2928da15e16')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: geneRecommender_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/geneRecommender
- source: rpkgs
pkgname: geneRecommender
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=GSEAlm
_pkgver=1.62.0
pkgname=r-${_pkgname,,}
pkgver=1.62.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Linear Model Toolset for Gene Set Enrichment Analysis'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
pkgdesc="Linear Model Toolset for Gene Set Enrichment Analysis"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('Artistic-2.0')
depends=(
r
r-biobase
)
optdepends=(
@ -25,14 +24,15 @@ optdepends=(
r-rcolorbrewer
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('08e34285f60eb07ceda3ce3e78a9f7be1afce4716f12d73efe168b7e5e91aa46')
md5sums=('b88623d080b75bb6775026e9e6c4dd9e')
b2sums=('00622218eab3b7b88d78cef883856afe89f2c15ca58aca3f8754390c5e59fafc4e42288ce0266ddd4c790296a3fc0292ff5be0c752f0ce2fef3d965e3b2e1bba')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: GSEAlm_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/GSEAlm
- source: rpkgs
pkgname: GSEAlm
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=HELP
_pkgver=1.60.0
pkgname=r-${_pkgname,,}
pkgver=1.60.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Tools for HELP data analysis'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Tools for HELP data analysis"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('3fb232600983542245885ecc5d3b5623e0ef3d28b314a16ae104e4fc6cbea560')
md5sums=('d7a1038ee6eb5ec01393b39e30e028fe')
b2sums=('ca5a120a258060f9adc22f4903a655861302e431ec20caaf8f4863025b609c8589f2fa70c390ff8b837f0587ddf028e0569b6fc088c5c47793e7d64b9886b7c5')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: HELP_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/HELP
- source: rpkgs
pkgname: HELP
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=HEM
_pkgver=1.74.0
pkgname=r-${_pkgname,,}
pkgver=1.74.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Heterogeneous error model for identification of differentially expressed genes under multiple conditions'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Heterogeneous error model for identification of differentially expressed genes under multiple conditions"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('58cba3031e2454c122bacbcf3e20fd215bb2650bea46c3eb0941900fe31131fe')
md5sums=('3ad1825d95504eaf9e2bcad8438816f5')
b2sums=('bb03d64cdaf822363d3db74fea45b1bbf47d163453935b2b110564246d05b98bd1901385f9cf0f52db63941d4b8ddb591ff88f97d4d5ea80aaa118eb9e31149d')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: HEM_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/HEM
- source: rpkgs
pkgname: HEM
repo: bioc
md5: true
- alias: r

View file

@ -3,26 +3,26 @@
_pkgname=hopach
_pkgver=2.62.0
pkgname=r-${_pkgname,,}
pkgver=2.62.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Hierarchical Ordered Partitioning and Collapsing Hybrid (HOPACH)'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Hierarchical Ordered Partitioning and Collapsing Hybrid (HOPACH)"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
r-biocgenerics
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('9a84cf8bdb414ec7a188ee4c4bb4ceed9a47ef6d0534ecabd2889e72cec419ec')
md5sums=('0310e9a4e3a34dfe2bb4edf0dbb38b16')
b2sums=('6fbc093c3aacccba172217c176cf657080dd11dc74bc228ae0783baf0d755f16dfd9f73de9ff99728447ec12cbf5112a3065f640a9c40c775c7a64159b8250b4')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: hopach_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/hopach
- source: rpkgs
pkgname: hopach
repo: bioc
md5: true
- alias: r

View file

@ -3,26 +3,26 @@
_pkgname=HybridMTest
_pkgver=1.46.0
pkgname=r-${_pkgname,,}
pkgver=1.46.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Hybrid Multiple Testing'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Hybrid Multiple Testing"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
r-fdrtool
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('e1bc4ca4b8cd265346f180b072be4c267cecfc00d4a1b3b03c6d14d2148371ca')
md5sums=('a2b1764b0e458f82e6055a3ebdf90933')
b2sums=('5cf6f18ee78817270556858f36d2048a99ae9848a0b0a94d17220aca293de089b6c88a78bbcabc428c6c629ed671079fb2e7261579a5dca38e100715ce601aca')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "GPL Version 2 or later",
)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-fdrtool
update_on:
- regex: HybridMTest_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/HybridMTest
- source: rpkgs
pkgname: HybridMTest
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=iterClust
_pkgver=1.24.0
pkgname=r-${_pkgname,,}
pkgver=1.24.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Iterative Clustering'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('custom')
pkgdesc="Iterative Clustering"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('LicenseRef-iterClust')
depends=(
r
r-biobase
)
optdepends=(
@ -18,15 +17,18 @@ optdepends=(
r-tsne
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('cf36aa1aafeaa328e4c5483bbb88768b30fe8c37483834b34ccd7af20e63504c')
md5sums=('af72d13d4200d5883ae63a99f0a49a69')
b2sums=('9811c7f4888c26f41f5842cc110cca83ad5bf80a7735ef658a2e9dac7ebcb317975308b73fe42e1be7235ac76b38c731c08bd431a66c390dcb5a0da6609869f5')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
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}"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
install -d "$pkgdir/usr/share/licenses/$pkgname"
ln -s "/usr/lib/R/library/$_pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "file LICENSE",
)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: iterClust_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/iterClust
- source: rpkgs
pkgname: iterClust
repo: bioc
md5: true
- alias: r

View file

@ -3,26 +3,26 @@
_pkgname=KEGGandMetacoreDzPathwaysGEO
_pkgver=1.22.0
pkgname=r-${_pkgname,,}
pkgver=1.22.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Disease Datasets from GEO'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Disease Datasets from GEO"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
r-biocgenerics
)
source=("https://bioconductor.org/packages/release/data/experiment/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('7ae2c43cbd4add25c2003946c819f391a11ce8bd16a0d68a8e88915bfa2fb6e6')
md5sums=('3a5180de47f1c28949b77db9f79b44ed')
b2sums=('f447a252beb27db482cdcdbbd3a9e3aebe30e66de125012c54cefc4cbd8df11592c9cc90a73e8b6c4806d560c99329c7ccc74f74e1b9c9d5c76c443f2739fa9b')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: KEGGandMetacoreDzPathwaysGEO_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/KEGGandMetacoreDzPathwaysGEO
- source: rpkgs
pkgname: KEGGandMetacoreDzPathwaysGEO
repo: bioc-data-experiment
md5: true
- alias: r

View file

@ -3,26 +3,26 @@
_pkgname=KEGGdzPathwaysGEO
_pkgver=1.40.0
pkgname=r-${_pkgname,,}
pkgver=1.40.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='KEGG Disease Datasets from GEO'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="KEGG Disease Datasets from GEO"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
r-biocgenerics
)
source=("https://bioconductor.org/packages/release/data/experiment/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('8ba16875cb804f3283e2b745c1c7416d2b697d941d16ac68e289377604664617')
md5sums=('2f30f9ac05c04214d25a9d49fb4ce8bd')
b2sums=('f2fafcf2b133ee418959bc5aefdac64ada5d61d34225163ccbc626645af48fc7e3db4386692714b26d778929a4b489f2fb20c09ad12d6ca52ee18ada6b30ea3d')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: KEGGdzPathwaysGEO_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/KEGGdzPathwaysGEO
- source: rpkgs
pkgname: KEGGdzPathwaysGEO
repo: bioc-data-experiment
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=lapmix
_pkgver=1.68.0
pkgname=r-${_pkgname,,}
pkgver=1.68.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Laplace Mixture Model in Microarray Experiments'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Laplace Mixture Model in Microarray Experiments"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('d43b18bf5c5feec0d7249c59ad342b3cd15f6755f5fad71bcc62dee9249684cf')
md5sums=('5d2611d1b39b06b05ed64ffab459a5a9')
b2sums=('34eeb6c7ad07294954899f5327fb3902dd05dfb91981d14a34ab2f0e386375c0944489b04d8d3cc48b5c573323807c645cbcf2e841c64b6fe4e89f41cfa3a45d')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: lapmix_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/lapmix
- source: rpkgs
pkgname: lapmix
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=MethPed
_pkgver=1.30.0
pkgname=r-${_pkgname,,}
pkgver=1.30.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='A DNA methylation classifier tool for the identification of pediatric brain tumor subtypes'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="A DNA methylation classifier tool for the identification of pediatric brain tumor subtypes"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
r-randomforest
)
@ -21,14 +20,15 @@ optdepends=(
r-markdown
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('52e4648d2e8d1efefb4d77f8b95946b49d46f02f11a2d45535483d0eff710af6')
md5sums=('57b633da5d8548342b0a2071efe3c04d')
b2sums=('467cd4c4fc992e901a5c1367063175c73e4ee535d1a1be3a77714238533644ed55af92b2118f442443ce647b23044135cf4600e2dce0c4b7a4dbb3f68fd6b0f6')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-randomforest
update_on:
- regex: MethPed_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/MethPed
- source: rpkgs
pkgname: MethPed
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=MiChip
_pkgver=1.56.0
pkgname=r-${_pkgname,,}
pkgver=1.56.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='MiChip Parsing and Summarizing Functions'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="MiChip Parsing and Summarizing Functions"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('5697123140850b6fc6f2e5a1e6276c1b3c86409ca6977afa5eeacab7dc61e545')
md5sums=('28daafdf6588314a9fad7a75b1671c10')
b2sums=('53724155400095c7c637ed833198dce994dc08e3e34839d553a8a08de7fdbb20d085d5cfe0ad71d56e35d91c4e348aa9ba35e41ba815bee75cfbc8835c6b7c23')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: MiChip_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/MiChip
- source: rpkgs
pkgname: MiChip
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=miRcomp
_pkgver=1.32.0
pkgname=r-${_pkgname,,}
pkgver=1.32.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Tools to assess and compare miRNA expression estimatation methods'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Tools to assess and compare miRNA expression estimatation methods"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only OR GPL-3.0-only')
depends=(
r
r-biobase
r-mircompdata
)
@ -23,14 +22,15 @@ optdepends=(
r-shiny
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('f54ee2b806f3da5ba09a1e0951ef2596ac22553a7717be8f7907ba7264af1713')
md5sums=('06b97d8829ca13b60dd4869a48b684ab')
b2sums=('5a1cccc61f8bcd4b8d24fc1f220d8fc44b7e09aa06ae724bfd52f755585193016a010c818e079aea7481409b03f79e50aa5dcfb32e5009073f4550419e65ff91')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "GPL-3 | file LICENSE",
)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-mircompdata
update_on:
- regex: miRcomp_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/miRcomp
- source: rpkgs
pkgname: miRcomp
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=multiscan
_pkgver=1.62.0
pkgname=r-${_pkgname,,}
pkgver=1.62.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='R package for combining multiple scans'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="R package for combining multiple scans"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('9193d18c5ecf8465b44edddac53008b509a0bba4cce6a5e1d8050975e1d05027')
md5sums=('58243690ff05bdbd30da46ea01e409a3')
b2sums=('221c5aeab39bfab962cbde3bed12c049d03ed7a80531a34880231d0769f26280216165792f44c7fbd5ae98c1d9ee1b34dcd53c92ffd04c6656f01a7e5e023c76')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: multiscan_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/multiscan
- source: rpkgs
pkgname: multiscan
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=multtest
_pkgver=2.58.0
pkgname=r-${_pkgname,,}
pkgver=2.58.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Resampling-based multiple hypothesis testing'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
pkgdesc="Resampling-based multiple hypothesis testing"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=('LGPL-2.0-or-later')
depends=(
r
r-biobase
r-biocgenerics
)
@ -18,14 +17,15 @@ optdepends=(
r-snow
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('92c40644fb6a3adbca9cba1da864482ec5db737fcbcfc8c4e3cadc2e5e161d69')
md5sums=('7d81a8460781f4a86f01a9df5fcf50d7')
b2sums=('c2f2834ead992b781ea49e10941d505885815379847d4c06bd02c263d247ea9b4993d258e118e8f4690e4015913a218aff94efc13a347a0d47f0c4de889d1c53')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-biocgenerics
update_on:
- regex: multtest_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/multtest
- source: rpkgs
pkgname: multtest
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=NOISeq
_pkgver=2.46.0
pkgname=r-${_pkgname,,}
pkgver=2.46.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Exploratory analysis and differential expression for RNA-seq data'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
pkgdesc="Exploratory analysis and differential expression for RNA-seq data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('Artistic-2.0')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('8b17b542bc278546c74a22c31fbd5e174530164b8355565ce5e90e7b08d34063')
md5sums=('e7ea859871f96aa68269efa3a1e7dd46')
b2sums=('e62cb5a315d817a5fa0958b1e14611281a526920d275c57b8bfb25d2bb296f148b92aaee8cbf605004243f7b01b9da3135ffdd44cd496d2624650e355fddb15e')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: NOISeq_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/NOISeq
- source: rpkgs
pkgname: NOISeq
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=plgem
_pkgver=1.74.0
pkgname=r-${_pkgname,,}
pkgver=1.74.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Detect differential expression in microarray and proteomics datasets with the Power Law Global Error Model (PLGEM)'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Detect differential expression in microarray and proteomics datasets with the Power Law Global Error Model (PLGEM)"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('efe1a7ce154f64857494fa95d8be80da6c32a0fe2533aed403b1b5dd878ab068')
md5sums=('caa3e3fe048da49643b34bde9fcb834a')
b2sums=('cfd79cc6fae15028b1743edb89fc761a01c83b04ab4d65647f08b34090c152ed241c90b19b2a38a4e4214cea12b355e39ae0f6605b3ecef0d3fe8d38d221f3d9')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: plgem_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/plgem
- source: rpkgs
pkgname: plgem
repo: bioc
md5: true
- alias: r

View file

@ -3,26 +3,26 @@
_pkgname=PLPE
_pkgver=1.62.0
pkgname=r-${_pkgname,,}
pkgver=1.62.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Local Pooled Error Test for Differential Expression with Paired High-throughput Data'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Local Pooled Error Test for Differential Expression with Paired High-throughput Data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
r-lpe
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('614f11be46858c8269ede6ccc5f5db513e78fb13d43ccbfef4008e43b932f079')
md5sums=('1a4887a4c08676e0ce69331caacc297e')
b2sums=('a97859986d46d665381b99261c66ee7808287a0cc328c13e25fed0815951bbd4e1bf8ef153c301a0e4d1cadf44e9b8f66fcda9351be450b74ecd685c918f4866')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -6,7 +6,8 @@ repo_depends:
- r-biobase
- r-lpe
update_on:
- regex: PLPE_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/PLPE
- source: rpkgs
pkgname: PLPE
repo: bioc
md5: true
- alias: r

View file

@ -3,28 +3,28 @@
_pkgname=PSEA
_pkgver=1.36.0
pkgname=r-${_pkgname,,}
pkgver=1.36.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Population-Specific Expression Analysis.'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
pkgdesc="Population-Specific Expression Analysis"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('Artistic-2.0')
depends=(
r
r-biobase
)
optdepends=(
r-biocstyle
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('5ee830e1b1f6b11afa00ee2394405c0a79d4ae69d3124fe622e7ff6b99eaf609')
md5sums=('c8f9f8210c265d722d76668e19a6fd7c')
b2sums=('388de01f9286438d7fc5c35d1855768a6f90ce59734de754e5be3b6877c830e61a5cdf73d3f5167db30e9111f09bccb564fca4643aa51393f93cb75d55f3462b')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: PSEA_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/PSEA
- source: rpkgs
pkgname: PSEA
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=randPack
_pkgver=1.48.0
pkgname=r-${_pkgname,,}
pkgver=1.48.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Randomization routines for Clinical Trials'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
pkgdesc="Randomization routines for Clinical Trials"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('Artistic-2.0')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('d3610cdc9225f9fe70c93a75a08b6472f33ece9fcbe24fd1fb19d9222842c1e1')
md5sums=('71791ade28f58d981a510c8b660ae1e7')
b2sums=('f7ad40bdd70925b5cfa11c5befa3362232eaa79424401b4803b049d02df9f48ab20a6d95d0116c47d1cab39009b3f7427fdd7681933e6ca0755a484c13c954aa')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "Artistic 2.0",
)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: randPack_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/randPack
- source: rpkgs
pkgname: randPack
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=rbsurv
_pkgver=2.60.0
pkgname=r-${_pkgname,,}
pkgver=2.60.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Robust likelihood-based survival modeling with microarray data'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Robust likelihood-based survival modeling with microarray data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('90a9b4d776c70ec276addfd9bd6af67d9ab4080dd7262974142a23f961ab7a06')
md5sums=('e2791c7a40004e031fd88e0995f4dc13')
b2sums=('df963d7257b92bd77c003f933c89aeee8265709cd2e699143af22e3f6dcfb440ffa934842593905746e7b252d84468cefa0bcd1a2b75ed4e14f78ff2eecb2690')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: rbsurv_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/rbsurv
- source: rpkgs
pkgname: rbsurv
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=rcellminerData
_pkgver=2.24.0
pkgname=r-${_pkgname,,}
pkgver=2.24.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='rcellminerData: Molecular Profiles and Drug Response for the NCI-60 Cell Lines'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
pkgdesc="Molecular Profiles and Drug Response for the NCI-60 Cell Lines"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('LGPL-3.0-only')
depends=(
r
r-biobase
)
optdepends=(
@ -21,14 +20,15 @@ optdepends=(
r-testthat
)
source=("https://bioconductor.org/packages/release/data/experiment/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('e66ee1b2ff45428705b89fa9e0dc1ed9621de13a1997653ecc5b3885236cb13a')
md5sums=('2f45852d4eeb438b6a1feb156200b2bc')
b2sums=('9bb7bd00b38e89509f9ab1f6e43d5b1d3882a53f54625a53f6026af5e1265eea866ef36e9210a9c99f4256ca3b00fe2646ffcd199e8e1e687afc4a3c67dcfa72')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "LGPL-3 + file LICENSE",
)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: rcellminerData_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/rcellminerData
- source: rpkgs
pkgname: rcellminerData
repo: bioc-data-experiment
md5: true
- alias: r

View file

@ -3,28 +3,28 @@
_pkgname=ReadqPCR
_pkgver=1.48.0
pkgname=r-${_pkgname,,}
pkgver=1.48.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Read qPCR data'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
pkgdesc="Read qPCR data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('LGPL-3.0-only')
depends=(
r
r-biobase
)
optdepends=(
r-qpcr
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('23316bb543f9860adc987b207c41488a0a3b0bfd28c37681415ba5f3555186a7')
md5sums=('b92a0fe88b39abffbc0c46c36a76a8de')
b2sums=('e429f64951a00d4da1c95b83a4f2d1c2d1f5b4d279d34be776ed640b751bf766913eace515f4a0b44c6efd5739cf2d936c88437a46961b29a53175e9824d7bbe')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: ReadqPCR_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/ReadqPCR
- source: rpkgs
pkgname: ReadqPCR
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=RTCA
_pkgver=1.54.0
pkgname=r-${_pkgname,,}
pkgver=1.54.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Open-source toolkit to analyse data from xCELLigence System (RTCA)'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('LGPL')
pkgdesc="Open-source toolkit to analyse data from xCELLigence System (RTCA)"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('LGPL-3.0-only')
depends=(
r
r-biobase
r-gtools
r-rcolorbrewer
@ -19,14 +18,15 @@ optdepends=(
r-xtable
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('7f8c010d92dc423dd6d0d40385e4bffd57e5256dfbe11ffa5e2fd763e9466fc5')
md5sums=('8e1039d013ef1d5e08b48003ecffc25a')
b2sums=('43586f308147142c56f6a1eb46f1a24a12373040043b4bdce83ee328e8d9c50711f80ae7216454e41874e034f4b95f54de2f56a03b031c4c4ced93426d545094')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -7,7 +7,8 @@ repo_depends:
- r-gtools
- r-rcolorbrewer
update_on:
- regex: RTCA_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/RTCA
- source: rpkgs
pkgname: RTCA
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=RUVnormalizeData
_pkgver=1.22.0
pkgname=r-${_pkgname,,}
pkgver=1.22.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Gender data for the RUVnormalize package'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Gender data for the RUVnormalize package"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-3.0-only')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/data/experiment/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('37109e18c3c0399919a3ad7058a537392fa18501b88fd78dbc9af34df9dc13eb')
md5sums=('5d7104746a5cac16500870312dd769a6')
b2sums=('b098dfd1ad33b5ad952eebd84e5fd5363df2973dc9702576bcfacee06001bba0eb4370fc5373080caca8551c7225b27677832fc85b79a330519e718f381fe798')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: RUVnormalizeData_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/RUVnormalizeData
- source: rpkgs
pkgname: RUVnormalizeData
repo: bioc-data-experiment
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=sigsquared
_pkgver=1.34.0
pkgname=r-${_pkgname,,}
pkgver=1.34.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Gene signature generation for functionally validated signaling pathways'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Gene signature generation for functionally validated signaling pathways"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-3.0-only')
depends=(
r
r-biobase
)
optdepends=(
@ -18,14 +17,15 @@ optdepends=(
r-runit
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('3b58cb88db445f4786a6088c45d7be4264539d3536b2e4befd8ff6076f7e4acb')
md5sums=('f7dfbb4c066df8fe146b2b73f8180195')
b2sums=('7535ede28ded57e6cb6857df9ab6919c2e6d7099f0f17217ca42755e5768f6c30efdbdb16c1fd7a887ba273ee6960a1192c4a27bcf4769a2daaa5fc335e25d5e')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,16 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(
_G,
expect_license = "GPL version 3",
)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: sigsquared_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/sigsquared
- source: rpkgs
pkgname: sigsquared
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=spkTools
_pkgver=1.58.0
pkgname=r-${_pkgname,,}
pkgver=1.58.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Methods for Spike-in Arrays'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Methods for Spike-in Arrays"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
r-gtools
r-rcolorbrewer
@ -19,14 +18,15 @@ optdepends=(
r-xtable
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('a49043efbb289e10024f38c92c67228767b72345eb81c9f690479eb5428c82b2')
md5sums=('9cc7d56d0cf0eec1e65d47d262525ba1')
b2sums=('c04d82dc067bfdda40355cd123d7122bc1d375a06c6bdaea1a451ef52fe05a3e169db6f2afdffeb6542d1ec51ab3603b496b6f5457d5777958debf670613625e')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -7,7 +7,8 @@ repo_depends:
- r-gtools
- r-rcolorbrewer
update_on:
- regex: spkTools_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/spkTools
- source: rpkgs
pkgname: spkTools
repo: bioc
md5: true
- alias: r

View file

@ -3,14 +3,13 @@
_pkgname=twilight
_pkgver=1.78.0
pkgname=r-${_pkgname,,}
pkgver=1.78.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Estimation of local false discovery rate'
arch=('x86_64')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Estimation of local false discovery rate"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-or-later')
depends=(
r
r-biobase
)
optdepends=(
@ -18,14 +17,15 @@ optdepends=(
r-vsn
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('70c3802ab0c4850d0a5bfcaba9b1e97c7ed66520c05bad30cd4c737d3ecaef01')
md5sums=('fa6b01126ace9423edfc04757f6392b1')
b2sums=('35d46c87242b3fe9e1bdbf089a2bee99801368001d5c5aa52a5ddf2f9e83ea2308ed7e78c2320e9ff02c018289e8dfce472d9368a1b2af4506c372d918a1f196')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: twilight_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/twilight
- source: rpkgs
pkgname: twilight
repo: bioc
md5: true
- alias: r

View file

@ -3,27 +3,27 @@
_pkgname=UNDO
_pkgver=1.44.0
pkgname=r-${_pkgname,,}
pkgver=1.44.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Unsupervised Deconvolution of Tumor-Stromal Mixed Expressions'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('GPL')
pkgdesc="Unsupervised Deconvolution of Tumor-Stromal Mixed Expressions"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('GPL-2.0-only')
depends=(
r
r-biobase
r-biocgenerics
r-nnls
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('d145f6aa55e1a8c1ffd29533573a8ffbd404caebd156e2ea782151c71cf14852')
md5sums=('a94665c036a09fbf3728f0a1ad220dfa')
b2sums=('06d24ea76e21b19d94616e038a524e32612b9c1fe528777084e1aabf88d84456ca7d9c8c923b6ea2aa181d89254cde3c83ccc9eff4aabae3977314178fc95623')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -7,7 +7,8 @@ repo_depends:
- r-biocgenerics
- r-nnls
update_on:
- regex: UNDO_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/UNDO
- source: rpkgs
pkgname: UNDO
repo: bioc
md5: true
- alias: r

View file

@ -3,25 +3,25 @@
_pkgname=yeastCC
_pkgver=1.42.0
pkgname=r-${_pkgname,,}
pkgver=1.42.0
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Spellman et al. (1998) and Pramila/Breeden (2006) yeast cell cycle microarray data'
arch=('any')
url="https://bioconductor.org/packages/${_pkgname}"
license=('Artistic2.0')
pkgdesc="Spellman et al. (1998) and Pramila/Breeden (2006) yeast cell cycle microarray data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('Artistic-2.0')
depends=(
r
r-biobase
)
source=("https://bioconductor.org/packages/release/data/experiment/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
sha256sums=('d6654c09539b2a8a84d0e07c8e984fa97763f3760b78acafabeddbcfa91c74a9')
md5sums=('847d9bba73cb25f458f608c2cd6bf0e8')
b2sums=('f2574ad0b67f157d99f0bad836090e191b01edf6bf6e3646b87a2a152b4e2952fcdbab1669aed9f89fa4c9afc1de286f90e04c30452ccdf15c0a64f1a9533dd9')
build() {
R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
mkdir build
R CMD INSTALL -l build "$_pkgname"
}
package() {
install -dm0755 "${pkgdir}/usr/lib/R/library"
cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
install -d "$pkgdir/usr/lib/R/library"
cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
}
# vim:set ts=2 sw=2 et:

View file

@ -1,12 +1,13 @@
#!/usr/bin/env python3
from lilaclib import *
import os
import sys
sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
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('-', '.'))
r_pre_build(_G)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,8 @@ maintainers:
repo_depends:
- r-biobase
update_on:
- regex: yeastCC_([\d._-]+).tar.gz
source: regex
url: https://bioconductor.org/packages/yeastCC
- source: rpkgs
pkgname: yeastCC
repo: bioc-data-experiment
md5: true
- alias: r