Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Feb 2015 02:21:03 +0000 (UTC)
From:      Brad Davis <brd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378861 - in head/dns/powerdns: . files
Message-ID:  <201502120221.t1C2L3Ns069581@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brd (doc committer)
Date: Thu Feb 12 02:21:02 2015
New Revision: 378861
URL: https://svnweb.freebsd.org/changeset/ports/378861
QAT: https://qat.redports.org/buildarchive/r378861/

Log:
  - Update dns/powerdns to 3.4.2
  - Pet portlint
  
  PR:		196889
  Submitted by:	Ralf van der Enden <tremere@cainites.net>
  Approved by:	bdrewery

Modified:
  head/dns/powerdns/Makefile
  head/dns/powerdns/distinfo
  head/dns/powerdns/files/pdns.in
  head/dns/powerdns/pkg-plist

Modified: head/dns/powerdns/Makefile
==============================================================================
--- head/dns/powerdns/Makefile	Wed Feb 11 23:05:40 2015	(r378860)
+++ head/dns/powerdns/Makefile	Thu Feb 12 02:21:02 2015	(r378861)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	powerdns
-PORTVERSION=	3.4.1
+PORTVERSION=	3.4.2
 CATEGORIES=	dns ipv6
 MASTER_SITES=	http://downloads.powerdns.com/releases/
 DISTNAME=	pdns-${PORTVERSION}
@@ -15,13 +15,15 @@ LIB_DEPENDS=	libboost_serialization.so:$
 
 CONFLICTS=	powerdns-devel-[2-3].[0-9]*
 
-USES=		gmake libtool lua:51 pkgconfig tar:bzip2
+USES=		gmake libtool lua pkgconfig tar:bzip2
 USE_LDCONFIG=	YES
 USE_SUBMAKE=	YES
 GNU_CONFIGURE=	YES
 INSTALL_TARGET=	install-strip
 CXXFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
+CONFIGURE_ENV=	LUA_CFLAGS="-I${LUA_INCDIR}" \
+		LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}"
 CONFIGURE_ARGS=	--disable-static \
 		--with-modules="" \
 		--with-dynmodules="pipe bind ${MODULES}" \
@@ -38,10 +40,11 @@ SUB_FILES=	pkg-message
 
 USE_RC_SUBR=	pdns
 
-OPTIONS_DEFINE=	GEO MYSQL OPENDBX OPENLDAP PGSQL POLARSSL REMOTE SQLITE3 TOOLS
-OPTIONS_GROUP=	DNSSEC EXPERIMENTAL
-OPTIONS_GROUP_DNSSEC=	BOTAN110
-OPTIONS_GROUP_EXPERIMENTAL=	GEOIP LMDB LUA MYDNS TINYDNS
+OPTIONS_DEFINE=	GEO GEOIP LMDB MYSQL OPENDBX OPENLDAP PGSQL POLARSSL REMOTE SQLITE3 TOOLS
+OPTIONS_GROUP=	DNSSEC EXPERIMENTAL REMOTEOPT
+OPTIONS_GROUP_DNSSEC=		BOTAN110
+OPTIONS_GROUP_EXPERIMENTAL=	LUA MYDNS TINYDNS
+OPTIONS_GROUP_REMOTEOPT=	ZEROMQ
 
 PGSQL_DESC=		PostgreSQL backend
 MYSQL_DESC=		MySQL backend
@@ -59,6 +62,8 @@ MYDNS_DESC=		MyDNS backend
 REMOTE_DESC=		Remote backend
 TINYDNS_DESC=		TinyDNS backend
 TOOLS_DESC=		Build extra tools
+REMOTEOPT_DESC=		Remote backend connectors
+ZEROMQ_DESC=		Enable ZeroMQ connector
 
 OPTIONS_DEFAULT=	PGSQL DNSSEC BOTAN110 POLARSSL
 
@@ -138,6 +143,10 @@ MODULES+=	mydns
 
 .if ${PORT_OPTIONS:MREMOTE}
 MODULES+=	remote
+.	if ${PORT_OPTIONS:MZEROMQ}
+CONFIGURE_ARGS+=	--enable-remotebackend-zeromq
+LIB_DEPENDS+=		libzmq.so:${PORTSDIR}/net/libzmq4
+.	endif
 .endif
 
 .if ${PORT_OPTIONS:MTINYDNS}

Modified: head/dns/powerdns/distinfo
==============================================================================
--- head/dns/powerdns/distinfo	Wed Feb 11 23:05:40 2015	(r378860)
+++ head/dns/powerdns/distinfo	Thu Feb 12 02:21:02 2015	(r378861)
@@ -1,2 +1,2 @@
-SHA256 (pdns-3.4.1.tar.bz2) = 13e32a31759e7fd341b98c89fe551723a5c6a768350b3609c576f70602deb24a
-SIZE (pdns-3.4.1.tar.bz2) = 1237002
+SHA256 (pdns-3.4.2.tar.bz2) = a6ab05459a0118cb921092deee06362722c45fa69ed0166ebc3696d526014b5b
+SIZE (pdns-3.4.2.tar.bz2) = 1331062

Modified: head/dns/powerdns/files/pdns.in
==============================================================================
--- head/dns/powerdns/files/pdns.in	Wed Feb 11 23:05:40 2015	(r378860)
+++ head/dns/powerdns/files/pdns.in	Thu Feb 12 02:21:02 2015	(r378861)
@@ -27,6 +27,7 @@ command=%%PREFIX%%/sbin/pdns_server
 
 pdns_enable=${pdns_enable:-"NO"}
 pdns_conf=${pdns_conf:-"%%PREFIX%%/etc/pdns/pdns.conf"}
+pdns_flags=${pdns_flags:-"--daemon=yes --guardian=yes"}
 
 load_rc_config ${name}
 

Modified: head/dns/powerdns/pkg-plist
==============================================================================
--- head/dns/powerdns/pkg-plist	Wed Feb 11 23:05:40 2015	(r378860)
+++ head/dns/powerdns/pkg-plist	Thu Feb 12 02:21:02 2015	(r378861)
@@ -31,14 +31,14 @@ lib/pdns/libbindbackend.so
 lib/pdns/libpipebackend.so
 %%TOOLS%%man/man1/dnsdist.1.gz
 %%TOOLS%%man/man1/dnstcpbench.1.gz
-%%TOOLS%%man/man8/dnsreplay.8.gz
-%%TOOLS%%man/man8/dnsscope.8.gz
-%%TOOLS%%man/man8/dnswasher.8.gz
-man/man8/pdns_control.8.gz
-man/man8/pdns_server.8.gz
-man/man8/pdnssec.8.gz
-man/man8/zone2ldap.8.gz
-man/man8/zone2sql.8.gz
+%%TOOLS%%man/man1/dnsreplay.1.gz
+%%TOOLS%%man/man1/dnsscope.1.gz
+%%TOOLS%%man/man1/dnswasher.1.gz
+man/man1/pdns_control.1.gz
+man/man1/pdns_server.1.gz
+man/man1/pdnssec.1.gz
+man/man1/zone2ldap.1.gz
+man/man1/zone2sql.1.gz
 @unexec if cmp -s %D/etc/pdns/pdns.conf %D/etc/pdns/pdns.conf-dist; then rm -f %D/etc/pdns/pdns.conf; fi
 etc/pdns/pdns.conf-dist
 @exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502120221.t1C2L3Ns069581>