svn commit: r480854 - head/sysutils/goaccess

Adam Weinberger adamw at FreeBSD.org
Fri Sep 28 12:00:34 UTC 2018


Author: adamw
Date: Fri Sep 28 12:00:33 2018
New Revision: 480854
URL: https://svnweb.freebsd.org/changeset/ports/480854

Log:
  Add an option for GeoIP2 database support via libmaxminddb
  
  PR:		231241
  Approved by:	maintainer timeout (3w)

Modified:
  head/sysutils/goaccess/Makefile

Modified: head/sysutils/goaccess/Makefile
==============================================================================
--- head/sysutils/goaccess/Makefile	Fri Sep 28 11:20:29 2018	(r480853)
+++ head/sysutils/goaccess/Makefile	Fri Sep 28 12:00:33 2018	(r480854)
@@ -23,16 +23,23 @@ LDFLAGS+=	-L${NCURSESLIB} -L${LOCALBASE}/lib
 
 PORTDOCS=	AUTHORS COPYING ChangeLog NEWS README TODO
 
-OPTIONS_DEFINE=	DOCS DEBUG GEOIP UTF8
+OPTIONS_DEFINE=	DOCS DEBUG UTF8
 OPTIONS_DEFAULT=	GEOIP UTF8
-OPTIONS_RADIO=	TOKYOCABINET
+OPTIONS_RADIO=	GEOIPDB TOKYOCABINET
+OPTIONS_RADIO_GEOIPDB=	GEOIP GEOIP2
 OPTIONS_RADIO_TOKYOCABINET=	TOKYOCABINET_BTREE TOKYOCABINET_MHASH
 
+GEOIPDB_DESC=	GeoIP IP location support
+GEOIP_DESC=	Legacy/free database format
+GEOIP2_DESC=	New/paid database format
+
 DEBUG_CONFIGURE_ON=	--enable-debug
 UTF8_CONFIGURE_ON=	--enable-utf8
 
 GEOIP_CONFIGURE_ON=	--enable-geoip=legacy
 GEOIP_LIB_DEPENDS=	libGeoIP.so:net/GeoIP
+GEOIP2_CONFIGURE_ON=	--enable-geoip=mmdb
+GEOIP2_LIB_DEPENDS=	libmaxminddb.so:net/libmaxminddb
 
 TOKYOCABINET_DESC=	Tokyo Cabinet support
 TOKYOCABINET_BTREE_DESC=	Storage using on-disk B+ Tree


More information about the svn-ports-head mailing list