diff options
author | Robert Greener | 2022-06-03 14:30:44 +0100 |
---|---|---|
committer | Robert Greener | 2022-06-03 14:30:44 +0100 |
commit | 9fde28bb521c8c93dfc93b31e1e86055310f4a82 (patch) | |
tree | b662b31a0cdc5e9dc84418c334572c5174c8ec36 | |
download | aur-9fde28bb521c8c93dfc93b31e1e86055310f4a82.tar.gz |
Release r-leaps
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2de49cfa9533 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = r-leaps + pkgdesc = Regression Subset Selection + pkgver = 3.1 + pkgrel = 1 + url = https://cran.r-project.org/package=leaps + arch = any + makedepends = gcc-fortran + depends = r + optdepends = r-biglm + source = https://cran.r-project.org/src/contrib/leaps_3.1.tar.gz + sha256sums = 3d7c3a102ce68433ecf167ece96a7ebb4207729e4defd0ac8fc00e7003f5c3b6 + +pkgname = r-leaps diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5bddc2329a77 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Robert Greener <me@r0bert.dev> +_cranname=leaps +_cranver=3.1 +pkgname=r-${_cranname,,} +pkgver=${_cranver//[:-]/.} +pkgrel=1 +pkgdesc="Regression Subset Selection" +arch=(any) +url="https://cran.r-project.org/package=${_cranname}" +license=() +depends=( + r +) +makedepends=( + gcc-fortran +) +checkdepends=( +) +optdepends=( + r-biglm +) +source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") + +build() { + mkdir -p build + R CMD INSTALL "${_cranname}" -l "${srcdir}/build" +} + +check() { + if [ -d "${_cranname}/tests" ] + then + cd "${_cranname}/tests" + for i in *.R; do + R_LIBS="${srcdir}/build" Rscript --vanilla $i + done + fi +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + + cp -a --no-preserve=ownership "build/${_cranname}" "${pkgdir}/usr/lib/R/library" +} + +sha256sums=('3d7c3a102ce68433ecf167ece96a7ebb4207729e4defd0ac8fc00e7003f5c3b6') |