diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 63 |
1 files changed, 39 insertions, 24 deletions
@@ -1,28 +1,43 @@ -# Maintainer: generated by script at https://github.com/zasdfgbnm/aurcran - -_pkgname=knitr -_pkgnamelower=knitr -_repo='http://cran.stat.ucla.edu/' -_cran="https://cran.r-project.org/web/packages/$_pkgname/index.html" -pkgname=r-$_pkgnamelower -pkgver=1.13 +# Maintainer: Alex Branham <branham@utexas.edu> +# Contributor: generated by script at https://github.com/zasdfgbnm/aurcran +_cranname=knitr +_cranver=1.20 +pkgname=r-knitr +pkgver=${_cranver//[:-]/.} pkgrel=1 -pkgdesc='a general-purpose package for dynamic report generation in r' -arch=(any) -url="http://yihui.name/knitr/" +pkgdesc='A general-purpose tool for dynamic report generation in R' +arch=("any") +url="https://cran.r-project.org/web/packages/${_cranname}/index.html" +source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") +md5sums=('fa91b1c0f2778c685ee8758e5b3c02b4') license=('GPL') -depends=('r>3.0.2' 'r-evaluate>=0.8' 'r-digest' 'r-formatr' 'r-highr' 'r-markdown' 'r-stringr>=0.6' 'r-yaml>=2.1.5') -makedepends=('curl' 'grep' 'python-html2text') - -pkgver() { - curl "$_cran" 2>/dev/null|html2text|grep -oP '(?<=Version:).*'|tr '-' '.'|grep -o '[0-9\.]*' -} - -build() { - Rscript -e "install.packages(\"$_pkgname\", lib=\"$srcdir\", repos=\"$_repo\")" -} +depends=('r' + 'r-evaluate>=0.10' + 'r-highr' + 'r-markdown' + 'r-stringr>=0.6' + 'r-yaml') +optdepends=('r-dbi' + 'r-digest' + 'r-htmlwidgets' + 'r-httr' + 'r-jpeg' + 'r-juliacall' + 'r-png' + 'r-reticulate' + 'r-rgl' + 'r-rmarkdown' + 'r-showtext' + 'r-tibble' + 'r-tikzdevice' + 'r-tinytex' + 'r-webshot' + 'r-xfun' + 'r-xml2' + 'r-testit') package() { - install -d "$pkgdir/usr/lib/R/library" - cp -r "$srcdir/$_pkgname" "$pkgdir/usr/lib/R/library" -}
\ No newline at end of file + mkdir -p ${pkgdir}/usr/lib/R/library + cd "${srcdir}" + R CMD INSTALL ${_cranname} -l ${pkgdir}/usr/lib/R/library +} |