extra/java-openjdk to 20.0.1.u9-3

This commit is contained in:
Kevin Mihelich 2023-04-25 12:42:43 +00:00
parent 987abb0976
commit a244658baa

View file

@ -29,13 +29,13 @@ _securityver=1
_updatever=9
pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
#pkgver=${_majorver}.u${_updatever}
pkgrel=2
pkgrel=3
_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
#_git_tag=jdk-${_majorver}+${_updatever}
arch=('x86_64')
url='https://openjdk.java.net/'
license=('custom')
makedepends=('java-environment>=11' 'cpio' 'unzip' 'zip' 'libelf' 'libcups' 'libx11'
makedepends=('java-environment>=17' 'cpio' 'unzip' 'zip' 'libelf' 'libcups' 'libx11'
'libxrender' 'libxtst' 'libxt' 'libxext' 'libxrandr' 'alsa-lib'
'graphviz' 'freetype2' 'libjpeg-turbo' 'giflib' 'libpng' 'lcms2'
'libnet' 'bash' 'harfbuzz' 'gcc-libs' 'glibc')
@ -69,6 +69,12 @@ _nonheadless=(lib/libawt_xawt.so
lib/libjsound.so
lib/libsplashscreen.so)
_nonjre=(lib/ct.sym
lib/libattach.so
lib/libsaproc.so
lib/src.zip)
build() {
cd ${_jdkdir}
@ -174,10 +180,17 @@ package_jre-openjdk-headless() {
cd ${_imgdir}/jre
install -dm 755 "${pkgdir}${_jvmdir}"
install -dm 755 "${pkgdir}${_jvmdir}"/bin
cp -a bin lib \
"${pkgdir}${_jvmdir}"
for i in $(ls bin/); do
cp ../jdk/bin/$i "${pkgdir}${_jvmdir}/bin/"
done
cp -a ../jdk/lib "${pkgdir}${_jvmdir}"
for f in "${_nonjre[@]}"; do
rm "${pkgdir}${_jvmdir}/${f}"
done
for f in "${_nonheadless[@]}"; do
rm "${pkgdir}${_jvmdir}/${f}"