openjdk: build Zero VM on arm, nocross=yes.

This commit is contained in:
Christian Neukirchen 2014-09-02 16:27:55 +02:00
parent 9e3d553990
commit f6562ec108
1 changed files with 12 additions and 3 deletions

View File

@ -11,7 +11,8 @@ _jdk_build=23
version=${_java_ver}u${_jdk_update}
_repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build}
_openjdk_version=openjdk-1.8.0_$(printf '%.2d' ${_jdk_update})
revision=5
revision=6
nocross=yes
wrksrc=jdk8u-jdk8u${_jdk_update}-b${_jdk_build}/
build_style=gnu-configure
configure_args="
@ -24,10 +25,18 @@ configure_args="
$(vopt_if oracle_bootstrap --with-boot-jdk=/usr/lib/jvm/oracle-jdk \
--with-boot-jdk=/usr/lib/jvm/openjdk)"
make_build_args="DEBUG_BINARIES=true docs all"
hostmakedepends="pkg-config cpio unzip zip
$(vopt_if oracle_bootstrap oracle-jdk openjdk)"
hostmakedepends="pkg-config cpio unzip zip"
case "$XBPS_MACHINE" in
arm*) hostmakedepends+=" $(vopt_if oracle_bootstrap oracle-jdk-arm openjdk)";;
*) hostmakedepends+=" $(vopt_if oracle_bootstrap oracle-jdk openjdk)";;
esac
makedepends="libXrender-devel libXtst-devel libXt-devel
libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel"
case "$XBPS_TARGET_MACHINE" in
arm*)
makedepends+=" libffi-devel"
configure_args+=" --with-jvm-variants=zero"
esac
depends="openjdk-jre-${version}_${revision}"
provides="java-environment-${version}_1"
replaces="java-environment>=0"