Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Aug 2015 19:34:58 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r393702 - in head/dns: . dnsdist
Message-ID:  <201508071934.t77JYwiC008874@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Fri Aug  7 19:34:57 2015
New Revision: 393702
URL: https://svnweb.freebsd.org/changeset/ports/393702

Log:
  New port: dns/dnsdist
  
  dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its
  goal in life is to route DNS traffic to the best DNS server,
  delivering top performance to legitimate users while shunting or
  blocking abusive traffic.
  
  WWW: http://dnsdist.org
  
  PR:		202156
  Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es>
  Requested by:	pi

Added:
  head/dns/dnsdist/
  head/dns/dnsdist/Makefile   (contents, props changed)
  head/dns/dnsdist/distinfo   (contents, props changed)
  head/dns/dnsdist/pkg-descr   (contents, props changed)
Modified:
  head/dns/Makefile

Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile	Fri Aug  7 19:29:12 2015	(r393701)
+++ head/dns/Makefile	Fri Aug  7 19:34:57 2015	(r393702)
@@ -35,6 +35,7 @@
     SUBDIR += dnscheckengine
     SUBDIR += dnscrypt-proxy
     SUBDIR += dnsdbck
+    SUBDIR += dnsdist
     SUBDIR += dnsflood
     SUBDIR += dnshistory
     SUBDIR += dnsjava

Added: head/dns/dnsdist/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdist/Makefile	Fri Aug  7 19:34:57 2015	(r393702)
@@ -0,0 +1,29 @@
+# Created by: Carlos J Puga Medina <cpm@fbsd.es>
+# $FreeBSD$
+
+PORTNAME=	dnsdist
+DISTVERSION=	0.0.209g4fd8aed
+CATEGORIES=	dns net
+MASTER_SITES=	http://builder.powerdns.com/files/dnsdist/dist/
+
+MAINTAINER=	cpm@fbsd.es
+COMMENT=	Highly DNS-, DoS- and abuse-aware loadbalancer
+
+LICENSE=	GPLv2
+
+BUILD_DEPENDS=	${LOCALBASE}/lib/libatomic_ops.a:${PORTSDIR}/devel/libatomic_ops \
+		ragel>0:${PORTSDIR}/devel/ragel
+LIB_DEPENDS=	libboost_serialization.so:${PORTSDIR}/devel/boost-libs \
+		libsodium.so:${PORTSDIR}/security/libsodium
+
+CXXFLAGS+=	-D_GLIBCXX_USE_C99
+LDFLAGS+=	-L${LOCALBASE}/lib -latomic
+GNU_CONFIGURE=	yes
+USE_GCC=	4.8+
+USES=	bison gmake libtool lua:52 pkgconfig readline tar:bz2
+INSTALL_TARGET=	install-strip
+
+PLIST_FILES=	bin/dnsdist \
+		man/man1/dnsdist.1.gz
+
+.include <bsd.port.mk>

Added: head/dns/dnsdist/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdist/distinfo	Fri Aug  7 19:34:57 2015	(r393702)
@@ -0,0 +1,2 @@
+SHA256 (dnsdist-0.0.209g4fd8aed.tar.bz2) = e317da546f3f4a7faf1604fb426a817473b23b573c9e92af0b2d663fb8771481
+SIZE (dnsdist-0.0.209g4fd8aed.tar.bz2) = 539607

Added: head/dns/dnsdist/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnsdist/pkg-descr	Fri Aug  7 19:34:57 2015	(r393702)
@@ -0,0 +1,6 @@
+dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its
+goal in life is to route DNS traffic to the best DNS server,
+delivering top performance to legitimate users while shunting or
+blocking abusive traffic.
+
+WWW: http://dnsdist.org



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