From 32e9b51fb5f4dec76a4268d9d4bec6db8a49655c Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Thu, 13 Oct 2011 14:42:19 +0000 Subject: [PATCH] Add logstalgia, a website access log visualization tool. --- sysutils/Makefile | 1 + sysutils/logstalgia/Makefile | 32 ++++++++++++++++++++++++++++++++ sysutils/logstalgia/distinfo | 2 ++ sysutils/logstalgia/pkg-descr | 9 +++++++++ sysutils/logstalgia/pkg-plist | 9 +++++++++ 5 files changed, 53 insertions(+) create mode 100644 sysutils/logstalgia/Makefile create mode 100644 sysutils/logstalgia/distinfo create mode 100644 sysutils/logstalgia/pkg-descr create mode 100644 sysutils/logstalgia/pkg-plist diff --git a/sysutils/Makefile b/sysutils/Makefile index 5d1430ea818e..2519573fddfb 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -453,6 +453,7 @@ SUBDIR += logmon SUBDIR += logrotate SUBDIR += logserial + SUBDIR += logstalgia SUBDIR += logtool SUBDIR += logwatch SUBDIR += lookat diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile new file mode 100644 index 000000000000..8eb29ebf5aa3 --- /dev/null +++ b/sysutils/logstalgia/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: logstalgia +# Date created: 13 Oct 2011 +# Whom: Emanuel Haupt +# +# $FreeBSD$ +# + +PORTNAME= logstalgia +PORTVERSION= 1.0.3 +CATEGORIES= sysutils www +MASTER_SITES= GOOGLE_CODE CRITICAL + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= A website access log visualization tool + +LICENSE= GPLv3 + +LIB_DEPENDS= ftgl:${PORTSDIR}/graphics/ftgl \ + png.6:${PORTSDIR}/graphics/png \ + jpeg.11:${PORTSDIR}/graphics/jpeg \ + pcre.0:${PORTSDIR}/devel/pcre + +GNU_CONFIGURE= yes +USE_SDL= sdl image + +MANCOMPRESSED= yes + +MAKE_JOBS_SAFE= yes + +MAN1= logstalgia.1 + +.include diff --git a/sysutils/logstalgia/distinfo b/sysutils/logstalgia/distinfo new file mode 100644 index 000000000000..8c53aaa3e957 --- /dev/null +++ b/sysutils/logstalgia/distinfo @@ -0,0 +1,2 @@ +SHA256 (logstalgia-1.0.3.tar.gz) = d3338a9fffb9b60ecb90986c81f27a09a18fa8627b5b884a79c70fee7f6461eb +SIZE (logstalgia-1.0.3.tar.gz) = 841822 diff --git a/sysutils/logstalgia/pkg-descr b/sysutils/logstalgia/pkg-descr new file mode 100644 index 000000000000..adde610984b6 --- /dev/null +++ b/sysutils/logstalgia/pkg-descr @@ -0,0 +1,9 @@ +Logstalgia is a website traffic visualization that replays or streams web-server +access logs as a pong-like battle between the web server and an never ending +torrent of requests. + +Requests appear as colored balls which travel across the screen to arrive at the +requested location. Successful requests are hit by the paddle while unsuccessful +ones (eg. 404 - File Not Found) are missed and pass through. + +WWW: http://code.google.com/p/logstalgia/ diff --git a/sysutils/logstalgia/pkg-plist b/sysutils/logstalgia/pkg-plist new file mode 100644 index 000000000000..a1137b71b329 --- /dev/null +++ b/sysutils/logstalgia/pkg-plist @@ -0,0 +1,9 @@ +bin/logstalgia +%%DATADIR%%/fonts/README +%%DATADIR%%/fonts/FreeMonoBold.ttf +%%DATADIR%%/fonts/FreeSerif.ttf +%%DATADIR%%/ball.tga +%%DATADIR%%/example.log +%%DATADIR%%/glow.tga +@dirrm %%DATADIR%%/fonts +@dirrm %%DATADIR%%