summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2021-11-13 16:09:55 +0100
committerLucas Werkmeister2021-11-13 16:09:55 +0100
commit021bba8bf217e6edd885b4eb0e387b081dadf2be (patch)
tree20ca4dd99667c55aa297518bb8273a60d4b478fc
parent6ab980e8abea53dbb367864bae125307b9952186 (diff)
downloadaur-021bba8bf217e6edd885b4eb0e387b081dadf2be.tar.gz
Update to 21.3.0
Revert some of ㄗㄠˋ ㄑㄧˊ’s changes, since this is now a release package; remove the optdepends, which never made sense on the jdk17 package (“used to be bundled with this package” is only true for the jdk8 and jdk11 packages, starting with jdk16 the nodejs package is no different from all the other extra GraalVM packages); re-add checksums.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7aeff720bc0a..f11154e29072 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = jdk17-graalvm-bin
pkgdesc = Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java 17 version
- pkgver = 21.3.0.20210827.1945
+ pkgver = 21.3.0
pkgrel = 1
url = https://www.graalvm.org/
install = jdk17-graalvm-bin.install
@@ -9,15 +9,14 @@ pkgbase = jdk17-graalvm-bin
license = custom
depends = java-runtime-common
depends = java-environment-common
- optdepends = graal-nodejs-jdk17-bin: Node.js component (used to be bundled with this package before the 21.1.0 release)
provides = java-runtime=17
provides = java-environment=17
options = staticlibs
source = graalvm-rebuild-libpolyglot.hook
sha256sums = SKIP
- source_x86_64 = https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/21.3.0-dev-20210827_1945/graalvm-ce-java17-linux-amd64-dev.tar.gz
- sha256sums_x86_64 = SKIP
- source_aarch64 = https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/21.3.0-dev-20210827_1945/graalvm-ce-java17-linux-aarch64-dev.tar.gz
- sha256sums_aarch64 = SKIP
+ source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java17-linux-amd64-21.3.0.tar.gz
+ sha256sums_x86_64 = 11d8039e0a7a31b799a6f20a0e806e4128730e9a2595a7ffdec1443539d4c3f6
+ source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java17-linux-aarch64-21.3.0.tar.gz
+ sha256sums_aarch64 = 96f94265dbd0ff6971a60be256ee6c4c27ee0156e9fbbc59bdb7b85301a21f26
pkgname = jdk17-graalvm-bin
diff --git a/PKGBUILD b/PKGBUILD
index ae2741ea1686..cb1031188461 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,7 @@
java_=17
pkgname="jdk${java_}-graalvm-bin"
-pkgver=21.3.0.20210827.1945
-VER=21.3.0-dev-20210827_1945
+pkgver=21.3.0
pkgrel=1
pkgdesc="Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java ${java_} version"
arch=('x86_64'
@@ -13,20 +12,19 @@ license=('custom')
depends=('java-runtime-common'
'java-environment-common')
makedepends=()
-optdepends=("graal-nodejs-jdk${java_}-bin: Node.js component (used to be bundled with this package before the 21.1.0 release)")
provides=("java-runtime=${java_}"
"java-environment=${java_}")
options=('staticlibs')
install="$pkgname.install"
source=('graalvm-rebuild-libpolyglot.hook')
sha256sums=('SKIP')
-source_x86_64=("https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/${VER}/graalvm-ce-java${java_}-linux-amd64-dev.tar.gz")
-source_aarch64=("https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/${VER}/graalvm-ce-java${java_}-linux-aarch64-dev.tar.gz")
-sha256sums_x86_64=('SKIP')
-sha256sums_aarch64=('SKIP')
+source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-amd64-${pkgver}.tar.gz")
+source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-aarch64-${pkgver}.tar.gz")
+sha256sums_x86_64=('11d8039e0a7a31b799a6f20a0e806e4128730e9a2595a7ffdec1443539d4c3f6')
+sha256sums_aarch64=('96f94265dbd0ff6971a60be256ee6c4c27ee0156e9fbbc59bdb7b85301a21f26')
package() {
- cd "graalvm-ce-java${java_}-"*-dev
+ cd "graalvm-ce-java${java_}-${pkgver}"
mkdir -p "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/"
cp -a -t "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/" *
install -DTm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"