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