diff options
author | Christoph Fink | 2023-03-22 12:27:14 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-22 12:27:14 +0200 |
commit | e80c7e120222c9b6f3f6e3e634bc5c8b63b56d71 (patch) | |
tree | 2b92e5740397ed918b7a87ea1c9e6cbcbe93a0ca | |
download | aur-e80c7e120222c9b6f3f6e3e634bc5c8b63b56d71.tar.gz |
Initial upload: r-anytime 0.3.9-1
Initial upload: r-asciicast 2.3.0-1
Initial upload: r-decor 1.0.1-1
Initial upload: r-distro 0.1.0-1
Initial upload: r-gettz 0.0.5-1
Initial upload: r-pak 0.4.0-1
Initial upload: r-parsedate 1.3.1-1
Initial upload: r-pkgcache 2.0.4-1
Initial upload: r-pkgdepends 0.4.0-1
Initial upload: r-pkgsearch 3.1.2-1
upgpkg: r-pkgload 1.3.2-2
-rw-r--r-- | .SRCINFO | 49 | ||||
-rw-r--r-- | PKGBUILD | 64 |
2 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c5ff54ea8fb4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,49 @@ +pkgbase = r-pkgcache + pkgdesc = Cache ‘CRAN’-Like Metadata and R Packages + pkgver = 2.0.4 + pkgrel = 1 + url = https://cran.r-project.org/package=pkgcache + arch = i686 + arch = x86_64 + license = MIT + checkdepends = r-covr + checkdepends = r-debugme + checkdepends = r-desc + checkdepends = r-fs + checkdepends = r-mockery + checkdepends = r-pillar + checkdepends = r-pingr + checkdepends = r-rprojroot + checkdepends = r-sessioninfo + checkdepends = r-spelling + checkdepends = r-webfakes>=1.1.5 + checkdepends = r-withr + checkdepends = r-zip + checkdepends = r-testthat>=3.0.0 + depends = r>=3.4 + depends = r-callr>=2.0.4.9000 + depends = r-cli>=3.2.0 + depends = r-curl>=3.2 + depends = r-filelock + depends = r-jsonlite + depends = r-prettyunits + depends = r-processx>=3.3.0.9001 + depends = r-r6 + depends = r-rappdirs + optdepends = r-covr + optdepends = r-debugme + optdepends = r-desc + optdepends = r-fs + optdepends = r-mockery + optdepends = r-pillar + optdepends = r-pingr + optdepends = r-rprojroot + optdepends = r-sessioninfo + optdepends = r-spelling + optdepends = r-webfakes>=1.1.5 + optdepends = r-withr + optdepends = r-zip + source = https://cran.r-project.org/src/contrib/pkgcache_2.0.4.tar.gz + b2sums = 64a5a6e060737d3d796c5f2b5060e67770db2ffc5f0644e0881e8876a638f779d749a850636d1210b1fdde5eaf306d528185dbf7ee91cacdba50a0b6ce29c6c8 + +pkgname = r-pkgcache diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..120c699292ef --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Maintainer: peippo <christoph+aur@christophfink.com> + +_cranname=pkgcache +_cranver=2.0.4 +pkgname=r-${_cranname,,} +pkgdesc="Cache ‘CRAN’-Like Metadata and R Packages" +url="https://cran.r-project.org/package=${_cranname}" +license=("MIT") +pkgver=${_cranver//[:-]/.} +pkgrel=1 + +arch=("i686" "x86_64") +depends=( + "r>=3.4" + "r-callr>=2.0.4.9000" + "r-cli>=3.2.0" + "r-curl>=3.2" + "r-filelock" + "r-jsonlite" + "r-prettyunits" + "r-processx>=3.3.0.9001" + "r-r6" + "r-rappdirs" +) +optdepends=( + "r-covr" + "r-debugme" + "r-desc" + "r-fs" + "r-mockery" + "r-pillar" + "r-pingr" + "r-rprojroot" + "r-sessioninfo" + "r-spelling" + "r-webfakes>=1.1.5" + "r-withr" + "r-zip" +) +checkdepends=( + "${optdepends[@]}" + "r-testthat>=3.0.0" +) + +source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") +b2sums=("64a5a6e060737d3d796c5f2b5060e67770db2ffc5f0644e0881e8876a638f779d749a850636d1210b1fdde5eaf306d528185dbf7ee91cacdba50a0b6ce29c6c8") + +build() { + mkdir -p "${srcdir}/build/" + R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build/" +} + +check() { + R_LIBS="build/" R CMD check --no-manual --as-cran "${_cranname}" +} + +package() { + install -dm0755 "${pkgdir}/usr/lib/R/library" + cp -a --no-preserve=ownership "${srcdir}/build/${_cranname}" "${pkgdir}/usr/lib/R/library" + + if [[ -f "${_cranname}/LICENSE" ]]; then + install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + fi +} |