aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--textproc/elasticsearch/Makefile20
1 files changed, 19 insertions, 1 deletions
diff --git a/textproc/elasticsearch/Makefile b/textproc/elasticsearch/Makefile
index 3b83a5b166f9..6cd227873821 100644
--- a/textproc/elasticsearch/Makefile
+++ b/textproc/elasticsearch/Makefile
@@ -3,7 +3,7 @@
PORTNAME= elasticsearch
PORTVERSION= 1.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc java devel
MASTER_SITES= http://download.elasticsearch.org/${PORTNAME}/${PORTNAME}/ \
http://mirrors.rit.edu/zi/
@@ -63,6 +63,24 @@ GROUPS= ${SEARCHGROUP}
ELASTIC_DBDIR= /var/db/elasticsearch
ELASTIC_LOGDIR= /var/log/elasticsearch
+.if ${OPSYS} == FreeBSD
+. if ${OSVERSION} >= 1000000
+PLATFORM_VER= 1
+. elif ${OSVERSION} >= 900000
+PLATFORM_VER= 9
+. elif ${OSVERSION} >= 800000
+PLATFORM_VER= 8
+. elif ${OSVERSION} >= 700000
+PLATFORM_VER= 7
+. elif ${OSVERSION} >= 600000
+PLATFORM_VER= 6
+. else
+BROKEN= Unsupported FreeBSD version
+. endif
+.else
+BROKEN= ${OPSYS} platform is not supported
+.endif
+
SIGAR_LIBNAME= libsigar-${ARCH:S,i386,x86,}-freebsd-${PLATFORM_VER}.so
SUB_LIST= SEARCHUSER=${SEARCHUSER} \