openjdk11: clean up template
This commit is contained in:
parent
697b156c50
commit
65d2afcf0a
1 changed files with 56 additions and 56 deletions
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'openjdk11'
|
||||
pkgname=openjdk11
|
||||
version=11.0.12+5
|
||||
revision=2
|
||||
revision=3
|
||||
_java_ver="${version%%.*}"
|
||||
_openjdk_version="openjdk-${_java_ver}"
|
||||
_jdk_home="usr/lib/jvm/openjdk${_java_ver}"
|
||||
wrksrc="jdk${_java_ver}u-jdk-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="
|
||||
|
@ -32,7 +32,7 @@ makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel
|
|||
giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel
|
||||
fontconfig-devel zlib-devel lcms2-devel"
|
||||
depends="fontconfig"
|
||||
short_desc="OpenJDK Java Development Kit"
|
||||
short_desc="OpenJDK Java Development Kit (version ${_java_ver})"
|
||||
maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
|
||||
license="GPL-2.0-only WITH Classpath-exception-2.0"
|
||||
homepage="http://openjdk.java.net/"
|
||||
|
@ -68,50 +68,50 @@ if [ ! "$CROSS_BUILD" ]; then
|
|||
configure_args+=" --with-boot-jdk=/usr/lib/jvm/java-10-openjdk"
|
||||
else
|
||||
hostmakedepends+=" openjdk11"
|
||||
configure_args+=" --with-boot-jdk=/usr/lib/jvm/openjdk11"
|
||||
configure_args+=" --with-boot-jdk=/${_jdk_home}"
|
||||
fi
|
||||
|
||||
alternatives="
|
||||
java:/usr/bin/java:/usr/lib/jvm/openjdk11/bin/java
|
||||
java:/usr/bin/jjs:/usr/lib/jvm/openjdk11/bin/jjs
|
||||
java:/usr/bin/keytool:/usr/lib/jvm/openjdk11/bin/keytool
|
||||
java:/usr/bin/pack200:/usr/lib/jvm/openjdk11/bin/pack200
|
||||
java:/usr/bin/rmid:/usr/lib/jvm/openjdk11/bin/rmid
|
||||
java:/usr/bin/rmiregistry:/usr/lib/jvm/openjdk11/bin/rmiregistry
|
||||
java:/usr/bin/unpack200:/usr/lib/jvm/openjdk11/bin/unpack200
|
||||
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
|
||||
|
||||
jdk:/usr/bin/jaotc:/usr/lib/jvm/openjdk11/bin/jaotc
|
||||
jdk:/usr/bin/jar:/usr/lib/jvm/openjdk11/bin/jar
|
||||
jdk:/usr/bin/jarsigner:/usr/lib/jvm/openjdk11/bin/jarsigner
|
||||
jdk:/usr/bin/java:/usr/lib/jvm/openjdk11/bin/java
|
||||
jdk:/usr/bin/javac:/usr/lib/jvm/openjdk11/bin/javac
|
||||
jdk:/usr/bin/javadoc:/usr/lib/jvm/openjdk11/bin/javadoc
|
||||
jdk:/usr/bin/javap:/usr/lib/jvm/openjdk11/bin/javap
|
||||
jdk:/usr/bin/jcmd:/usr/lib/jvm/openjdk11/bin/jcmd
|
||||
jdk:/usr/bin/jconsole:/usr/lib/jvm/openjdk11/bin/jconsole
|
||||
jdk:/usr/bin/jdb:/usr/lib/jvm/openjdk11/bin/jdb
|
||||
jdk:/usr/bin/jdeprscan:/usr/lib/jvm/openjdk11/bin/jdeprscan
|
||||
jdk:/usr/bin/jdeps:/usr/lib/jvm/openjdk11/bin/jdeps
|
||||
jdk:/usr/bin/jhsdb:/usr/lib/jvm/openjdk11/bin/jhsdb
|
||||
jdk:/usr/bin/jimage:/usr/lib/jvm/openjdk11/bin/jimage
|
||||
jdk:/usr/bin/jinfo:/usr/lib/jvm/openjdk11/bin/jinfo
|
||||
jdk:/usr/bin/jjs:/usr/lib/jvm/openjdk11/bin/jjs
|
||||
jdk:/usr/bin/jlink:/usr/lib/jvm/openjdk11/bin/jlink
|
||||
jdk:/usr/bin/jmap:/usr/lib/jvm/openjdk11/bin/jmap
|
||||
jdk:/usr/bin/jmod:/usr/lib/jvm/openjdk11/bin/jmod
|
||||
jdk:/usr/bin/jps:/usr/lib/jvm/openjdk11/bin/jps
|
||||
jdk:/usr/bin/jrunscript:/usr/lib/jvm/openjdk11/bin/jrunscript
|
||||
jdk:/usr/bin/jshell:/usr/lib/jvm/openjdk11/bin/jshell
|
||||
jdk:/usr/bin/jstack:/usr/lib/jvm/openjdk11/bin/jstack
|
||||
jdk:/usr/bin/jstat:/usr/lib/jvm/openjdk11/bin/jstat
|
||||
jdk:/usr/bin/jstatd:/usr/lib/jvm/openjdk11/bin/jstatd
|
||||
jdk:/usr/bin/keytool:/usr/lib/jvm/openjdk11/bin/keytool
|
||||
jdk:/usr/bin/pack200:/usr/lib/jvm/openjdk11/bin/pack200
|
||||
jdk:/usr/bin/rmic:/usr/lib/jvm/openjdk11/bin/rmic
|
||||
jdk:/usr/bin/rmid:/usr/lib/jvm/openjdk11/bin/rmid
|
||||
jdk:/usr/bin/rmiregistry:/usr/lib/jvm/openjdk11/bin/rmiregistry
|
||||
jdk:/usr/bin/serialver:/usr/lib/jvm/openjdk11/bin/serialver
|
||||
jdk:/usr/bin/unpack200:/usr/lib/jvm/openjdk11/bin/unpack200
|
||||
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() {
|
||||
|
@ -151,11 +151,11 @@ do_configure() {
|
|||
}
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/lib/jvm/openjdk${_java_ver}
|
||||
vcopy build/*-normal-*-release/images/jdk/* "usr/lib/jvm/openjdk${_java_ver}"
|
||||
vmkdir usr/lib/jvm/$_openjdk_version/lib/security
|
||||
make-ca -g -f --destdir "${PWD}/ca" -k "${DESTDIR}/usr/lib/jvm/openjdk${_java_ver}/bin/keytool"
|
||||
mv ./ca/etc/pki/tls/java/cacerts ${DESTDIR}/usr/lib/jvm/openjdk${_java_ver}/lib/security/
|
||||
vmkdir $_jdk_home
|
||||
vcopy build/*-normal-*-release/images/jdk/* $_jdk_home
|
||||
vmkdir $_jdk_home/lib/security
|
||||
make-ca -g -f --destdir "${PWD}/ca" -k $DESTDIR/$_jdk_home/bin/keytool
|
||||
mv ./ca/etc/pki/tls/java/cacerts $DESTDIR/$_jdk_home/lib/security/
|
||||
chmod -R ugo+rw ./ca
|
||||
rm -Rf ./ca
|
||||
vmkdir etc/profile.d
|
||||
|
@ -170,14 +170,14 @@ openjdk11-doc_package() {
|
|||
nostrip=yes
|
||||
noverifyrdeps=yes
|
||||
noshlibprovides=yes
|
||||
short_desc+=" -- documentation"
|
||||
short_desc+=" - documentation"
|
||||
pkg_install() {
|
||||
cd ${wrksrc}
|
||||
if [ "$build_option_docs" ]; then
|
||||
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
|
||||
vmove usr/lib/jvm/openjdk11/man/man1
|
||||
vmove $_jdk_home/man/man1
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -185,17 +185,17 @@ openjdk11-src_package() {
|
|||
nostrip=yes
|
||||
noverifyrdeps=yes
|
||||
noshlibprovides=yes
|
||||
short_desc+=" -- sources"
|
||||
short_desc+=" - sources"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/jvm/openjdk11/lib/src.zip"
|
||||
vmove $_jdk_home/lib/src.zip
|
||||
}
|
||||
}
|
||||
|
||||
openjdk11-static-libs_package() {
|
||||
notstrip=yes
|
||||
short_desc+=" -- static libs"
|
||||
short_desc+=" - static libs"
|
||||
pkg_install() {
|
||||
vmkdir usr/lib/jvm/openjdk${_java_ver}
|
||||
vcopy build/*-normal-*-release/images/static-libs/lib "usr/lib/jvm/openjdk${_java_ver}"
|
||||
vmkdir $_jdk_home
|
||||
vcopy build/*-normal-*-release/images/static-libs/lib $_jdk_home
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue