[arch-commits] Commit in java-openjdk/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Fri Jun 11 21:37:17 UTC 2021
Date: Friday, June 11, 2021 @ 21:37:17
Author: felixonmars
Revision: 417981
upgpkg: java-openjdk 16.0.1.u9-1
Modified:
java-openjdk/trunk/PKGBUILD
----------+
PKGBUILD | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-06-11 20:58:12 UTC (rev 417980)
+++ PKGBUILD 2021-06-11 21:37:17 UTC (rev 417981)
@@ -8,12 +8,10 @@
_majorver=16
_minorver=0
_securityver=1
-_updatever=0
+_updatever=9
pkgrel=1
-#pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
-pkgver=${_majorver}.${_minorver}.${_securityver}
-#_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
-_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}-ga
+pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
+_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
arch=('x86_64')
url='https://openjdk.java.net/'
license=('custom')
@@ -25,7 +23,7 @@
freedesktop-java.desktop
freedesktop-jconsole.desktop
freedesktop-jshell.desktop)
-sha256sums=('ef53ef8796080a955efbfdbf05ea137ff95ac6d444dab3b2fcd57c9709a3b65d'
+sha256sums=('3b3aca61fe2834322e51636d99bcd09c4abba7d8a2cde231dbcbcbdedf829baf'
'11150daae08fff25309dcc060c07cd056181644d2b563c22668b98e306e8f2db'
'c0673d680cc728af88bec89275f0a8e2199d52e48b5c5b0aa2d921bedbc2e12f'
'0cdf3dc10a64c5e589e655276189422b60a6b3294539164a6f29123d6b2046c7')
@@ -36,7 +34,7 @@
esac
_jvmdir=/usr/lib/jvm/java-${_majorver}-openjdk
-_jdkdir=jdk${_majorver}u-${_git_tag}
+_jdkdir=jdk${_majorver}u-${_git_tag//+/-}
_imgdir=${_jdkdir}/build/linux-${_JARCH}-server-release/images
_nonheadless=(lib/libawt_xawt.{so,debuginfo}
@@ -89,6 +87,7 @@
--with-libpng=system \
--with-lcms=system \
--with-zlib=system \
+ --with-harfbuzz=system \
--with-jvm-features=zgc \
--enable-unlimited-crypto \
--disable-warnings-as-errors \
@@ -102,7 +101,7 @@
}
check() {
- cd jdk${_majorver}u-${_git_tag}
+ cd ${_jdkdir}
# TODO package jtreg
# make -k check
}
@@ -237,7 +236,7 @@
# Icons
for s in 16 24 32 48; do
install -Dm 644 \
- "${srcdir}/jdk${_majorver}u-${_git_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
More information about the arch-commits
mailing list