diff options
author | Muflone | 2023-12-23 23:13:12 +0100 |
---|---|---|
committer | Muflone | 2023-12-23 23:13:12 +0100 |
commit | 6ca64e1f64d7b836dae67d190e09df7c7541bbca (patch) | |
tree | e76f8c4437a986b2eb06bec5dce03ebcb050e4ec | |
parent | cc31fb07ae0248fd7f8483ba9a37c85deb0ced92 (diff) | |
download | aur-6ca64e1f64d7b836dae67d190e09df7c7541bbca.tar.gz |
Updated package java-15-openjdk 15.0.10.u5-1
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 25 insertions, 40 deletions
@@ -1,6 +1,6 @@ pkgbase = java-15-openjdk - pkgver = 15.0.3.u3 - pkgrel = 3 + pkgver = 15.0.10.u5 + pkgrel = 1 url = https://openjdk.java.net/ arch = x86_64 license = custom @@ -27,13 +27,11 @@ pkgbase = java-15-openjdk makedepends = libnet makedepends = bash makedepends = harfbuzz - makedepends = gcc-libs - makedepends = glibc - source = https://hg.openjdk.java.net/jdk-updates/jdk15u/archive/jdk-15.0.3+3.tar.gz + source = java-15-openjdk-15.0.10.u5.tar.gz::https://github.com/openjdk/jdk15u/archive/refs/tags/jdk-15.0.10+5.tar.gz source = freedesktop-java.desktop source = freedesktop-jconsole.desktop source = freedesktop-jshell.desktop - sha256sums = 9d90fc543c092f1bb399e674929088df5969bf7297bb9e607257d4edf6fc91f9 + sha256sums = 7aaeab4a68471e630d91eaf5540d067c8ffd5f023031be082b889763c1f94f3a sha256sums = 30b38fcbf1fcab6b33aea2e6d82e611f7d0ea974d1d11a87a262f598ba006fd9 sha256sums = 971a71d0a80d6e5e47d5ea722b723088e86425a943a5c3615da95417c8f5aca2 sha256sums = 77e45ece92bc9b0c638f5468c2050cc1dc4508308ec302e6910e793be97687ac @@ -53,12 +51,10 @@ pkgname = jre15-openjdk-headless depends = libfreetype.so depends = harfbuzz depends = libharfbuzz.so - depends = glibc - depends = gcc-libs optdepends = java-rhino: for some JavaScript support provides = java-runtime-headless=15 provides = java-runtime-headless-openjdk=15 - provides = jre15-openjdk-headless=15.0.3.u3-3 + provides = jre15-openjdk-headless=15.0.10.u5-1 backup = etc/java-15-openjdk/logging.properties backup = etc/java-15-openjdk/management/jmxremote.access backup = etc/java-15-openjdk/management/jmxremote.password.template @@ -77,39 +73,35 @@ pkgname = jre15-openjdk-headless pkgname = jre15-openjdk pkgdesc = OpenJDK Java 15 full runtime environment install = install_jre-openjdk.sh - depends = jre15-openjdk-headless=15.0.3.u3-3 + depends = jre15-openjdk-headless=15.0.10.u5-1 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=15 provides = java-runtime-openjdk=15 - provides = jre15-openjdk=15.0.3.u3-3 + provides = jre15-openjdk=15.0.10.u5-1 pkgname = jdk15-openjdk pkgdesc = OpenJDK Java 15 development kit install = install_jdk-openjdk.sh - depends = jre15-openjdk=15.0.3.u3-3 + depends = jre15-openjdk=15.0.10.u5-1 depends = java-environment-common=3 depends = hicolor-icon-theme depends = libelf - depends = glibc - depends = gcc-libs provides = java-environment=15 provides = java-environment-jdk=15 provides = java-environment-openjdk=15 - provides = jdk15-openjdk=15.0.3.u3-3 + provides = jdk15-openjdk=15.0.10.u5-1 pkgname = openjdk15-src pkgdesc = OpenJDK Java 15 sources - depends = jdk15-openjdk=15.0.3.u3-3 - provides = openjdk15-src=15.0.3.u3-3 + depends = jdk15-openjdk=15.0.10.u5-1 + provides = openjdk15-src=15.0.10.u5-1 pkgname = openjdk15-doc pkgdesc = OpenJDK Java 15 documentation - depends = jdk15-openjdk=15.0.3.u3-3 - provides = openjdk15-doc=15.0.3.u3-3 + depends = jdk15-openjdk=15.0.10.u5-1 + provides = openjdk15-doc=15.0.10.u5-1 @@ -8,9 +8,9 @@ pkgbase=java-15-openjdk pkgname=('jre15-openjdk-headless' 'jre15-openjdk' 'jdk15-openjdk' 'openjdk15-src' 'openjdk15-doc') _majorver=15 _minorver=0 -_securityver=3 -_updatever=3 -pkgrel=3 +_securityver=10 +_updatever=5 +pkgrel=1 pkgver="${_majorver}.${_minorver}.${_securityver}.u${_updatever}" _hg_tag="jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}" arch=('x86_64') @@ -19,12 +19,12 @@ license=('custom') makedepends=('java-environment-jdk<=15' 'cpio' 'unzip' 'zip' 'libelf' 'libcups' 'libx11' 'libxrender' 'libxtst' 'libxt' 'libxext' 'libxrandr' 'alsa-lib' 'pandoc' 'graphviz' 'freetype2' 'libjpeg-turbo' 'giflib' 'libpng' 'lcms2' - 'libnet' 'bash' 'harfbuzz' 'gcc-libs' 'glibc') -source=("https://hg.openjdk.java.net/jdk-updates/jdk${_majorver}u/archive/${_hg_tag}.tar.gz" + 'libnet' 'bash' 'harfbuzz') +source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/openjdk/jdk${_majorver}u/archive/refs/tags/${_hg_tag}.tar.gz" "freedesktop-java.desktop" "freedesktop-jconsole.desktop" "freedesktop-jshell.desktop") -sha256sums=('9d90fc543c092f1bb399e674929088df5969bf7297bb9e607257d4edf6fc91f9' +sha256sums=('7aaeab4a68471e630d91eaf5540d067c8ffd5f023031be082b889763c1f94f3a' '30b38fcbf1fcab6b33aea2e6d82e611f7d0ea974d1d11a87a262f598ba006fd9' '971a71d0a80d6e5e47d5ea722b723088e86425a943a5c3615da95417c8f5aca2' '77e45ece92bc9b0c638f5468c2050cc1dc4508308ec302e6910e793be97687ac') @@ -35,7 +35,7 @@ case "${CARCH}" in esac _jvmdir="/usr/lib/jvm/java-${_majorver}-openjdk" -_jdkdir="jdk${_majorver}u-${_hg_tag}" +_jdkdir="jdk${_majorver}u-jdk-${_majorver}.${_minorver}.${_securityver}-${_updatever}" _imgdir="${_jdkdir}/build/linux-${_JARCH}-server-release/images" _nonheadless=(lib/libawt_xawt.{so,debuginfo} @@ -114,17 +114,10 @@ build() { find "../${_imgdir}" -iname '*.so' -exec chmod +x {} \; } -check() { - cd "jdk${_majorver}u-${_hg_tag}" - # TODO package jtreg - # make -k check -} - package_jre15-openjdk-headless() { pkgdesc="OpenJDK Java ${_majorver} headless runtime environment" depends=('java-runtime-common>=3' 'ca-certificates-utils' 'nss' 'libjpeg-turbo' 'libjpeg.so' - 'lcms2' 'liblcms2.so' 'libnet' 'freetype2' 'libfreetype.so' 'harfbuzz' 'libharfbuzz.so' - 'glibc' 'gcc-libs') + 'lcms2' 'liblcms2.so' 'libnet' 'freetype2' 'libfreetype.so' 'harfbuzz' 'libharfbuzz.so') optdepends=('java-rhino: for some JavaScript support') provides=("java-runtime-headless=${_majorver}" "java-runtime-headless-openjdk=${_majorver}" "jre${_majorver}-openjdk-headless=${pkgver}-${pkgrel}") backup=("etc/${pkgbase}/logging.properties" @@ -183,8 +176,8 @@ package_jre15-openjdk-headless() { package_jre15-openjdk() { pkgdesc="OpenJDK Java ${_majorver} full runtime environment" - depends=("jre${_majorver}-openjdk-headless=${pkgver}-${pkgrel}" 'giflib' 'libgif.so' - 'glibc' 'gcc-libs' 'libpng') + depends=("jre${_majorver}-openjdk-headless=${pkgver}-${pkgrel}" 'giflib' + 'libgif.so' 'libpng') optdepends=('alsa-lib: for basic sound support' 'gtk2: for the Gtk+ 2 look and feel - desktop usage' 'gtk3: for the Gtk+ 3 look and feel - desktop usage') @@ -207,7 +200,7 @@ package_jre15-openjdk() { package_jdk15-openjdk() { pkgdesc="OpenJDK Java ${_majorver} development kit" depends=("jre${_majorver}-openjdk=${pkgver}-${pkgrel}" 'java-environment-common=3' - 'hicolor-icon-theme' 'libelf' 'glibc' 'gcc-libs') + 'hicolor-icon-theme' 'libelf') provides=("java-environment=${_majorver}" "java-environment-jdk=${_majorver}" "java-environment-openjdk=${_majorver}" "jdk${_majorver}-openjdk=${pkgver}-${pkgrel}") install=install_jdk-openjdk.sh @@ -250,7 +243,7 @@ package_jdk15-openjdk() { # Icons for s in 16 24 32 48; do install -Dm 644 \ - "${srcdir}/jdk${_majorver}u-${_hg_tag}/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png" \ + "${srcdir}/${_jdkdir}/src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png" \ "${pkgdir}/usr/share/icons/hicolor/${s}x${s}/apps/${pkgbase}.png" done |