BSD Ports

net/p5-GeoIP2 2.006002 FreeBSD

Perl API for MaxMind GeoIP2 web services and databases

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
net, perl5
Package size
84.7 KiB, 207.9 KiB installed

Description

This distribution provides an API for the GeoIP2 web services and databases. The API also works with the free GeoLite2 databases.

See GeoIP2::WebService::Client for details on the web service client API and GeoIP2::Database::Reader for the database API.

In the other systems

SystemPortVersion
FreeBSDnet/p5-GeoIP22.006002
OpenBSDnet/p5-GeoIP22.006002p1
NetBSDnet/p5-GeoIP22.006002nb7
DragonFlynet/p5-GeoIP22.006002
MidnightBSDnet/p5-GeoIP22.006002

Install

Binary package:

pkg install p5-GeoIP2

From the ports tree:

cd /usr/ports/net/p5-GeoIP2/ && make install clean

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

RUN_DEPENDS=	p5-GeoIP2>0:net/p5-GeoIP2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0060022.0060022.0060022.0060022.006002
FreeBSD:14:quarterly2.0060022.006002n/a2.0060022.006002
FreeBSD:15:latest2.0060022.006002n/a2.0060022.006002
FreeBSD:15:quarterly2.0060022.006002n/an/an/a
FreeBSD:16:latest2.0060022.006002n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 14

Runtime 14

Test 4

The full lists below include those, and their dependencies in turn.

Build dependencies 81
Run dependencies 81

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 63
  • bin/web-service-request
  • %%SITE_PERL%%/GeoIP2.pm
  • %%SITE_PERL%%/GeoIP2/Database/Reader.pm
  • %%SITE_PERL%%/GeoIP2/Error/Generic.pm
  • %%SITE_PERL%%/GeoIP2/Error/HTTP.pm
  • %%SITE_PERL%%/GeoIP2/Error/IPAddressNotFound.pm
  • %%SITE_PERL%%/GeoIP2/Error/Type.pm
  • %%SITE_PERL%%/GeoIP2/Error/WebService.pm
  • %%SITE_PERL%%/GeoIP2/Model/ASN.pm
  • %%SITE_PERL%%/GeoIP2/Model/AnonymousIP.pm
  • %%SITE_PERL%%/GeoIP2/Model/City.pm
  • %%SITE_PERL%%/GeoIP2/Model/ConnectionType.pm
  • %%SITE_PERL%%/GeoIP2/Model/Country.pm
  • %%SITE_PERL%%/GeoIP2/Model/Domain.pm
  • %%SITE_PERL%%/GeoIP2/Model/Enterprise.pm
  • %%SITE_PERL%%/GeoIP2/Model/ISP.pm
  • %%SITE_PERL%%/GeoIP2/Model/Insights.pm
  • %%SITE_PERL%%/GeoIP2/Record/City.pm
  • %%SITE_PERL%%/GeoIP2/Record/Continent.pm
  • %%SITE_PERL%%/GeoIP2/Record/Country.pm
  • %%SITE_PERL%%/GeoIP2/Record/Location.pm
  • %%SITE_PERL%%/GeoIP2/Record/MaxMind.pm
  • %%SITE_PERL%%/GeoIP2/Record/Postal.pm
  • %%SITE_PERL%%/GeoIP2/Record/RepresentedCountry.pm
  • %%SITE_PERL%%/GeoIP2/Record/Subdivision.pm
  • %%SITE_PERL%%/GeoIP2/Record/Traits.pm
  • %%SITE_PERL%%/GeoIP2/Role/Error/HTTP.pm
  • %%SITE_PERL%%/GeoIP2/Role/HasIPAddress.pm
  • %%SITE_PERL%%/GeoIP2/Role/HasLocales.pm
  • %%SITE_PERL%%/GeoIP2/Role/Model.pm
  • %%SITE_PERL%%/GeoIP2/Role/Model/Flat.pm
  • %%SITE_PERL%%/GeoIP2/Role/Model/HasSubdivisions.pm
  • %%SITE_PERL%%/GeoIP2/Role/Model/Location.pm
  • %%SITE_PERL%%/GeoIP2/Role/Record/Country.pm
  • %%SITE_PERL%%/GeoIP2/Role/Record/HasNames.pm
  • %%SITE_PERL%%/GeoIP2/Types.pm
  • %%SITE_PERL%%/GeoIP2/WebService/Client.pm
  • %%PERL5_MAN3%%/GeoIP2.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Database::Reader.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Error::Generic.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Error::HTTP.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Error::IPAddressNotFound.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Error::Type.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Error::WebService.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::ASN.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::AnonymousIP.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::City.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::ConnectionType.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::Country.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::Domain.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::Enterprise.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::ISP.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Model::Insights.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::City.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Continent.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Country.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Location.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::MaxMind.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Postal.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::RepresentedCountry.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Subdivision.3.gz
  • %%PERL5_MAN3%%/GeoIP2::Record::Traits.3.gz
  • %%PERL5_MAN3%%/GeoIP2::WebService::Client.3.gz
distinfo 1
FileSizeSHA256
GeoIP2-2.006002.tar.gz249915090542a8eee9bd3c12e59c4b65624c89d01ffd94204f1f076a1db40b26c09834
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.