goaccess: Add support for Tokyo Cabinet to persist datadiff -r1.23 -r1.24 pkgsrc/www/goaccess/Makefile
(roy)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2020/03/22 22:46:27 roy Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2020/03/23 17:15:56 roy Exp $ | |
2 | 2 | |||
3 | DISTNAME= goaccess-1.3 | 3 | DISTNAME= goaccess-1.3 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 3 | |
5 | CATEGORIES= www | 5 | CATEGORIES= www | |
6 | MASTER_SITES= http://tar.goaccess.io/ | 6 | MASTER_SITES= http://tar.goaccess.io/ | |
7 | 7 | |||
8 | MAINTAINER= wiedi@frubar.net | 8 | MAINTAINER= wiedi@frubar.net | |
9 | HOMEPAGE= http://goaccess.prosoftcorp.com/ | 9 | HOMEPAGE= http://goaccess.prosoftcorp.com/ | |
10 | COMMENT= Real-time web log analyzer | 10 | COMMENT= Real-time web log analyzer | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | TOOL_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools | 13 | TOOL_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools | |
14 | 14 | |||
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | 16 | |||
17 | USE_LANGUAGES= c99 | 17 | USE_LANGUAGES= c99 |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2020/03/22 22:45:00 roy Exp $ | 1 | $NetBSD: distinfo,v 1.17 2020/03/23 17:15:56 roy Exp $ | |
2 | 2 | |||
3 | SHA1 (goaccess-1.3.tar.gz) = 24e889533e8d7a0fc533e7a0ad1bb303b2bb1af4 | 3 | SHA1 (goaccess-1.3.tar.gz) = 24e889533e8d7a0fc533e7a0ad1bb303b2bb1af4 | |
4 | RMD160 (goaccess-1.3.tar.gz) = b4744d1500a86ab56c94ce3612a8121b38cb3a37 | 4 | RMD160 (goaccess-1.3.tar.gz) = b4744d1500a86ab56c94ce3612a8121b38cb3a37 | |
5 | SHA512 (goaccess-1.3.tar.gz) = 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1 | 5 | SHA512 (goaccess-1.3.tar.gz) = 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1 | |
6 | Size (goaccess-1.3.tar.gz) = 541374 bytes | 6 | Size (goaccess-1.3.tar.gz) = 541374 bytes | |
7 | SHA1 (patch-Makefile.am) = f0fb958f91856fa8996c4e6691207c77a47af6d0 | 7 | SHA1 (patch-Makefile.am) = f0fb958f91856fa8996c4e6691207c77a47af6d0 | |
8 | SHA1 (patch-configure) = 5ecf98e50dbbbb2a435b70fb8194f6a039c5c99e | 8 | SHA1 (patch-configure) = 5ecf98e50dbbbb2a435b70fb8194f6a039c5c99e | |
9 | SHA1 (patch-configure.ac) = 7cf4b8b57e2f335a81cfd81f929aafe7aa41aa79 | 9 | SHA1 (patch-configure.ac) = 7cf4b8b57e2f335a81cfd81f929aafe7aa41aa79 | |
10 | SHA1 (patch-src_error.c) = 522ea4010c86914715cdb40c1ac33045d4342daa | 10 | SHA1 (patch-src_error.c) = 522ea4010c86914715cdb40c1ac33045d4342daa | |
11 | SHA1 (patch-src_json.c) = ab8575a654299a5d08de635ca5bb71093419ca8e | 11 | SHA1 (patch-src_json.c) = ab8575a654299a5d08de635ca5bb71093419ca8e | |
12 | SHA1 (patch-src_tcbtdb.c) = fb0005899b08f74d0d3e6be4d5947a39fabdf278 |
@@ -1,16 +1,21 @@ | @@ -1,16 +1,21 @@ | |||
1 | # $NetBSD: options.mk,v 1.4 2020/03/22 22:46:27 roy Exp $ | 1 | # $NetBSD: options.mk,v 1.5 2020/03/23 17:15:56 roy Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.goaccess | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.goaccess | |
4 | PKG_SUPPORTED_OPTIONS= geoip wide-curses | 4 | PKG_SUPPORTED_OPTIONS= geoip tokyocabinet wide-curses | |
5 | PKG_SUGGESTED_OPTIONS= wide-curses | 5 | PKG_SUGGESTED_OPTIONS= tokyocabinet wide-curses | |
6 | 6 | |||
7 | .include "../../mk/bsd.options.mk" | 7 | .include "../../mk/bsd.options.mk" | |
8 | 8 | |||
9 | .if !empty(PKG_OPTIONS:Mgeoip) | 9 | .if !empty(PKG_OPTIONS:Mgeoip) | |
10 | . include "../../net/GeoIP/buildlink3.mk" | 10 | . include "../../net/GeoIP/buildlink3.mk" | |
11 | CONFIGURE_ARGS+= --enable-geoip=legacy | 11 | CONFIGURE_ARGS+= --enable-geoip=legacy | |
12 | .endif # geoip | 12 | .endif # geoip | |
13 | 13 | |||
14 | .if !empty(PKG_OPTIONS:Mtokyocabinet) | |||
15 | CONFIGURE_ARGS+= --enable-tcb=btree | |||
16 | . include "../../databases/tokyocabinet/buildlink3.mk" | |||
17 | .endif #tokyocabinet | |||
18 | ||||
14 | .if !empty(PKG_OPTIONS:Mwide-curses) | 19 | .if !empty(PKG_OPTIONS:Mwide-curses) | |
15 | CONFIGURE_ARGS+= --enable-utf8 | 20 | CONFIGURE_ARGS+= --enable-utf8 | |
16 | .endif | 21 | .endif |
$NetBSD: patch-src_tcbtdb.c,v 1.1 2020/03/23 17:15:57 roy Exp $
va_list requires stdarg.h
--- src/tcbtdb.c.orig 2020-03-23 16:42:43.613997461 +0000
+++ src/tcbtdb.c 2020-03-23 16:43:08.793204575 +0000
@@ -37,6 +37,7 @@
#include <tcutil.h>
#include <fcntl.h>
#include <sys/types.h>
+#include <stdarg.h>
#include <unistd.h>
#include "tcbtdb.h"