diff options
author | Christoph Fink | 2023-03-22 00:04:09 +0200 |
---|---|---|
committer | Christoph Fink | 2023-03-22 00:04:09 +0200 |
commit | ac4c54c67187e32557b0f1b976dc5355b9abb993 (patch) | |
tree | 2f4f1266ad56743192f8acd6f4d63cedbecd6744 | |
download | aur-ac4c54c67187e32557b0f1b976dc5355b9abb993.tar.gz |
Initial upload: r-geojsonsf 2.0.3-1
Initial upload: r-gtfsio 1.1.0-1
Initial upload: r-gtfstools 1.2.0-1
Initial upload: r-h3jsr 1.3.1-1
Initial upload: r-jsonify 1.2.2-1
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 59 |
2 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0e2f99e268ca --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = r-gtfstools + pkgdesc = Read, manipulate, analyse and write transit feeds in the General Transit Feed Specification (GTFS) data format + pkgver = 1.2.0 + pkgrel = 1 + url = https://cran.r-project.org/package=gtfstools + arch = i686 + arch = x86_64 + license = MIT + checkdepends = r-covr + checkdepends = r-ggplot2 + checkdepends = r-jsonlite + checkdepends = r-knitr + checkdepends = r-rmarkdown + checkdepends = r-testthat + depends = r>=2.10 + depends = r-checkmate + depends = r-cpp11 + depends = r-curl + depends = r-data.table + depends = r-gtfsio>=1.0.0 + depends = r-processx + depends = r-sf + depends = r-sfheaders + depends = r-units + depends = r-zip + optdepends = r-covr + optdepends = r-ggplot2 + optdepends = r-jsonlite + optdepends = r-knitr + optdepends = r-rmarkdown + source = https://cran.r-project.org/src/contrib/gtfstools_1.2.0.tar.gz + b2sums = daacc3945c0127277f42fd1bd48ad7914447b2a78871af0e1d22f8a4c6bd68d577bd4c6dd3767a28553f53ed3b4c72a7c025f9abf2d8dda45403404f64e79050 + +pkgname = r-gtfstools diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c91204661844 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: peippo <christoph+aur@christophfink.com> + +_cranname=gtfstools +_cranver=1.2.0 +pkgname=r-${_cranname,,} +pkgdesc="Read, manipulate, analyse and write transit feeds in the General +Transit Feed Specification (GTFS) data format" +url="https://cran.r-project.org/package=${_cranname}" +license=("MIT") +pkgver=${_cranver//[:-]/.} +pkgrel=1 + +arch=("i686" "x86_64") +depends=( + "r>=2.10" + "r-checkmate" + "r-cpp11" + "r-curl" + "r-data.table" + "r-gtfsio>=1.0.0" + "r-processx" + "r-sf" + "r-sfheaders" + "r-units" + "r-zip" +) +optdepends=( + "r-covr" + "r-ggplot2" + "r-jsonlite" + "r-knitr" + "r-rmarkdown" +) +checkdepends=( + "${optdepends[@]}" + "r-testthat" +) + +source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz") +b2sums=('daacc3945c0127277f42fd1bd48ad7914447b2a78871af0e1d22f8a4c6bd68d577bd4c6dd3767a28553f53ed3b4c72a7c025f9abf2d8dda45403404f64e79050') + +build() { + mkdir -p "${srcdir}/build/" + R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}/build/" +} + +check() { + cd "${srcdir}/${_cranname}/tests" + R_LIBS="${srcdir}/build/" Rscript --vanilla testthat.R +} + +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 +} |