| @@ -1,39 +1,39 @@ | | | @@ -1,39 +1,39 @@ |
1 | # $NetBSD: options.mk,v 1.12 2020/10/24 16:51:49 tnn Exp $ | | 1 | # $NetBSD: options.mk,v 1.13 2020/10/26 12:44:21 abs Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libreoffice | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libreoffice |
4 | PKG_SUPPORTED_OPTIONS= java debug gtk3 cups ldap dbus | | 4 | PKG_SUPPORTED_OPTIONS= java debug gtk3 cups ldap dbus |
5 | PKG_SUGGESTED_OPTIONS= ldap dbus | | 5 | PKG_SUGGESTED_OPTIONS= ldap dbus |
6 | | | 6 | |
7 | .include "../../mk/bsd.prefs.mk" | | 7 | .include "../../mk/bsd.prefs.mk" |
8 | | | 8 | |
9 | # "checking the installed JDK... configure: error: JDK is too old, you need at least 9" | | 9 | # "checking the installed JDK... configure: error: JDK is too old, you need at least 9" |
10 | # | | 10 | # |
11 | # Only enable Java on platforms where OpenJDK>=9 is the default, | | 11 | # Only enable Java on platforms where OpenJDK>=9 is the default, |
12 | # see mk/java-vm.mk | | 12 | # see mk/java-vm.mk |
13 | .if !empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) || \ | | 13 | .if !empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) || \ |
14 | !empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) | | 14 | !empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) |
15 | PKG_SUGGESTED_OPTIONS+= java | | 15 | PKG_SUGGESTED_OPTIONS+= java |
16 | .endif | | 16 | .endif |
17 | | | 17 | |
18 | .include "../../mk/bsd.options.mk" | | 18 | .include "../../mk/bsd.options.mk" |
19 | | | 19 | |
20 | PLIST_VARS+= java gtk3 ldap | | 20 | PLIST_VARS+= java gtk3 ldap |
21 | | | 21 | |
22 | .if !empty(PKG_OPTIONS:Mjava) | | 22 | .if !empty(PKG_OPTIONS:Mjava) |
| | | 23 | USE_JAVA= yes |
| | | 24 | USE_JAVA2= 9 |
23 | .include "../../mk/java-env.mk" | | 25 | .include "../../mk/java-env.mk" |
24 | .include "../../mk/java-vm.mk" | | 26 | .include "../../mk/java-vm.mk" |
25 | USE_JAVA= yes | | | |
26 | USE_JAVA2= yes | | | |
27 | BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant | | 27 | BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant |
28 | CONFIGURE_ARGS+= --with-ant-home=${PREFIX} | | 28 | CONFIGURE_ARGS+= --with-ant-home=${PREFIX} |
29 | | | 29 | |
30 | DEPENDS+= hsqldb18-[0-9]*:../../databases/hsqldb18 | | 30 | DEPENDS+= hsqldb18-[0-9]*:../../databases/hsqldb18 |
31 | CONFIGURE_ARGS+= --with-hsqldb-jar=${PREFIX}/lib/java/hsqldb18/hsqldb.jar | | 31 | CONFIGURE_ARGS+= --with-hsqldb-jar=${PREFIX}/lib/java/hsqldb18/hsqldb.jar |
32 | CONFIGURE_ARGS+= --enable-ext-wiki-publisher \ | | 32 | CONFIGURE_ARGS+= --enable-ext-wiki-publisher \ |
33 | --with-java \ | | 33 | --with-java \ |
34 | --with-jdk-home=${PKG_JAVA_HOME} \ | | 34 | --with-jdk-home=${PKG_JAVA_HOME} \ |
35 | --without-system-beanshell \ | | 35 | --without-system-beanshell \ |
36 | --enable-scripting-beanshell \ | | 36 | --enable-scripting-beanshell \ |
37 | --with-system-hsqldb \ | | 37 | --with-system-hsqldb \ |
38 | --without-system-jfreereport | | 38 | --without-system-jfreereport |
39 | PLIST_SRC= ${PLIST_SRC_DFLT:Q} ${PKGDIR}/PLIST.java | | 39 | PLIST_SRC= ${PLIST_SRC_DFLT:Q} ${PKGDIR}/PLIST.java |