mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
openjdk11: update to 11.0.22+6.
- fix manpages - fix alternatives
This commit is contained in:
parent
ee721da608
commit
16608a103b
1 changed files with 12 additions and 51 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'openjdk11'
|
# Template file for 'openjdk11'
|
||||||
pkgname=openjdk11
|
pkgname=openjdk11
|
||||||
version=11.0.20+8
|
version=11.0.22+6
|
||||||
revision=1
|
revision=1
|
||||||
_java_ver="${version%%.*}"
|
_java_ver="${version%%.*}"
|
||||||
_jdk_home="usr/lib/jvm/openjdk${_java_ver}"
|
_jdk_home="usr/lib/jvm/openjdk${_java_ver}"
|
||||||
|
@ -38,7 +38,8 @@ maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
|
||||||
license="GPL-2.0-only WITH Classpath-exception-2.0"
|
license="GPL-2.0-only WITH Classpath-exception-2.0"
|
||||||
homepage="http://openjdk.java.net/"
|
homepage="http://openjdk.java.net/"
|
||||||
distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/jdk-${version}.tar.gz"
|
distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/jdk-${version}.tar.gz"
|
||||||
checksum=b2a37ef209ae7eaf8f34182b7c9aa3252af20a214d02970f96ce62242c805479
|
checksum=8bae7c5e608de84aa32010365514bb59cd0d8ba709f6730cc473e159c6bfb918
|
||||||
|
alternatives="jdk:/usr/lib/jvm/default-jdk:/${_jdk_home}"
|
||||||
provides="java-environment-${version}_1"
|
provides="java-environment-${version}_1"
|
||||||
|
|
||||||
# Build is still parallel, but don't use -jN.
|
# Build is still parallel, but don't use -jN.
|
||||||
|
@ -73,41 +74,6 @@ else
|
||||||
configure_args+=" --with-boot-jdk=/${_jdk_home}"
|
configure_args+=" --with-boot-jdk=/${_jdk_home}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
alternatives="
|
|
||||||
jdk:/usr/bin/jaotc:/${_jdk_home}/bin/jaotc
|
|
||||||
jdk:/usr/bin/jar:/${_jdk_home}/bin/jar
|
|
||||||
jdk:/usr/bin/jarsigner:/${_jdk_home}/bin/jarsigner
|
|
||||||
jdk:/usr/bin/java:/${_jdk_home}/bin/java
|
|
||||||
jdk:/usr/bin/javac:/${_jdk_home}/bin/javac
|
|
||||||
jdk:/usr/bin/javadoc:/${_jdk_home}/bin/javadoc
|
|
||||||
jdk:/usr/bin/javap:/${_jdk_home}/bin/javap
|
|
||||||
jdk:/usr/bin/jcmd:/${_jdk_home}/bin/jcmd
|
|
||||||
jdk:/usr/bin/jconsole:/${_jdk_home}/bin/jconsole
|
|
||||||
jdk:/usr/bin/jdb:/${_jdk_home}/bin/jdb
|
|
||||||
jdk:/usr/bin/jdeprscan:/${_jdk_home}/bin/jdeprscan
|
|
||||||
jdk:/usr/bin/jdeps:/${_jdk_home}/bin/jdeps
|
|
||||||
jdk:/usr/bin/jhsdb:/${_jdk_home}/bin/jhsdb
|
|
||||||
jdk:/usr/bin/jimage:/${_jdk_home}/bin/jimage
|
|
||||||
jdk:/usr/bin/jinfo:/${_jdk_home}/bin/jinfo
|
|
||||||
jdk:/usr/bin/jjs:/${_jdk_home}/bin/jjs
|
|
||||||
jdk:/usr/bin/jlink:/${_jdk_home}/bin/jlink
|
|
||||||
jdk:/usr/bin/jmap:/${_jdk_home}/bin/jmap
|
|
||||||
jdk:/usr/bin/jmod:/${_jdk_home}/bin/jmod
|
|
||||||
jdk:/usr/bin/jps:/${_jdk_home}/bin/jps
|
|
||||||
jdk:/usr/bin/jrunscript:/${_jdk_home}/bin/jrunscript
|
|
||||||
jdk:/usr/bin/jshell:/${_jdk_home}/bin/jshell
|
|
||||||
jdk:/usr/bin/jstack:/${_jdk_home}/bin/jstack
|
|
||||||
jdk:/usr/bin/jstat:/${_jdk_home}/bin/jstat
|
|
||||||
jdk:/usr/bin/jstatd:/${_jdk_home}/bin/jstatd
|
|
||||||
jdk:/usr/bin/keytool:/${_jdk_home}/bin/keytool
|
|
||||||
jdk:/usr/bin/pack200:/${_jdk_home}/bin/pack200
|
|
||||||
jdk:/usr/bin/rmic:/${_jdk_home}/bin/rmic
|
|
||||||
jdk:/usr/bin/rmid:/${_jdk_home}/bin/rmid
|
|
||||||
jdk:/usr/bin/rmiregistry:/${_jdk_home}/bin/rmiregistry
|
|
||||||
jdk:/usr/bin/serialver:/${_jdk_home}/bin/serialver
|
|
||||||
jdk:/usr/bin/unpack200:/${_jdk_home}/bin/unpack200
|
|
||||||
"
|
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
||||||
|
@ -162,20 +128,13 @@ openjdk11-jre_package() {
|
||||||
shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so"
|
shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so"
|
||||||
short_desc+=" - runtime components"
|
short_desc+=" - runtime components"
|
||||||
provides="java-runtime-${version}_1"
|
provides="java-runtime-${version}_1"
|
||||||
depends="fontconfig xbps-triggers>=0.122_1"
|
depends="fontconfig openjdk-common"
|
||||||
triggers="openjdk-profile"
|
alternatives="java:/usr/lib/jvm/default-jre:/${_jdk_home}"
|
||||||
alternatives="
|
|
||||||
java:/usr/bin/java:/${_jdk_home}/bin/java
|
|
||||||
java:/usr/bin/jjs:/${_jdk_home}/bin/jjs
|
|
||||||
java:/usr/bin/keytool:/${_jdk_home}/bin/keytool
|
|
||||||
java:/usr/bin/pack200:/${_jdk_home}/bin/pack200
|
|
||||||
java:/usr/bin/rmid:/${_jdk_home}/bin/rmid
|
|
||||||
java:/usr/bin/rmiregistry:/${_jdk_home}/bin/rmiregistry
|
|
||||||
java:/usr/bin/unpack200:/${_jdk_home}/bin/unpack200
|
|
||||||
"
|
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
for bf in java jjs keytool pack200 rmid rmiregistry unpack200; do
|
for bin in java jjs keytool pack200 rmid rmiregistry unpack200; do
|
||||||
vmove $_jdk_home/bin/$bf
|
vmove "${_jdk_home}/bin/${bin}"
|
||||||
|
vmove "${_jdk_home}/man/man1/${bin}.1"
|
||||||
|
vmove "${_jdk_home}/man/ja_JP.UTF-8/man1/${bin}.1"
|
||||||
done
|
done
|
||||||
|
|
||||||
for f in lib legal conf release; do
|
for f in lib legal conf release; do
|
||||||
|
@ -192,13 +151,15 @@ openjdk11-doc_package() {
|
||||||
noverifyrdeps=yes
|
noverifyrdeps=yes
|
||||||
noshlibprovides=yes
|
noshlibprovides=yes
|
||||||
short_desc+=" - documentation"
|
short_desc+=" - documentation"
|
||||||
|
if [ -z "$build_option_docs" ]; then
|
||||||
|
build_style=meta
|
||||||
|
fi
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
cd ${wrksrc}
|
cd ${wrksrc}
|
||||||
if [ "$build_option_docs" ]; then
|
if [ "$build_option_docs" ]; then
|
||||||
vmkdir usr/share/doc/openjdk11
|
vmkdir usr/share/doc/openjdk11
|
||||||
cp -a build/linux-*/images/docs/* $PKGDESTDIR/usr/share/doc/openjdk11
|
cp -a build/linux-*/images/docs/* $PKGDESTDIR/usr/share/doc/openjdk11
|
||||||
fi
|
fi
|
||||||
vmove $_jdk_home/man/man1
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue