diff options
author | joerg <joerg@pkgsrc.org> | 2020-04-20 00:32:04 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2020-04-20 00:32:04 +0000 |
commit | 2082c49080e0bfa249dadf4cf3c365cc9a451a4d (patch) | |
tree | a2452bd458ed4f2b6c69b6c9a58fc0ad62c85b1e /databases/elasticsearch | |
parent | fdbfe4bf432837f1f6ebdf777a32a44ef242461d (diff) | |
download | pkgsrc-2082c49080e0bfa249dadf4cf3c365cc9a451a4d.tar.gz |
Honor relaxed resource limits from Java settings. Don't allow JDK10+ as
it depends on obsolete javah.
Diffstat (limited to 'databases/elasticsearch')
-rw-r--r-- | databases/elasticsearch/Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/databases/elasticsearch/Makefile b/databases/elasticsearch/Makefile index 0b6d5414bef..99d781fa776 100644 --- a/databases/elasticsearch/Makefile +++ b/databases/elasticsearch/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2020/03/08 16:42:24 bsiegert Exp $ +# $NetBSD: Makefile,v 1.49 2020/04/20 00:32:04 joerg Exp $ DISTNAME= elasticsearch-6.4.0 PKGREVISION= 1 @@ -10,6 +10,9 @@ HOMEPAGE= http://www.elasticsearch.org/ COMMENT= Distributed RESTful Search Engine LICENSE= apache-2.0 +# Uses javah, which doesn't exist in JDK10+ anymore. +PKG_JVMS_ACCEPTED= openjdk8 oracle-jdk8 openjdk7 sun-jdk7 + # Build our own native JNA, the version should match the one that ES ships with JNA= jna-4.5.1 DISTFILES= ${DEFAULT_DISTFILES} ${JNA}.tar.gz @@ -75,8 +78,8 @@ post-extract: do-build: # Override silly SunOS et al. assumptions. - cd ${WRKSRC}/jna && ${SETENV} ${MAKE_ENV} ant -Ddynlink.native=true -Dgrep=grep -Dmake.PATH=PATH=${PATH:Q} -Dmake=make native - cd ${WRKSRC}/jna/build/classes && ${SETENV} ${MAKE_ENV} jar cf ${WRKSRC}/lib/${JNA}.jar com/ + ${_ULIMIT_CMD} cd ${WRKSRC}/jna && ${SETENV} ${MAKE_ENV} ant -Ddynlink.native=true -Dgrep=grep -Dmake.PATH=PATH=${PATH:Q} -Dmake=make native + ${_ULIMIT_CMD} cd ${WRKSRC}/jna/build/classes && ${SETENV} ${MAKE_ENV} jar cf ${WRKSRC}/lib/${JNA}.jar com/ do-install: .for f in ${CONFS} |