Package Details: zulu-15-bin 15.0.10-1

Git Clone URL: https://aur.archlinux.org/zulu-15-bin.git (read-only, click to copy)
Package Base: zulu-15-bin
Description: Zulu Community builds of OpenJDK are fully certified and 100% open source Java Development Kits (JDKs) for all Java development and production workloads.
Upstream URL: https://www.azul.com/products/zulu-community/
Licenses: custom
Provides: java-environment, java-environment-openjdk, java-runtime, java-runtime-headless, java-runtime-headless-openjdk, java-runtime-openjdk
Submitter: guymers
Maintainer: nojo
Last Packager: nojo
Votes: 3
Popularity: 0.000000
First Submitted: 2020-10-03 11:35 (UTC)
Last Updated: 2023-08-27 20:54 (UTC)

Required by (2725)

Sources (2)

Latest Comments

nojo commented on 2023-08-27 20:55 (UTC)

@JohnTheCF Thanks, fixed

JohnTheCF commented on 2023-08-26 14:48 (UTC)

I get a checksum error, the downloaded tarball has a checksum 278e6f8529a0047efbc7475388fa23dee247af3e301b00f1dc9c430795ba6fe1

haawda commented on 2023-08-23 12:21 (UTC)

I am not at my Arch Box right now, sorry. nbryskin, I orphaned the package, feel free to upload your PKGBUILD.

nojo commented on 2023-08-22 09:05 (UTC) (edited on 2023-08-22 09:11 (UTC) by nojo)

Patch for aarch64 plus a version update:

diff --git a/PKGBUILD b/PKGBUILD
index 6e0acc4..2e6ef16 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,11 +4,11 @@
 _jdkname=zulu-15
 pkgname="${_jdkname}-bin"
 _java_ver=15
-_zulu_build="${_java_ver}.44.13-ca"
-pkgver="${_java_ver}.0.9"
+_zulu_build="${_java_ver}.46.17-ca"
+pkgver="${_java_ver}.0.10"
 pkgrel=1
 pkgdesc='Zulu Community builds of OpenJDK are fully certified and 100% open source Java Development Kits (JDKs) for all Java development and production workloads.'
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 url='https://www.azul.com/products/zulu-community/'
 license=('custom')
 depends=(
@@ -25,14 +25,17 @@ provides=(
   "java-runtime-openjdk=$_java_ver"
 )
 install="$pkgname.install"
-_tarballname="zulu${_zulu_build}-jdk${pkgver}-linux_x64"
-source=("https://cdn.azul.com/zulu/bin/${_tarballname}.tar.gz")
-sha256sums=('b0323a49145dc7f1a2235d0b7fdb83c62f5c8404803d6baf5d2ea9544e8a554f')
+_tarballbasename="zulu${_zulu_build}-jdk${pkgver}-linux"
+source_x86_64=("https://cdn.azul.com/zulu/bin/${_tarballbasename}_x64.tar.gz")
+source_aarch64=("https://cdn.azul.com/zulu/bin/${_tarballbasename}_aarch64.tar.gz")
+sha256sums_x86_64=('7f3facfe043688a2e867f74f24beb6819214d69d0f08606d09835360')
+sha256sums_aarch64=('109786f797c5b2d7841f394a3bc919b50a1ed9d24a3f2b5fbb2f1260dff72918')

 _jvmdir="/usr/lib/jvm/${_jdkname}"

 package() {
-  cd "$srcdir/${_tarballname}"
+  declare -A archmap=(["x86_64"]="x64" ["aarch64"]="aarch64")
+  cd "$srcdir/${_tarballbasename}_${archmap[$CARCH]}"

   install -dm 755 "${pkgdir}/${_jvmdir}"
   cp -a . "${pkgdir}/${_jvmdir}/"

haawda commented on 2021-10-22 12:30 (UTC)

Yes, indeed. Thanks.

tommix commented on 2021-10-20 13:10 (UTC)

The SHA256 sum in PKGBUILD seems to be incorrect, I guess it is for the i686 package not for the x64. In my opinion it should be fff7500fc8ef63e298039087a9b7eb816af2f8bc90e3d7a8eaa950152660eff8