diff options
author | Peter Simons <simons@cryp.to> | 2012-01-16 11:34:00 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2012-01-16 11:34:00 +0000 |
commit | 0e224241bf08eb7915e6800d9c7d92220f911be3 (patch) | |
tree | aae91b6eae8c373d3119302c00858f659c1e3a79 /pkgs | |
parent | 01bea39bad740bf97bcf663c68a0078005201dbe (diff) |
logstalgica: added version 1.0.3
svn path=/nixpkgs/trunk/; revision=31590
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/graphics/logstalgica/default.nix | 43 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/tools/graphics/logstalgica/default.nix b/pkgs/tools/graphics/logstalgica/default.nix new file mode 100644 index 0000000000000..bdde9daea9f17 --- /dev/null +++ b/pkgs/tools/graphics/logstalgica/default.nix @@ -0,0 +1,43 @@ +{ stdenv, fetchurl, SDL, ftgl, pkgconfig, libpng, libjpeg, pcre, SDL_image, glew, mesa }: + +let + name = "logstalgia-1.0.3"; +in +stdenv.mkDerivation { + inherit name; + + src = fetchurl { + url = "http://logstalgia.googlecode.com/files/logstalgia-1.0.3.tar.gz"; + sha256 = "1sv1cizyw3y7g558hnvvcal8z889gbr82v4qj35hxdmrzygqlcyk"; + }; + + buildInputs = [glew SDL ftgl pkgconfig libpng libjpeg pcre SDL_image mesa]; + + meta = { + homepage = "http://code.google.com/p/logstalgia/"; + description = "website traffic visualization tool"; + license = stdenv.lib.licenses.gpl3Plus; + + longDescription = '' + 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 (the same color as the host) + 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. + + The paths of requests are summarized within the available space by + identifying common path prefixes. Related paths are grouped + together under headings. For instance, by default paths ending in + png, gif or jpg are grouped under the heading Images. Paths that + don’t match any of the specified groups are lumped together under + a Miscellaneous section. + ''; + + platforms = stdenv.lib.platforms.gnu; + maintainers = []; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 729cee894fa3e..f8807b00e14ea 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -932,6 +932,8 @@ let logrotate = callPackage ../tools/system/logrotate { }; + logstalgica = callPackage ../tools/graphics/logstalgica {}; + lout = callPackage ../tools/typesetting/lout { }; lrzip = callPackage ../tools/compression/lrzip { }; |