feat(jdk): 21.0.2+14

This commit is contained in:
nyyu 2024-01-28 10:37:31 +01:00
parent 3ac58e3611
commit 0592cd1041
2 changed files with 8 additions and 28 deletions

View File

@ -1,13 +1,9 @@
pkgbase = liberica-jdk-21-lite-bin
pkgdesc = BellSoft builds of OpenJDK are fully certified and 100% open source Java Development Kits (JDKs) for all Java development and production workloads. Lite version has compressed modules.
pkgver = 21.0.1+12
pkgver = 21.0.2+14
pkgrel = 1
url = https://bell-sw.com/
install = liberica-jdk-21-lite.install
arch = aarch64
arch = armv7h
arch = armv8h
arch = i686
arch = x86_64
license = custom
depends = java-runtime-common>=3
@ -18,8 +14,8 @@ pkgbase = liberica-jdk-21-lite-bin
provides = java-runtime-headless-openjdk=21
provides = java-runtime=21
provides = java-runtime-openjdk=21
provides = liberica-jdk-21-bin=21.0.1+12
provides = liberica-jre-21-bin=21.0.1+12
provides = liberica-jdk-21-bin=21.0.2+14
provides = liberica-jre-21-bin=21.0.2+14
backup = etc/liberica-jdk-21-lite/logging.properties
backup = etc/liberica-jdk-21-lite/management/jmxremote.access
backup = etc/liberica-jdk-21-lite/management/jmxremote.password.template
@ -34,15 +30,7 @@ pkgbase = liberica-jdk-21-lite-bin
backup = etc/liberica-jdk-21-lite/security/policy/unlimited/default_US_export.policy
backup = etc/liberica-jdk-21-lite/security/policy/unlimited/default_local.policy
backup = etc/liberica-jdk-21-lite/sound.properties
source_aarch64 = https://download.bell-sw.com/java/21.0.1+12/bellsoft-jdk21.0.1+12-linux-aarch64-lite.tar.gz
sha1sums_aarch64 = 8544d5e9a0a04feda436491cfa4314bc3091a915
source_armv7h = https://download.bell-sw.com/java/21.0.1+12/bellsoft-jdk21.0.1+12-linux-arm32-vfp-hflt-lite.tar.gz
sha1sums_armv7h = 770be994d645e6c15d0efaa80be7ddd47f16d2f7
source_armv8h = https://download.bell-sw.com/java/21.0.1+12/bellsoft-jdk21.0.1+12-linux-arm32-vfp-hflt-lite.tar.gz
sha1sums_armv8h = 770be994d645e6c15d0efaa80be7ddd47f16d2f7
source_i686 = https://download.bell-sw.com/java/21.0.1+12/bellsoft-jdk21.0.1+12-linux-i586-lite.tar.gz
sha1sums_i686 = c7c0ee300f2cbdd34ba1b2b16facdfa98aac7064
source_x86_64 = https://download.bell-sw.com/java/21.0.1+12/bellsoft-jdk21.0.1+12-linux-amd64-lite.tar.gz
sha1sums_x86_64 = f548443f05f423947225a41c2f37198113059d16
source_x86_64 = https://download.bell-sw.com/java/21.0.2+14/bellsoft-jdk21.0.2+14-linux-amd64-lite.tar.gz
sha1sums_x86_64 = 5705e7c418de3bdb7870435e25da5d30f529632e
pkgname = liberica-jdk-21-lite-bin

View File

@ -7,10 +7,10 @@
_jdkname=liberica-jdk-21-lite
pkgname="${_jdkname}-bin"
_java_ver=21
pkgver=21.0.1+12
pkgver=21.0.2+14
pkgrel=1
pkgdesc='BellSoft builds of OpenJDK are fully certified and 100% open source Java Development Kits (JDKs) for all Java development and production workloads. Lite version has compressed modules.'
arch=(aarch64 armv7h armv8h i686 x86_64)
arch=(x86_64)
url='https://bell-sw.com/'
license=('custom')
depends=('java-runtime-common>=3' 'ca-certificates-utils')
@ -41,18 +41,10 @@ backup=(etc/${_jdkname}/logging.properties
etc/${_jdkname}/security/policy/unlimited/default_local.policy
etc/${_jdkname}/sound.properties)
source_aarch64=(https://download.bell-sw.com/java/$pkgver/bellsoft-jdk$pkgver-linux-aarch64-lite.tar.gz)
source_armv7h=(https://download.bell-sw.com/java/$pkgver/bellsoft-jdk$pkgver-linux-arm32-vfp-hflt-lite.tar.gz)
source_armv8h=(${source_armv7h[@]})
source_i686=(https://download.bell-sw.com/java/$pkgver/bellsoft-jdk$pkgver-linux-i586-lite.tar.gz)
source_x86_64=(https://download.bell-sw.com/java/$pkgver/bellsoft-jdk$pkgver-linux-amd64-lite.tar.gz)
# Upstream-provided
sha1sums_aarch64=('8544d5e9a0a04feda436491cfa4314bc3091a915')
sha1sums_armv7h=('770be994d645e6c15d0efaa80be7ddd47f16d2f7')
sha1sums_armv8h=('770be994d645e6c15d0efaa80be7ddd47f16d2f7')
sha1sums_i686=('c7c0ee300f2cbdd34ba1b2b16facdfa98aac7064')
sha1sums_x86_64=('f548443f05f423947225a41c2f37198113059d16')
sha1sums_x86_64=('5705e7c418de3bdb7870435e25da5d30f529632e')
_jvmdir="/usr/lib/jvm/${_jdkname}"