Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jun 2020 18:42:00 +0000 (UTC)
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r537568 - in head/www: . logswan
Message-ID:  <202006021842.052Ig0OP073749@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Tue Jun  2 18:41:59 2020
New Revision: 537568
URL: https://svnweb.freebsd.org/changeset/ports/537568

Log:
  Add www/logswan: Fast Web log analyzer
  
  PR:		245231
  Submitted by:	Juraj Lutter <juraj@lutter.sk>

Added:
  head/www/logswan/
  head/www/logswan/Makefile   (contents, props changed)
  head/www/logswan/distinfo   (contents, props changed)
  head/www/logswan/pkg-descr   (contents, props changed)
  head/www/logswan/pkg-message   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Jun  2 18:36:35 2020	(r537567)
+++ head/www/Makefile	Tue Jun  2 18:41:59 2020	(r537568)
@@ -311,6 +311,7 @@
     SUBDIR += linux-opera
     SUBDIR += litmus
     SUBDIR += ljdeps
+    SUBDIR += logswan
     SUBDIR += logtools
     SUBDIR += lua-resty-core
     SUBDIR += lua-resty-lrucache

Added: head/www/logswan/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/logswan/Makefile	Tue Jun  2 18:41:59 2020	(r537568)
@@ -0,0 +1,23 @@
+# Created by: Juraj Lutter <juraj@lutter.sk>
+# $FreeBSD$
+
+PORTNAME=	logswan
+PORTVERSION=	2.1.4
+CATEGORIES=	www
+
+MAINTAINER=	juraj@lutter.sk
+COMMENT=	Fast Web log analyzer
+
+LICENSE=	BSD2CLAUSE
+
+LIB_DEPENDS=	libjansson.so:devel/jansson \
+		libmaxminddb.so:net/libmaxminddb
+
+USES=		cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	fcambus
+
+PLIST_FILES=	bin/${PORTNAME} \
+		man/man1/${PORTNAME}.1.gz
+
+.include <bsd.port.mk>

Added: head/www/logswan/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/logswan/distinfo	Tue Jun  2 18:41:59 2020	(r537568)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1585739226
+SHA256 (fcambus-logswan-2.1.4_GH0.tar.gz) = 25bfa62d6eedaad28198c31f596e786006fd8fc6511d020450e702c198be746f
+SIZE (fcambus-logswan-2.1.4_GH0.tar.gz) = 20482

Added: head/www/logswan/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/logswan/pkg-descr	Tue Jun  2 18:41:59 2020	(r537568)
@@ -0,0 +1,8 @@
+Logswan is a fast Web log analyzer using probabilistic data structures. It is
+targeted at very large log files, typically APIs logs. It has constant memory
+usage regardless of the log file size, and takes approximatively 4MB of RAM.
+
+Project design goals include: speed, memory-usage efficiency, and keeping
+the code as simple as possible.
+
+WWW: https://www.logswan.org

Added: head/www/logswan/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/logswan/pkg-message	Tue Jun  2 18:41:59 2020	(r537568)
@@ -0,0 +1,10 @@
+[
+{ type: install
+  message: <<EOM
+logswan uses libmaxminddb (GeoIP2) library to perform geolocation-based
+lookups.
+
+Install port net/geoipupdate to fetch and update the GeoIP database(s).
+EOM
+}
+]



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