Commit 11fda428 authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Thomas Petazzoni
Browse files

geoip: new package



[Thomas: slightly reformat the Config.in help text. Add the 'LICENSE'
file to GEOIP_LICENSE_FILES.]

Signed-off-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 970b061e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -720,6 +720,7 @@ menu "Networking"
	source "package/czmq/Config.in"
	source "package/filemq/Config.in"
	source "package/fmlib/Config.in"
	source "package/geoip/Config.in"
	source "package/glib-networking/Config.in"
	source "package/libcgi/Config.in"
	source "package/libcgicc/Config.in"
+14 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_GEOIP
	bool "geoip"
	help
	  GeoIP is a C library that enables the user to find
	  geographical and network information of an IP address.

	  To use this library, you need to download MaxMind's free
	  GeoLite or commercial GeoIP binary databases into the
	  target's /usr/share/GeoIP directory in uncompressed form.

	  Note that GeoIP2 / GeoLite2 are not supported by this
	  library.

	  https://github.com/maxmind/geoip-api-c

package/geoip/geoip.mk

0 → 100644
+15 −0
Original line number Diff line number Diff line
################################################################################
#
# geoip
#
################################################################################

GEOIP_VERSION = 1.6.0
GEOIP_SOURCE = GeoIP-$(GEOIP_VERSION).tar.gz
GEOIP_SITE = $(call github,maxmind,geoip-api-c,v$(GEOIP_VERSION))
GEOIP_AUTORECONF = YES
GEOIP_INSTALL_STAGING = YES
GEOIP_LICENSE = LGPLv2.1+
GEOIP_LICENSE_FILES = LICENSE COPYING

$(eval $(autotools-package))