summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2023-03-22 00:04:09 +0200
committerChristoph Fink2023-03-22 00:04:09 +0200
commitac4c54c67187e32557b0f1b976dc5355b9abb993 (patch)
tree2f4f1266ad56743192f8acd6f4d63cedbecd6744
downloadaur-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--.SRCINFO34
-rw-r--r--PKGBUILD59
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
+}