# $OpenBSD: Makefile,v 1.10 2015/12/06 20:01:33 jasper Exp $ BROKEN-i386= java COMMENT= Scheme and language framework for the Java platform DISTNAME= kawa-2.1 CATEGORIES= lang java HOMEPAGE= https://www.gnu.org/software/kawa/ # MIT PERMIT_PACKAGE_CDROM= Yes MASTER_SITES= ${MASTER_SITE_GNU:=kawa/} MODULES= java MODJAVA_VER= 1.7+ TEST_DEPENDS= ${BUILD_DEPENDS} USE_GMAKE= Yes WANTLIB += c ncurses readline CONFIGURE_STYLE= gnu CONFIGURE_ARGS+= --enable-kawa-frontend CONFIGURE_ENV= JAVAC=${JAVA_HOME}/bin/javac \ JAVA=${JAVA_HOME}/bin/java .include # fails with this on i386, fails without this on amd64, unsure about # other arch but lp64 is probably not a bad indicator. .if ${PROPERTIES:Mlp64} MAKE_ENV= SLIB_JAVAFLAGS=-Xmx1200M .else MAKE_ENV= SLIB_JAVAFLAGS=-Xmx800M .endif pre-patch: find ${WRKSRC} -type f | \ xargs perl -pi -e 's,^JAR =.*,JAR = ${JAVA_HOME}/bin/jar,g' .include