BSD Ports

net/libmaxminddb 1.11.0 MidnightBSD

Library for the MaxMind DB file format used for GeoIP2

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
net

Description

The libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind. This is a custom binary format designed to facilitate fast lookups of IP addresses while allowing for great flexibility in the type of data associated with an address.

In the other systems

SystemPortVersion
MidnightBSDnet/libmaxminddb1.11.0
FreeBSDnet/libmaxminddb1.14.1
OpenBSDnet/libmaxminddb1.14.1
NetBSDgeography/libmaxminddb1.14.0
DragonFlynet/libmaxminddb1.12.2

Install

Binary package:

mport install libmaxminddb

From mports:

cd /usr/mports/net/libmaxminddb && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libmaxminddb>0:net/libmaxminddb
LIB_DEPENDS=	libmaxminddb.so:net/libmaxminddb

Dependencies

Configuration

No options to configure.

USES
compiler:c11 cpe gmake libtool
Service scripts
none

Files

Manual pages 16
  • MMDB_aget_value(3)
  • MMDB_close(3)
  • MMDB_dump_entry_data_list(3)
  • MMDB_free_entry_data_list(3)
  • MMDB_get_entry_data_list(3)
  • MMDB_get_metadata_as_entry_data_list(3)
  • MMDB_get_value(3)
  • MMDB_lib_version(3)
  • MMDB_lookup_sockaddr(3)
  • MMDB_lookup_string(3)
  • MMDB_open(3)
  • MMDB_read_node(3)
  • MMDB_strerror(3)
  • MMDB_vget_value(3)
  • libmaxminddb(3)
  • mmdblookup(1)
pkg-plist 24
  • bin/mmdblookup
  • include/maxminddb.h
  • include/maxminddb_config.h
  • lib/libmaxminddb.a
  • lib/libmaxminddb.so
  • lib/libmaxminddb.so.0
  • lib/libmaxminddb.so.0.0.7
  • libdata/pkgconfig/libmaxminddb.pc
  • share/man/man1/mmdblookup.1.gz
  • share/man/man3/MMDB_aget_value.3.gz
  • share/man/man3/MMDB_close.3.gz
  • share/man/man3/MMDB_dump_entry_data_list.3.gz
  • share/man/man3/MMDB_free_entry_data_list.3.gz
  • share/man/man3/MMDB_get_entry_data_list.3.gz
  • share/man/man3/MMDB_get_metadata_as_entry_data_list.3.gz
  • share/man/man3/MMDB_get_value.3.gz
  • share/man/man3/MMDB_lib_version.3.gz
  • share/man/man3/MMDB_lookup_sockaddr.3.gz
  • share/man/man3/MMDB_lookup_string.3.gz
  • share/man/man3/MMDB_open.3.gz
  • share/man/man3/MMDB_read_node.3.gz
  • share/man/man3/MMDB_strerror.3.gz
  • share/man/man3/MMDB_vget_value.3.gz
  • share/man/man3/libmaxminddb.3.gz
distinfo 1
FileSizeSHA256
libmaxminddb-1.11.0.tar.gz727863b2eea79a96fed77ad4d6c39ec34fed83d45fcb75a31c58956813d58dcf30b19f
Master sites 1
  • https://github.com/maxmind/libmaxminddb/releases/download/1.11.0/