summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2022-04-26 20:35:51 +0200
committerLucas Werkmeister2022-04-26 20:35:51 +0200
commit4d872c833d182ff9ddf90dd2fd225fd12dfd9043 (patch)
treeaaba0cdd51d59b3428f2fca92c641fab8e6cde4b
parent59e9f4eb7d3e46d08c0d2dce0e3d017c1ad3bdc7 (diff)
downloadaur-4d872c833d182ff9ddf90dd2fd225fd12dfd9043.tar.gz
Update to 22.1.0
The R runtime now uses system zlib, so add a dependency. Remove lib/installer/components/org.graalvm.component, it’s already in jdk11-graalvm-bin and including it here makes the install fail.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD10
2 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8334c73a0c77..848560737b67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = fastr-jdk11-bin
pkgdesc = GraalVM-based, high-performance implementation of the R language (Java 11 version)
- pkgver = 22.0.0.2
+ pkgver = 22.1.0
pkgrel = 1
url = https://github.com/oracle/fastr
arch = x86_64
license = GPL3
depends = jdk11-graalvm-bin
- source = https://github.com/oracle/fastr/releases/download/vm-22.0.0.2/r-installable-java11-linux-amd64-22.0.0.2.jar
- sha256sums = a0eef19986e0a8ceaeb18320367e476841df5fdabcf1ebc181449e193a8ff4f7
+ depends = zlib
+ source = https://github.com/oracle/fastr/releases/download/vm-22.1.0/r-installable-java11-linux-amd64-22.1.0.jar
+ sha256sums = 2c75fa87e4a9bf354ed2f7c4ef9a6bba8ab2ab45a33d77833e019ce724646c6f
pkgname = fastr-jdk11-bin
diff --git a/PKGBUILD b/PKGBUILD
index 5eee42b70c73..e15de686fd9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,16 @@
java_=11
pkgname_=fastr
pkgname="${pkgname_}-jdk${java_}-bin"
-pkgver=22.0.0.2
+pkgver=22.1.0
pkgrel=1
pkgdesc="GraalVM-based, high-performance implementation of the R language (Java ${java_} version)"
arch=('x86_64')
url='https://github.com/oracle/fastr'
license=('GPL3')
-depends=("jdk${java_}-graalvm-bin")
+depends=("jdk${java_}-graalvm-bin"
+ 'zlib')
source=("https://github.com/oracle/$pkgname_/releases/download/vm-${pkgver}/r-installable-java${java_}-linux-amd64-${pkgver}.jar")
-sha256sums=('a0eef19986e0a8ceaeb18320367e476841df5fdabcf1ebc181449e193a8ff4f7')
+sha256sums=('2c75fa87e4a9bf354ed2f7c4ef9a6bba8ab2ab45a33d77833e019ce724646c6f')
package() {
local file eq permissions mode name target
@@ -51,5 +52,8 @@ package() {
ln -s -- "$target" "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/$name"
done < META-INF/symlinks
+ # already in jdk${java_}-graalvm-bin package
+ unlink "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/lib/installer/components/org.graalvm.component"
+
install -DTm644 LICENSE_FASTR "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}