1a458c5015
Changes to GoAccess 0.9.6 - Tuesday, October 27, 2015 - Fixed segfault when appending data to a log (follow) without virtualhosts. - Added command line option `--dcf` to view the default config file path. - Added 'Darwin' to the list of OSs. - Added the ability to ignore parsing status codes using `--ignore-status`. Changes to GoAccess 0.9.5 - Thursday, October 22, 2015 - Added major performance improvements to the default storage when parsing and storing data (~%44 less memory, ~37% faster). - Added the ability to parse virtual hosts and a new panel to display metrics per virtual host. - Added the ability to parse HTTP/2 requests. - Added the ability to use GNU getline() to parse full line requests. - Added the ability to output debug info if a log file is specified, even without `--enable-debug`. - Added OS X 'El Capitan'. - Added WebDav HTTP methods and HTTP status from RFC 2518 and RFC 3253. - Fixed detection of some Googlebots. - Fixed issue where time served metrics were not shown when loading persisted data. - Fixed linker error on OSX: ld: library not found for -lrt. - Fixed percentage on the HTML output when excluding IPs. - Removed GLib dependency and refactored storage functionality. By removing this dependency, GoAccess is able to store data in a more efficient manner, for instance, it avoids storing integer data as void* (generic typing), thus greatly improving memory consumption for integers. Changes to GoAccess 0.9.4 - Tuesday, September 08, 2015 - Fixed inability to parse color due to a missing POSIX extension. ERR: Invalid bg/fg color pairs - Added `%~` specifier to move forward through a log string until a non-space char is found. - Added the ability to parse static files containing a query string `--all-static-files`. - Added the ability to parse native Squid access.log format. - Added the ability to log invalid requests to a file `--invalid-requests`. - Added additional overall metric - total valid requests. - Fixed a few issues in the configuration script.
29 lines
690 B
Makefile
29 lines
690 B
Makefile
# $NetBSD: Makefile,v 1.10 2015/11/22 23:10:38 wiedi Exp $
|
|
|
|
DISTNAME= goaccess-0.9.6
|
|
CATEGORIES= www
|
|
MASTER_SITES= http://tar.goaccess.io/
|
|
|
|
MAINTAINER= wiedi@frubar.net
|
|
HOMEPAGE= http://goaccess.prosoftcorp.com/
|
|
COMMENT= Real-time web log analyzer
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_TOOLS+= pkg-config aclocal automake
|
|
USE_NCURSES= yes
|
|
|
|
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
|
CONF_FILES= ${EGDIR}/goaccess.conf ${PKG_SYSCONFDIR}/goaccess.conf
|
|
|
|
LIBS.SunOS+= -lsocket -lnsl
|
|
CPPFLAGS.SunOS+= -D__EXTENSIONS__
|
|
|
|
.include "options.mk"
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC} && aclocal && automake --add-missing
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|