From 5a35ccef5bc96fdab33dfd390f8f47a8b639bb14 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 18 Oct 2023 12:56:53 +0000 Subject: [PATCH] extra/java11-openjdk to 11.0.21.u9-2 --- extra/java11-openjdk/.SRCINFO | 116 ++++++++++++++++++++++++++++++++++ extra/java11-openjdk/PKGBUILD | 8 +-- 2 files changed, 120 insertions(+), 4 deletions(-) create mode 100644 extra/java11-openjdk/.SRCINFO diff --git a/extra/java11-openjdk/.SRCINFO b/extra/java11-openjdk/.SRCINFO new file mode 100644 index 000000000..53eca86a5 --- /dev/null +++ b/extra/java11-openjdk/.SRCINFO @@ -0,0 +1,116 @@ +pkgbase = java11-openjdk + pkgver = 11.0.21.u9 + pkgrel = 2 + url = https://openjdk.java.net/ + arch = x86_64 + license = custom + makedepends = java-environment>=10 + makedepends = java-environment<12 + makedepends = cpio + makedepends = unzip + makedepends = zip + makedepends = libelf + makedepends = libcups + makedepends = libx11 + makedepends = libxrender + makedepends = libxtst + makedepends = libxt + makedepends = libxext + makedepends = libxrandr + makedepends = alsa-lib + makedepends = pandoc + makedepends = graphviz + makedepends = freetype2 + makedepends = libjpeg-turbo + makedepends = giflib + makedepends = libpng + makedepends = lcms2 + makedepends = libnet + makedepends = bash + makedepends = harfbuzz + makedepends = glibc + makedepends = gcc-libs + options = !lto + source = https://github.com/openjdk/jdk11u/archive/jdk-11.0.21+9.tar.gz + source = freedesktop-java.desktop + source = freedesktop-jconsole.desktop + source = freedesktop-jshell.desktop + sha256sums = cac21a4d293f4e3e66bb3d7ebfc1f4a7e9e5f417af2ca609a318d557d4ed60e5 + sha256sums = 575587ad58dfa9908f046d307b9afc7b0b2eb20a1eb454f8fdbbd539ea7b3d01 + sha256sums = 2f57b7c7dd671eabe9fa10c4f1283573e99d7f7c36eccd82c95b705979a2e8cb + sha256sums = f271618a8c2a892b554caf26857af41efdf0d8bcb95d57ce7ba535d6979e96da + +pkgname = jre11-openjdk-headless + pkgdesc = OpenJDK Java 11 headless runtime environment + install = install_jre-openjdk-headless.sh + depends = java-runtime-common>=3 + depends = ca-certificates-utils + depends = nss + depends = libjpeg-turbo + depends = libjpeg.so + depends = lcms2 + depends = liblcms2.so + depends = libnet + depends = freetype2 + depends = libfreetype.so + depends = harfbuzz + depends = libharfbuzz.so + depends = glibc + depends = gcc-libs + optdepends = java-rhino: for some JavaScript support + provides = java-runtime-headless=11 + provides = java-runtime-headless-openjdk=11 + provides = jre11-openjdk-headless=11.0.21.u9-2 + backup = etc/java11-openjdk/logging.properties + backup = etc/java11-openjdk/management/jmxremote.access + backup = etc/java11-openjdk/management/jmxremote.password.template + backup = etc/java11-openjdk/management/management.properties + backup = etc/java11-openjdk/net.properties + backup = etc/java11-openjdk/security/java.policy + backup = etc/java11-openjdk/security/java.security + backup = etc/java11-openjdk/security/policy/README.txt + backup = etc/java11-openjdk/security/policy/limited/default_US_export.policy + backup = etc/java11-openjdk/security/policy/limited/default_local.policy + backup = etc/java11-openjdk/security/policy/limited/exempt_local.policy + backup = etc/java11-openjdk/security/policy/unlimited/default_US_export.policy + backup = etc/java11-openjdk/security/policy/unlimited/default_local.policy + backup = etc/java11-openjdk/sound.properties + +pkgname = jre11-openjdk + pkgdesc = OpenJDK Java 11 full runtime environment + install = install_jre-openjdk.sh + depends = jre11-openjdk-headless=11.0.21.u9-2 + depends = giflib + depends = libgif.so + depends = glibc + depends = gcc-libs + depends = libpng + optdepends = alsa-lib: for basic sound support + optdepends = gtk2: for the Gtk+ 2 look and feel - desktop usage + optdepends = gtk3: for the Gtk+ 3 look and feel - desktop usage + provides = java-runtime=11 + provides = java-runtime-openjdk=11 + provides = jre11-openjdk=11.0.21.u9-2 + +pkgname = jdk11-openjdk + pkgdesc = OpenJDK Java 11 development kit + install = install_jdk-openjdk.sh + depends = jre11-openjdk=11.0.21.u9-2 + depends = java-environment-common=3 + depends = hicolor-icon-theme + depends = libelf + depends = glibc + depends = gcc-libs + provides = java-environment=11 + provides = java-environment-openjdk=11 + provides = jdk11-openjdk=11.0.21.u9-2 + +pkgname = openjdk11-src + pkgdesc = OpenJDK Java 11 sources + depends = jdk11-openjdk=11.0.21.u9-2 + provides = openjdk11-src=11.0.21.u9-2 + +pkgname = openjdk11-doc + pkgdesc = OpenJDK Java 11 documentation + depends = jdk11-openjdk=11.0.21.u9-2 + provides = openjdk11-doc=11.0.21.u9-2 diff --git a/extra/java11-openjdk/PKGBUILD b/extra/java11-openjdk/PKGBUILD index 909d16cf8..9dbb9b206 100644 --- a/extra/java11-openjdk/PKGBUILD +++ b/extra/java11-openjdk/PKGBUILD @@ -24,10 +24,10 @@ pkgbase=java11-openjdk pkgname=('jre11-openjdk-headless' 'jre11-openjdk' 'jdk11-openjdk' 'openjdk11-src') _majorver=11 _minorver=0 -_securityver=20.1 -_updatever=1 +_securityver=21 +_updatever=9 pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever} -pkgrel=1 +pkgrel=2 _git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever} arch=('x86_64') url='https://openjdk.java.net/' @@ -41,7 +41,7 @@ source=(https://github.com/openjdk/jdk${_majorver}u/archive/${_git_tag}.tar.gz freedesktop-java.desktop freedesktop-jconsole.desktop freedesktop-jshell.desktop) -sha256sums=('982322667a9e5cb6a2e063bbab3c0bda43907cf9c6099b80888d41499823f1a3' +sha256sums=('cac21a4d293f4e3e66bb3d7ebfc1f4a7e9e5f417af2ca609a318d557d4ed60e5' '575587ad58dfa9908f046d307b9afc7b0b2eb20a1eb454f8fdbbd539ea7b3d01' '2f57b7c7dd671eabe9fa10c4f1283573e99d7f7c36eccd82c95b705979a2e8cb' 'f271618a8c2a892b554caf26857af41efdf0d8bcb95d57ce7ba535d6979e96da')