From a6b3049a936800484f0a0505211046a8a5a49c07 Mon Sep 17 00:00:00 2001 From: Juraj Lutter Date: Sat, 26 Nov 2022 10:37:44 +0100 Subject: textproc/elasticsearch8: Add new port Add elasticsearch8, a distributed, RESTful search and analytics engine. For release notes since version 8.0 see https://www.elastic.co/guide/en/elasticsearch/reference/8.5/es-release-notes.html --- .../files/patch-bin_elasticsearch-env | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 textproc/elasticsearch8/files/patch-bin_elasticsearch-env (limited to 'textproc/elasticsearch8/files/patch-bin_elasticsearch-env') diff --git a/textproc/elasticsearch8/files/patch-bin_elasticsearch-env b/textproc/elasticsearch8/files/patch-bin_elasticsearch-env new file mode 100644 index 000000000000..4409d733fb25 --- /dev/null +++ b/textproc/elasticsearch8/files/patch-bin_elasticsearch-env @@ -0,0 +1,26 @@ +--- bin/elasticsearch-env.orig 2022-11-26 09:28:22 UTC ++++ bin/elasticsearch-env +@@ -46,12 +46,17 @@ if [ ! -z "$ES_JAVA_HOME" ]; then + "$JAVA" -cp "$ES_HOME/lib/java-version-checker/*" org.elasticsearch.tools.java_version_checker.JavaVersionChecker + else + # use the bundled JDK (default) +- if [ "$(uname -s)" = "Darwin" ]; then +- # macOS has a different structure +- JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java" +- else +- JAVA="$ES_HOME/jdk/bin/java" +- fi ++ case "$(uname -s)" in ++ "Darwin") ++ JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java" ++ ;; ++ "FreeBSD") ++ JAVA=%%LOCALBASE%%/bin/java ++ ;; ++ *) ++ JAVA="$ES_HOME/jdk/bin/java" ++ ;; ++ esac + JAVA_TYPE="bundled JDK" + fi + -- cgit v1.2.3