mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-08 08:03:51 +02:00
openjdk: bootstrap using openjdk, add profile.d helper
This commit is contained in:
parent
8ae317c713
commit
2e12a1437f
1 changed files with 6 additions and 2 deletions
|
@ -11,7 +11,7 @@ _jdk_build=23
|
||||||
version=${_java_ver}u${_jdk_update}
|
version=${_java_ver}u${_jdk_update}
|
||||||
_repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build}
|
_repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build}
|
||||||
_openjdk_version=openjdk-1.8.0_$(printf '%.2d' ${_jdk_update})
|
_openjdk_version=openjdk-1.8.0_$(printf '%.2d' ${_jdk_update})
|
||||||
revision=4
|
revision=5
|
||||||
wrksrc=jdk8u-jdk8u${_jdk_update}-b${_jdk_build}/
|
wrksrc=jdk8u-jdk8u${_jdk_update}-b${_jdk_build}/
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="
|
configure_args="
|
||||||
|
@ -59,7 +59,6 @@ disable_parallel_build=yes
|
||||||
|
|
||||||
build_options="oracle_bootstrap"
|
build_options="oracle_bootstrap"
|
||||||
desc_option_oracle_bootstrap="Bootstrap using Oracle JDK"
|
desc_option_oracle_bootstrap="Bootstrap using Oracle JDK"
|
||||||
build_options_default="oracle_bootstrap"
|
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
|
@ -87,6 +86,11 @@ openjdk-jre_package() {
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove "usr/lib/jvm/$_openjdk_version/jre"
|
vmove "usr/lib/jvm/$_openjdk_version/jre"
|
||||||
ln -s $_openjdk_version ${PKGDESTDIR}/usr/lib/jvm/openjdk
|
ln -s $_openjdk_version ${PKGDESTDIR}/usr/lib/jvm/openjdk
|
||||||
|
vmkdir etc/profile.d
|
||||||
|
cat >>${PKGDESTDIR}/etc/profile.d/10_openjdk.sh <<EOF
|
||||||
|
export JAVA_HOME=\${JAVA_HOME=/usr/lib/jvm/$_openjdk_version/jre}
|
||||||
|
export PATH="\$PATH:/usr/lib/jvm/$_openjdk_version/jre/bin:/usr/lib/jvm/$_openjdk_version/bin"
|
||||||
|
EOF
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue