Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Mar 2018 16:33:43 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463416 - in head/sysutils: . logstash6
Message-ID:  <201803021633.w22GXhNr087039@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: feld
Date: Fri Mar  2 16:33:43 2018
New Revision: 463416
URL: https://svnweb.freebsd.org/changeset/ports/463416

Log:
  Logstash is an open source, server-side data processing pipeline that
  ingests data from a multitude of sources simultaneously, transforms it,
  and then sends it to your favorite “stash.” (Ours is Elasticsearch,
  naturally.)
  
  WWW: https://www.elastic.co/products/logstash

Added:
  head/sysutils/logstash6/
     - copied from r463415, head/sysutils/logstash5/
Modified:
  head/sysutils/Makefile
  head/sysutils/logstash6/Makefile
  head/sysutils/logstash6/distinfo
  head/sysutils/logstash6/pkg-descr

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Fri Mar  2 16:10:28 2018	(r463415)
+++ head/sysutils/Makefile	Fri Mar  2 16:33:43 2018	(r463416)
@@ -585,6 +585,7 @@
     SUBDIR += logstash
     SUBDIR += logstash-forwarder
     SUBDIR += logstash5
+    SUBDIR += logstash6
     SUBDIR += logtool
     SUBDIR += logwatch
     SUBDIR += lookat

Modified: head/sysutils/logstash6/Makefile
==============================================================================
--- head/sysutils/logstash5/Makefile	Fri Mar  2 16:10:28 2018	(r463415)
+++ head/sysutils/logstash6/Makefile	Fri Mar  2 16:33:43 2018	(r463416)
@@ -2,25 +2,25 @@
 # $FreeBSD$
 
 PORTNAME=	logstash
-PORTVERSION=	5.6.8
+PORTVERSION=	6.2.2
 CATEGORIES=	sysutils java
 MASTER_SITES=	http://artifacts.elastic.co/downloads/logstash/
-PKGNAMESUFFIX=	5
+PKGNAMESUFFIX=	6
 
-MAINTAINER=	tj@FreeBSD.org
+MAINTAINER=	feld@FreeBSD.org
 COMMENT=	Server-side data ingest and transfomation tool
 
 LICENSE=	APACHE20
 
 RUN_DEPENDS=	${LOCALBASE}/bin/bash:shells/bash
 
-CONFLICTS=	logstash-[0-9]*
+CONFLICTS=	logstash-[0-9]* logstash5-[0-9]*
 
-USES=		cpe
+USES=		cpe shebangfix
+SHEBANG_FILES=	bin/logstash
 CPE_VENDOR=	elasticsearch
 USE_JAVA=	yes
 JAVA_VERSION=	1.8+
-JAVA_EXTRACT=	yes
 JAVA_RUN=	yes
 NO_BUILD=	yes
 
@@ -55,15 +55,11 @@ post-install:
 	${FIND} -s ${STAGEDIR}${PREFIX}/logstash -not -type d | ${SORT} | \
 		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
 	${ECHO} "@dir logstash/data" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/build_info" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/cache" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/doc" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/extensions" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/gems/manticore-0.6.1-java/spec/ssl" >> ${TMPPLIST}
-	${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/gems/redis-3.3.5/test/db" >> ${TMPPLIST}
 	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/build_info" >> ${TMPPLIST}
 	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/cache" >> ${TMPPLIST}
 	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/doc" >> ${TMPPLIST}
 	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/extensions" >> ${TMPPLIST}
+	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/gems/manticore-0.6.1-java/spec/ssl" >> ${TMPPLIST}
+	${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/gems/redis-3.3.5/test/db" >> ${TMPPLIST}
 
 .include <bsd.port.mk>

Modified: head/sysutils/logstash6/distinfo
==============================================================================
--- head/sysutils/logstash5/distinfo	Fri Mar  2 16:10:28 2018	(r463415)
+++ head/sysutils/logstash6/distinfo	Fri Mar  2 16:33:43 2018	(r463416)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519337199
-SHA256 (logstash-5.6.8.tar.gz) = d9620d64894cb25ee365e66e3a0197f3780a08d8e711689716cf61fb9c2c4cf5
-SIZE (logstash-5.6.8.tar.gz) = 102819618
+TIMESTAMP = 1519746290
+SHA256 (logstash-6.2.2.tar.gz) = 40ec30d14e14dde4664a625f410d9d93b1d80abb4235334bf680a35f1f0c4b9d
+SIZE (logstash-6.2.2.tar.gz) = 139464029

Modified: head/sysutils/logstash6/pkg-descr
==============================================================================
--- head/sysutils/logstash5/pkg-descr	Fri Mar  2 16:10:28 2018	(r463415)
+++ head/sysutils/logstash6/pkg-descr	Fri Mar  2 16:33:43 2018	(r463416)
@@ -1,5 +1,6 @@
-Logstash is an open source, server-side data processing pipeline that ingests
-data from a multitude of sources simultaneously, transforms it, and then sends
-it to your favorite “stash.”
+Logstash is an open source, server-side data processing pipeline that
+ingests data from a multitude of sources simultaneously, transforms it,
+and then sends it to your favorite “stash.” (Ours is Elasticsearch,
+naturally.)
 
 WWW: https://www.elastic.co/products/logstash



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803021633.w22GXhNr087039>