summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD40
2 files changed, 35 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9907e91e1e8b..5144b1aa2774 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = r-omnipathr
pkgdesc = OmniPath web service client and more
- pkgver = 3.9.7
+ pkgver = 3.10.1
pkgrel = 1
url = https://bioconductor.org/packages/OmnipathR
arch = any
license = MIT
- depends = r
+ checkdepends = r-testthat
depends = r-checkmate
depends = r-crayon
depends = r-curl
@@ -16,6 +16,7 @@ pkgbase = r-omnipathr
depends = r-jsonlite
depends = r-later
depends = r-logger
+ depends = r-lubridate
depends = r-magrittr
depends = r-progress
depends = r-purrr
@@ -25,6 +26,7 @@ pkgbase = r-omnipathr
depends = r-rlang
depends = r-rmarkdown
depends = r-rvest
+ depends = r-stringi
depends = r-stringr
depends = r-tibble
depends = r-tidyr
@@ -44,10 +46,12 @@ pkgbase = r-omnipathr
optdepends = r-parallelmap
optdepends = r-paramhelpers
optdepends = r-rgraphviz
+ optdepends = r-sigmajs
optdepends = r-smoof
optdepends = r-suprahex
optdepends = r-testthat
- source = https://bioconductor.org/packages/release/bioc/src/contrib/OmnipathR_3.9.7.tar.gz
- sha256sums = aa566eded112113cb512f7db310a1b5c38d8be6a7c23bbfd0a075d306ad68334
+ source = https://bioconductor.org/packages/release/bioc/src/contrib/OmnipathR_3.10.1.tar.gz
+ md5sums = c51296b40e8d580f14dc3ff6839495f6
+ sha256sums = 99c3976d8f1e48dc00f5208ee100e8f24e97138cbfef917bdcfaaf0327597ff1
pkgname = r-omnipathr
diff --git a/PKGBUILD b/PKGBUILD
index 0f3ca555292f..511dd684a7e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,16 @@
-# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
+# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com>
+# Contributor: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=OmnipathR
-_pkgver=3.9.7
+_pkgver=3.10.1
pkgname=r-${_pkgname,,}
-pkgver=3.9.7
+pkgver=${_pkgver//-/.}
pkgrel=1
-pkgdesc='OmniPath web service client and more'
-arch=('any')
+pkgdesc="OmniPath web service client and more"
+arch=(any)
url="https://bioconductor.org/packages/${_pkgname}"
-license=('MIT')
+license=(MIT)
depends=(
- r
r-checkmate
r-crayon
r-curl
@@ -21,6 +21,7 @@ depends=(
r-jsonlite
r-later
r-logger
+ r-lubridate
r-magrittr
r-progress
r-purrr
@@ -30,6 +31,7 @@ depends=(
r-rlang
r-rmarkdown
r-rvest
+ r-stringi
r-stringr
r-tibble
r-tidyr
@@ -38,6 +40,9 @@ depends=(
r-xml2
r-yaml
)
+checkdepends=(
+ r-testthat
+)
optdepends=(
r-biocstyle
r-biomart
@@ -51,20 +56,29 @@ optdepends=(
r-parallelmap
r-paramhelpers
r-rgraphviz
+ r-sigmajs
r-smoof
r-suprahex
r-testthat
)
source=("https://bioconductor.org/packages/release/bioc/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
-sha256sums=('aa566eded112113cb512f7db310a1b5c38d8be6a7c23bbfd0a075d306ad68334')
+md5sums=('c51296b40e8d580f14dc3ff6839495f6')
+sha256sums=('99c3976d8f1e48dc00f5208ee100e8f24e97138cbfef917bdcfaaf0327597ff1')
build() {
- R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
+ mkdir -p build
+ R CMD INSTALL "$_pkgname" -l build
+}
+
+check() {
+ cd "$_pkgname/tests"
+ R_LIBS="$srcdir/build" NOT_CRAN=true Rscript --vanilla testthat.R
}
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: