ports/183201: [PATCH] textproc/elasticsearch: update to 0.90.5

Thomas Hurst tom at hur.st
Tue Oct 22 13:10:03 UTC 2013


>Number:         183201
>Category:       ports
>Synopsis:       [PATCH] textproc/elasticsearch: update to 0.90.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 22 13:10:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Thomas Hurst
>Release:        FreeBSD 9.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD voi.aagh.net 9.2-STABLE FreeBSD 9.2-STABLE #2 r255948: Mon Sep 30 20:11:44 BST
>Description:
- Update to 0.90.5
- Duplicate log/db dir creation in do-install target for pkgng.

Port maintainer (tj at FreeBSD.org) is cc'd.
>How-To-Repeat:
>Fix:

--- elasticsearch-0.90.5.patch begins here ---
diff -ruN /usr/ports/textproc/elasticsearch/Makefile ./Makefile
--- /usr/ports/textproc/elasticsearch/Makefile	2013-09-21 00:17:30.000000000 +0100
+++ ./Makefile	2013-10-18 19:09:58.257218000 +0100
@@ -2,7 +2,7 @@
 # $FreeBSD: textproc/elasticsearch/Makefile 327773 2013-09-20 23:17:30Z bapt $
 
 PORTNAME=	elasticsearch
-PORTVERSION=	0.90.0
+PORTVERSION=	0.90.5
 CATEGORIES=	textproc java devel
 MASTER_SITES=	http://download.elasticsearch.org/${PORTNAME}/${PORTNAME}/ \
 		http://mirrors.rit.edu/zi/
@@ -21,7 +21,7 @@
 NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
-LUCENEVER=	4.2.1
+LUCENEVER=	4.4.0
 CONFIG_FILES=	elasticsearch.yml logging.yml
 JARS=		elasticsearch-${PORTVERSION}.jar \
 		jna-3.3.0.jar \
@@ -34,6 +34,7 @@
 		lucene-highlighter-${LUCENEVER}.jar \
 		lucene-join-${LUCENEVER}.jar \
 		lucene-memory-${LUCENEVER}.jar \
+		lucene-misc-${LUCENEVER}.jar \
 		lucene-queries-${LUCENEVER}.jar \
 		lucene-queryparser-${LUCENEVER}.jar \
 		lucene-sandbox-${LUCENEVER}.jar \
@@ -68,12 +69,11 @@
 	${SED} -i .bak -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/config/elasticsearch.yml
 
 do-install:
+	${INSTALL} -d -o ${SEARCHUSER} -g ${SEARCHGROUP} ${ELASTIC_DBDIR}
+	${INSTALL} -d -o ${SEARCHUSER} -g ${SEARCHGROUP} ${ELASTIC_LOGDIR}
 	${INSTALL} -d -o ${SEARCHUSER} -g ${SEARCHUSER} -m 750 ${PREFIX}/etc/elasticsearch
 .for f in ${CONFIG_FILES}
 	${INSTALL} -o ${SEARCHUSER} -g ${SEARCHUSER} -m 444 ${WRKSRC}/config/${f} ${PREFIX}/etc/elasticsearch/${f}.sample
-	@if [ ! -f ${CONFIG_DIR}/${f} ]; then \
-		${CP} -p ${PREFIX}/etc/elasticsearch/${f}.sample ${PREFIX}/etc/elasticsearch/${f} ; \
-	fi
 .endfor
 	${INSTALL_SCRIPT} ${WRKDIR}/elasticsearch-plugin ${PREFIX}/bin/elasticsearch-plugin
 	${MKDIR} ${PREFIX}/lib/elasticsearch
diff -ruN /usr/ports/textproc/elasticsearch/distinfo ./distinfo
--- /usr/ports/textproc/elasticsearch/distinfo	2013-05-20 16:29:17.000000000 +0100
+++ ./distinfo	2013-10-18 17:04:53.884776000 +0100
@@ -1,2 +1,2 @@
-SHA256 (elasticsearch-0.90.0.tar.gz) = 168864fed1a7b9f11c3e144b881cf7f2c3021e68dd71819f87f02b06b0edc24c
-SIZE (elasticsearch-0.90.0.tar.gz) = 17743635
+SHA256 (elasticsearch-0.90.5.tar.gz) = f14ff217039b5c398a9256b68f46a90093e0a1e54e89f94ee6a2ee7de557bd6d
+SIZE (elasticsearch-0.90.5.tar.gz) = 17668900
diff -ruN /usr/ports/textproc/elasticsearch/pkg-plist ./pkg-plist
--- /usr/ports/textproc/elasticsearch/pkg-plist	2013-05-20 16:29:17.000000000 +0100
+++ ./pkg-plist	2013-10-18 19:34:07.559034000 +0100
@@ -22,6 +22,7 @@
 lib/elasticsearch/lucene-highlighter-%%LUCENEVER%%.jar
 lib/elasticsearch/lucene-join-%%LUCENEVER%%.jar
 lib/elasticsearch/lucene-memory-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-misc-%%LUCENEVER%%.jar
 lib/elasticsearch/lucene-queries-%%LUCENEVER%%.jar
 lib/elasticsearch/lucene-queryparser-%%LUCENEVER%%.jar
 lib/elasticsearch/lucene-sandbox-%%LUCENEVER%%.jar
--- elasticsearch-0.90.5.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list