summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2021-10-22 12:11:41 +0300
committerChristoph Fink2021-10-22 12:11:41 +0300
commit5751d952ba4af27c773f061f660d514f154e8b04 (patch)
treef6ab02c1fe60a936cfb8210e8dfdac270db0394d
parent8361ab79534a082ede9192309359d8092113288d (diff)
downloadaur-5751d952ba4af27c773f061f660d514f154e8b04.tar.gz
r-rjava-1.0.5-1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD36
2 files changed, 29 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a61029ad8c05..daec9f9253ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = r-rjava
- pkgdesc = Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields
- pkgver = 0.9.13
+ pkgdesc = Low-Level R to Java Interface
+ pkgver = 1.0.5
pkgrel = 1
url = https://cran.r-project.org/package=rJava
+ arch = i686
arch = x86_64
- license = GPL2
+ license = LGPL
depends = r
- depends = java-runtime
- source = rJava_0.9-13.tar.gz::https://cran.r-project.org/src/contrib/rJava_0.9-13.tar.gz
- sha256sums = 5b1688f5044476b34f71d868b222ac5fce3a088f0c2b9e4591c1e48f3d8c75f4
+ depends = java-environment
+ source = https://cran.r-project.org/src/contrib/rJava_1.0-5.tar.gz
+ md5sums = 97aaf40756f84501c78382243cb93853
pkgname = r-rjava
-
diff --git a/PKGBUILD b/PKGBUILD
index 9671e86a1955..c202eef9a0ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,31 @@
-# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+# Maintainer: peippo <christoph+aur@christophfink.com>
_cranname=rJava
-_cranver=0.9-13
+_cranver=1.0-5
pkgname=r-${_cranname,,}
+pkgdesc="Low-Level R to Java Interface"
+url="https://cran.r-project.org/package=rJava"
+license=("LGPL")
pkgver=${_cranver//[:-]/.}
pkgrel=1
-pkgdesc="Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields"
-arch=('x86_64')
-url="https://cran.r-project.org/package=${_cranname}"
-license=('GPL2')
-depends=('r' 'java-runtime' )
-source=("${_cranname}_${_cranver}.tar.gz::https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
-sha256sums=('5b1688f5044476b34f71d868b222ac5fce3a088f0c2b9e4591c1e48f3d8c75f4')
-
+
+arch=("i686" "x86_64")
+depends=("r" "java-environment")
+optdepends=()
+makedepends=()
+
+source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+md5sums=("97aaf40756f84501c78382243cb93853")
+
build() {
- R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l ${srcdir}
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
}
package() {
- install -dm0755 "${pkgdir}/usr/lib/R/library"
- cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
-} \ No newline at end of file
+ install -dm0755 "${pkgdir}/usr/lib/R/library"
+ cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+
+ if [[ -f "${_cranname}/LICENSE" ]]; then
+ install -Dm0644 "${_cranname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ fi
+}