svn commit: r378861 - in head/dns/powerdns: . files
Brad Davis
brd at FreeBSD.org
Thu Feb 12 02:21:04 UTC 2015
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 at 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
More information about the svn-ports-head
mailing list