diff options
author | Robert Greener | 2022-06-02 10:59:59 +0100 |
---|---|---|
committer | Robert Greener | 2022-06-02 10:59:59 +0100 |
commit | 90ea07f26cd5538d9d5e96e4471d2b4e22ac0455 (patch) | |
tree | ee7d9ec86fa2a110215918392d6ec50bbdf26821 /PKGBUILD | |
download | aur-90ea07f26cd5538d9d5e96e4471d2b4e22ac0455.tar.gz |
Release r-pkgkitten
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8c21cdc7b569 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Robert Greener <me@r0bert.dev> + +_cranname=pkgKitten +_cranver=0.2.2 +pkgname=r-pkgkitten +pkgver=${_cranver//[:-]/.} +pkgrel=1 +pkgdesc="Provides a function kitten() which creates cute little packages which pass R package checks" +arch=(any) +url="https://cran.r-project.org/package=${_cranname}" +license=(GPL) +depends=(r) +checkdepends=(r-tinytest) +optdepends=( + "r-whoami>=1.1.0" + "r-roxygen2" +) +source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") +sha512sums=("8514aa96981c9ef7e014b973971c992d59b0f598003eb61431196fd69b617e4f0cc11842ac2bb723e6156663940be9fc517b6f45c492337e77138a0ae8726d99") + +build() { + mkdir -p build + R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build" +} + +check() { + cd "${_cranname}/tests" + R_LIBS="${srcdir}/build" NOT_CRAN=true Rscript --vanilla simpleTest.R +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + + cp -a --no-preserve=ownership "build/${_cranname}" "${pkgdir}/usr/lib/R/library" +} |