diff options
-rw-r--r-- | net/GeoIP/DESCR | 9 | ||||
-rw-r--r-- | net/GeoIP/Makefile | 24 | ||||
-rw-r--r-- | net/GeoIP/PLIST | 29 | ||||
-rw-r--r-- | net/GeoIP/buildlink2.mk | 29 | ||||
-rw-r--r-- | net/GeoIP/distinfo | 5 | ||||
-rw-r--r-- | net/GeoIP/patches/patch-aa | 21 |
6 files changed, 117 insertions, 0 deletions
diff --git a/net/GeoIP/DESCR b/net/GeoIP/DESCR new file mode 100644 index 00000000000..041a111693d --- /dev/null +++ b/net/GeoIP/DESCR @@ -0,0 +1,9 @@ +GeoIP is a C library that enables the user to find the country that any IP +address or hostname originates from. It uses a file based database that is +accurate as of March 2002. This database simply contains IP blocks as keys, +and countries as values. It should be more complete and accurate than using +reverse DNS lookups. + +This module can be used to automatically select the geographically closest +mirror, to analyze your web server logs to determine the countries of your +visitors, for credit card fraud detection, and for software export controls. diff --git a/net/GeoIP/Makefile b/net/GeoIP/Makefile new file mode 100644 index 00000000000..deab31ce371 --- /dev/null +++ b/net/GeoIP/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/06/01 10:24:42 jmmv Exp $ +# + +DISTNAME= GeoIP-1.1.9 +CATEGORIES= net +MASTER_SITES= http://www.maxmind.com/download/geoip/api/c/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.maxmind.com/download/geoip/api/c/ +COMMENT= Find the country from any IP address + +GNU_CONFIGURE= yes +USE_BUILDLINK2= yes +USE_LIBTOOL= yes +USE_PKGINSTALL= yes + +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool + +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} + +EGDIR= ${PREFIX}/share/examples/GeoIP +CONF_FILES= ${EGDIR}/GeoIP.conf.default ${PKG_SYSCONFDIR}/GeoIP.conf + +.include "../../mk/bsd.pkg.mk" diff --git a/net/GeoIP/PLIST b/net/GeoIP/PLIST new file mode 100644 index 00000000000..9a0b56b2e54 --- /dev/null +++ b/net/GeoIP/PLIST @@ -0,0 +1,29 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/01 10:24:42 jmmv Exp $ +bin/geoipexport +bin/geoiplookup +bin/geoipupdate +include/GeoIP.h +include/GeoIPBitReader.h +include/GeoIPCity.h +include/GeoIPUpdate.h +lib/libGeoIP.a +lib/libGeoIP.la +lib/libGeoIP.so +lib/libGeoIP.so.2 +lib/libGeoIP.so.2.9 +lib/libGeoIPBitReader.a +lib/libGeoIPBitReader.la +lib/libGeoIPBitReader.so +lib/libGeoIPBitReader.so.0 +lib/libGeoIPBitReader.so.0.0 +lib/libGeoIPUpdate.a +lib/libGeoIPUpdate.la +lib/libGeoIPUpdate.so +lib/libGeoIPUpdate.so.0 +lib/libGeoIPUpdate.so.0.0 +man/man1/geoiplookup.1 +man/man1/geoipupdate.1 +share/GeoIP/GeoIP.dat +share/examples/GeoIP/GeoIP.conf.default +@dirrm share/examples/GeoIP +@dirrm share/GeoIP diff --git a/net/GeoIP/buildlink2.mk b/net/GeoIP/buildlink2.mk new file mode 100644 index 00000000000..a0bfee61c5f --- /dev/null +++ b/net/GeoIP/buildlink2.mk @@ -0,0 +1,29 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/06/01 10:24:42 jmmv Exp $ +# +# This Makefile fragment is included by packages that use GeoIP. +# +# This file was created automatically using createbuildlink 2.6. +# + +.if !defined(GEOIP_BUILDLINK2_MK) +GEOIP_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= GeoIP +BUILDLINK_DEPENDS.GeoIP?= GeoIP>=1.1.9 +BUILDLINK_PKGSRCDIR.GeoIP?= ../../net/GeoIP + +EVAL_PREFIX+= BUILDLINK_PREFIX.GeoIP=GeoIP +BUILDLINK_PREFIX.GeoIP_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.GeoIP+= include/GeoIP.h +BUILDLINK_FILES.GeoIP+= include/GeoIPBitReader.h +BUILDLINK_FILES.GeoIP+= include/GeoIPCity.h +BUILDLINK_FILES.GeoIP+= include/GeoIPUpdate.h +BUILDLINK_FILES.GeoIP+= lib/libGeoIP.* +BUILDLINK_FILES.GeoIP+= lib/libGeoIPBitReader.* +BUILDLINK_FILES.GeoIP+= lib/libGeoIPUpdate.* + +BUILDLINK_TARGETS+= GeoIP-buildlink + +GeoIP-buildlink: _BUILDLINK_USE + +.endif # GEOIP_BUILDLINK2_MK diff --git a/net/GeoIP/distinfo b/net/GeoIP/distinfo new file mode 100644 index 00000000000..5afce8d5f5f --- /dev/null +++ b/net/GeoIP/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/06/01 10:24:42 jmmv Exp $ + +SHA1 (GeoIP-1.1.9.tar.gz) = 0041455ba3a330d25e221973041636c3f302ceae +Size (GeoIP-1.1.9.tar.gz) = 489713 bytes +SHA1 (patch-aa) = 5cf4eed4243162480e05bc472537150e783e15e4 diff --git a/net/GeoIP/patches/patch-aa b/net/GeoIP/patches/patch-aa new file mode 100644 index 00000000000..af7292246b6 --- /dev/null +++ b/net/GeoIP/patches/patch-aa @@ -0,0 +1,21 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/06/01 10:24:42 jmmv Exp $ + +--- conf/Makefile.in.orig 2003-03-11 02:25:32.000000000 +0100 ++++ conf/Makefile.in +@@ -23,7 +23,7 @@ bindir = @bindir@ + sbindir = @sbindir@ + libexecdir = @libexecdir@ + datadir = @datadir@ +-sysconfdir = @sysconfdir@ ++sysconfdir = @datadir@/examples/@PACKAGE@ + sharedstatedir = @sharedstatedir@ + localstatedir = @localstatedir@ + libdir = @libdir@ +@@ -152,7 +152,6 @@ install-exec: install-exec-am + + install-data-am: + @$(NORMAL_INSTALL) +- $(MAKE) $(AM_MAKEFLAGS) install-data-hook + install-data: install-data-am + + install-am: all-am |