Thu Mar 9 13:50:07 2017 UTC ()
Import powerdns-geoip 4.0.3.

This packages provides the GeoIP backend module to PowerDNS.


(fhajny)
diff -r1.4 -r1.5 pkgsrc/net/powerdns/Makefile.backend
diff -r0 -r1.1 pkgsrc/net/powerdns-geoip/DESCR
diff -r0 -r1.1 pkgsrc/net/powerdns-geoip/Makefile
diff -r0 -r1.1 pkgsrc/net/powerdns-geoip/PLIST

cvs diff -r1.4 -r1.5 pkgsrc/net/powerdns/Makefile.backend (expand / switch to unified diff)

--- pkgsrc/net/powerdns/Makefile.backend 2017/03/09 13:32:54 1.4
+++ pkgsrc/net/powerdns/Makefile.backend 2017/03/09 13:50:07 1.5
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1# $NetBSD: Makefile.backend,v 1.4 2017/03/09 13:32:54 fhajny Exp $ 1# $NetBSD: Makefile.backend,v 1.5 2017/03/09 13:50:07 fhajny Exp $
 2# used by net/powerdns-geoip/Makefile
2# used by net/powerdns-ldap/Makefile 3# used by net/powerdns-ldap/Makefile
3# used by net/powerdns-mysql/Makefile 4# used by net/powerdns-mysql/Makefile
4# used by net/powerdns-pgsql/Makefile 5# used by net/powerdns-pgsql/Makefile
5 6
6.include "../../net/powerdns/Makefile.common" 7.include "../../net/powerdns/Makefile.common"
7 8
8DEPENDS+= powerdns>=${PDNS_VERSION}:../../net/powerdns 9DEPENDS+= powerdns>=${PDNS_VERSION}:../../net/powerdns
9 10
10DISTINFO_FILE= ${.CURDIR}/../../net/powerdns/distinfo 11DISTINFO_FILE= ${.CURDIR}/../../net/powerdns/distinfo
11PATCHDIR= ${.CURDIR}/../../net/powerdns/patches 12PATCHDIR= ${.CURDIR}/../../net/powerdns/patches
12 13
13CONFIGURE_ARGS+= --disable-pdns_server 14CONFIGURE_ARGS+= --disable-pdns_server
14CONFIGURE_ARGS+= --with-modules="" 15CONFIGURE_ARGS+= --with-modules=""

File Added: pkgsrc/net/powerdns-geoip/DESCR
The PowerDNS nameserver is a modern, advanced and high performance
authoritative-only nameserver.  It is written from scratch and conforms
to all the relevant DNS standards documents.  PowerDNS is open source.

The PowerDNS nameserver utilizes a flexible backend architecture that
can access DNS information from any data source.  This includes file
formats, BIND zone files, relational databases or LDAP directories.

This packages provides the GeoIP backend module.

File Added: pkgsrc/net/powerdns-geoip/Makefile
# $NetBSD: Makefile,v 1.1 2017/03/09 13:50:07 fhajny Exp $

.include "../../net/powerdns/Makefile.backend"

PKGNAME=		${DISTNAME:S/pdns/powerdns-geoip/}
COMMENT=		GeoIP backend module for PowerDNS

CONFIGURE_ARGS+=	--with-dynmodules="geoip"

.include "../../net/GeoIP/buildlink3.mk"
.include "../../textproc/yaml-cpp/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/powerdns-geoip/PLIST
@comment $NetBSD: PLIST,v 1.1 2017/03/09 13:50:07 fhajny Exp $
lib/pdns/pdns/libgeoipbackend.la