ports/147875: [NEW PORT] dns/bind10: The BIND DNS Suite 10 (Development Version)

Sunpoet Po-Chuan Hsieh sunpoet at sunpoet.net
Tue Jun 15 12:10:03 UTC 2010


>Number:         147875
>Category:       ports
>Synopsis:       [NEW PORT] dns/bind10: The BIND DNS Suite 10 (Development Version)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 15 12:10:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Sunpoet Po-Chuan Hsieh
>Release:        FreeBSD 8.1-PRERELEASE amd64
>Organization:
SUNPOET.net
>Environment:
System: FreeBSD bonjour.sunpoet.net 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Wed May 19 00:13:00 CST 2010
>Description:
This is the source for the development version of BIND 10.

BIND is the popular implementation of a DNS server, developer
interfaces, and DNS tools. BIND 10 is a rewrite of BIND 9. BIND 10
is written in C++ and Python and provides a modular environment
for serving and maintaining DNS.

BIND10-devel is new development leading up to the production
BIND 10 release. It contains prototype code and experimental
interfaces. Nevertheless it is ready to use now for testing the
new BIND 10 infrastructure ideas.

This release includes the bind10 master process, b10-msgq message
bus, b10-auth authoritative DNS server (with SQLite3 backend),
b10-cmdctl remote control daemon, b10-cfgmgr configuration manager,
b10-xfrin AXFR inbound service, b10-xfrout outgoing AXFR service,
and a new libdns library.

Documentation is included and also available via the BIND 10
website at http://bind10.isc.org/

WWW:	http://bind10.isc.org/
	http://www.isc.org/bind10

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- bind10-20100602.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	bind10
#	bind10/Makefile
#	bind10/distinfo
#	bind10/pkg-descr
#	bind10/pkg-plist
#
echo c - bind10
mkdir -p bind10 > /dev/null 2>&1
echo x - bind10/Makefile
sed 's/^X//' >bind10/Makefile << '3ffdef11e1dd104b897c2eaa3fa0eb82'
X# New ports collection makefile for:	bind10
X# Date created:		2010-05-10
X# Whom:			Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		bind10
XPORTVERSION=		20100602
XCATEGORIES=		dns net ipv6
XMASTER_SITES=		ISC/${PORTNAME}/${BIND_VERSION}
XDISTNAME=		${PORTNAME}-${BIND_VERSION}
XDISTFILES=		${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
XEXTRACT_ONLY=		${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER=		sunpoet at sunpoet.net
XCOMMENT=		The BIND DNS Suite 10 (Development Version)
X
XBUILD_DEPENDS=		${LOCALBASE}/include/boost/asio.hpp:${PORTSDIR}/devel/boost-libs \
X			${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
X			${LOCALBASE}/bin/pkg-config:${PORTSDIR}/devel/pkg-config
XRUN_DEPENDS=		${LOCALBASE}/include/boost/asio.hpp:${PORTSDIR}/devel/boost-libs \
X			${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
XLIB_DEPENDS=		boost_python:${PORTSDIR}/devel/boost-python-libs
X
XCFLAGS+=		-I${LOCALBASE}/include
XCONFIGURE_ARGS+=	--datadir=${BIND_DATADIR_BASE}/${BIND_DATADIR_REL} \
X			--docdir=${BIND_DOCSDIR_BASE}/${BIND_DOCSDIR_REL} \
X			--libexecdir=${BIND_LIBEXECDIR_BASE}/${BIND_LIBEXECDIR_REL} \
X			--localstatedir=${BIND_LOCALSTATEDIR_BASE}/${BIND_LOCALSTATEDIR_REL} \
X			--sysconfdir=${BIND_SYSCONFDIR_BASE}/${BIND_SYSCONFDIR_REL} \
X			--with-boost-include=${LOCALBASE} \
X			--with-boost-lib=${LOCALBASE} \
X			--with-boost-python=auto \
X			--with-pythonpath=${PYTHON_CMD}
XCONFIGURE_ENV+=		CPPFLAGS="${CPPFLAGS}" \
X			PYTHON="${LOCALBASE}/${PYTHON_VERSION}" \
X			PYTHON_VERSION=${PYTHON_VERSION}
XCPPFLAGS+=		-I${LOCALBASE}/include
XDATADIR=		${BIND_DATADIR}
XDOCSDIR=		${BIND_DOCSDIR}
XGNU_CONFIGURE=		yes
XLDFLAGS=		-L${LOCALBASE}/lib
XMAKE_ENV+=		PKG_CONFIG="${LOCALBASE}/bin/pkg-config" \
X			PYTHON_INCLUDES="${PYTHON_INCLUDEDIR}" \
X			PYTHON_LIB_PATH="${PYTHON_LIBDIR}" \
X			PYTHON_ROOT="${LOCALBASE}" \
X			PYTHON_VERSION="${PYTHON_VERSION}"
XMAKE_JOBS_UNSAFE=	yes
XUSE_LDCONFIG=		yes
XUSE_PYTHON=		3.1+
X
XMAN1=			bindctl.1
XMAN8=			b10-auth.8 b10-cfgmgr.8 b10-cmdctl-usermgr.8 \
X			b10-cmdctl.8 b10-loadzone.8 b10-msgq.8 b10-xfrin.8 \
X			b10-xfrout.8 bind10.8
X
XOPTIONS=		GTEST	"Enable Google Test for test" off
X
XBIND_PACKAGE=		bind10-devel
XBIND_VERSION=		devel-${PORTVERSION}
XBIND_DATADIR_BASE?=	${PREFIX}
XBIND_DATADIR_REL?=	share
XBIND_DATADIR=		${BIND_DATADIR_BASE}/${BIND_DATADIR_REL}/${BIND_PACKAGE}
XBIND_DOCSDIR_BASE?=	${PREFIX}
XBIND_DOCSDIR_REL?=	share/doc
XBIND_DOCSDIR=		${BIND_DOCSDIR_BASE}/${BIND_DOCSDIR_REL}/${BIND_PACKAGE}
XBIND_LIBEXECDIR_BASE?=	${PREFIX}
XBIND_LIBEXECDIR_REL?=	libexec
XBIND_LIBEXECDIR=	${BIND_LIBEXECDIR_REL}/${BIND_PACKAGE}
XBIND_LOCALSTATEDIR_BASE?=	${PREFIX}
XBIND_LOCALSTATEDIR_REL?=	var
XBIND_LOCALSTATEDIR=	${BIND_LOCALSTATEDIR_REL}/${BIND_PACKAGE}
XBIND_SYSCONFDIR_BASE?=	${PREFIX}
XBIND_SYSCONFDIR_REL?=	etc
XBIND_SYSCONFDIR?=	${BIND_SYSCONFDIR_REL}/${BIND_PACKAGE}
X
XPLIST_SUB+=		BIND_LIBEXECDIR="${BIND_LIBEXECDIR}" \
X			BIND_LOCALSTATEDIR="${BIND_LOCALSTATEDIR}" \
X			BIND_LOCALSTATEDIR_REL="${BIND_LOCALSTATEDIR_REL}" \
X			BIND_SYSCONFDIR="${BIND_SYSCONFDIR}" \
X			BIND_PACKAGE="${BIND_PACKAGE}"
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_GTEST)
XCONFIGURE_ARGS+=	--with-gtest=${LOCALBASE}
XLIB_DEPENDS+=		gtest:${PORTSDIR}/devel/googletest
XPLIST_SUB+=		GTEST=""
X.else
XCONFIGURE_ARGS+=	--without-gtest
XPLIST_SUB+=		GTEST="@comment "
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${INSTALL} -d -m 0755 ${DOCSDIR}
X	@(cd ${WRKSRC}/doc/guide/; \
X		${INSTALL_DATA} bind10-guide.css bind10-guide.html bind10-guide.xml ${DOCSDIR})
X.endif
X
Xverify:	checksum
X	gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc
X
X.include <bsd.port.post.mk>
3ffdef11e1dd104b897c2eaa3fa0eb82
echo x - bind10/distinfo
sed 's/^X//' >bind10/distinfo << '540b49ddc398f966b5167fed156bfacd'
XMD5 (bind10-devel-20100602.tar.gz) = f5485aba8a984239f19b27974ae6e8a2
XSHA256 (bind10-devel-20100602.tar.gz) = edd52f0167825bd725e71f01d0f7b0dd18a26ee3bb6d573468d6463387209d88
XSIZE (bind10-devel-20100602.tar.gz) = 1164606
XMD5 (bind10-devel-20100602.tar.gz.asc) = 7c2c46e676f6f68b7019eaf0b06c2c25
XSHA256 (bind10-devel-20100602.tar.gz.asc) = 938039743c5b4d16d023fdd7c80e0b09619387e3eeb959739a1a868b6ef58cb4
XSIZE (bind10-devel-20100602.tar.gz.asc) = 480
540b49ddc398f966b5167fed156bfacd
echo x - bind10/pkg-descr
sed 's/^X//' >bind10/pkg-descr << '360463f0ad88ae73cdcd70db8eb45c70'
XThis is the source for the development version of BIND 10.
X
XBIND is the popular implementation of a DNS server, developer
Xinterfaces, and DNS tools. BIND 10 is a rewrite of BIND 9. BIND 10
Xis written in C++ and Python and provides a modular environment
Xfor serving and maintaining DNS.
X
XBIND10-devel is new development leading up to the production
XBIND 10 release. It contains prototype code and experimental
Xinterfaces. Nevertheless it is ready to use now for testing the
Xnew BIND 10 infrastructure ideas.
X
XThis release includes the bind10 master process, b10-msgq message
Xbus, b10-auth authoritative DNS server (with SQLite3 backend),
Xb10-cmdctl remote control daemon, b10-cfgmgr configuration manager,
Xb10-xfrin AXFR inbound service, b10-xfrout outgoing AXFR service,
Xand a new libdns library.
X
XDocumentation is included and also available via the BIND 10
Xwebsite at http://bind10.isc.org/
X
XWWW:	http://bind10.isc.org/
X	http://www.isc.org/bind10
360463f0ad88ae73cdcd70db8eb45c70
echo x - bind10/pkg-plist
sed 's/^X//' >bind10/pkg-plist << '1861935bacab8f1f5b9caa6265b94d79'
X at comment $FreeBSD$
Xbin/b10-loadzone
Xbin/bindctl
X%%BIND_SYSCONFDIR%%/bindctl.pem
X%%BIND_SYSCONFDIR%%/cmdctl-accounts.csv
X%%BIND_SYSCONFDIR%%/cmdctl-certfile.pem
X%%BIND_SYSCONFDIR%%/cmdctl-keyfile.pem
Xinclude/dns/buffer.h
Xinclude/dns/dnssectime.h
Xinclude/dns/exceptions.h
Xinclude/dns/message.h
Xinclude/dns/messagerenderer.h
Xinclude/dns/name.h
Xinclude/dns/question.h
Xinclude/dns/rdata.h
Xinclude/dns/rdataclass.h
Xinclude/dns/rrclass.h
Xinclude/dns/rrparamregistry.h
Xinclude/dns/rrset.h
Xinclude/dns/rrsetlist.h
Xinclude/dns/rrttl.h
Xinclude/dns/rrtype.h
Xinclude/dns/tsig.h
Xinclude/exceptions/exceptions.h
Xlib/libasio_link.a
Xlib/libcc.a
Xlib/libcfgclient.a
Xlib/libcfgclient.la
Xlib/libcfgclient.so
Xlib/libcfgclient.so.0
Xlib/libdatasrc.a
Xlib/libdatasrc.la
Xlib/libdatasrc.so
Xlib/libdatasrc.so.0
Xlib/libdns.a
Xlib/libdns.la
Xlib/libdns.so
Xlib/libdns.so.0
Xlib/libexceptions.a
Xlib/libexceptions.la
Xlib/libexceptions.so
Xlib/libexceptions.so.0
X%%GTEST%%lib/libfake_session.a
X%%GTEST%%lib/libfake_session.la
X%%GTEST%%lib/libfake_session.so
X%%GTEST%%lib/libfake_session.so.0
X%%PYTHON_SITELIBDIR%%/bind10_config.py
X%%PYTHON_SITELIBDIR%%/bind10_config.pyc
X%%PYTHON_SITELIBDIR%%/bind10_config.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/__init__.py
X%%PYTHON_SITELIBDIR%%/bindctl/__init__.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/__init__.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/bindcmd.py
X%%PYTHON_SITELIBDIR%%/bindctl/bindcmd.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/bindcmd.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/cmdparse.py
X%%PYTHON_SITELIBDIR%%/bindctl/cmdparse.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/cmdparse.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/exception.py
X%%PYTHON_SITELIBDIR%%/bindctl/exception.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/exception.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/moduleinfo.py
X%%PYTHON_SITELIBDIR%%/bindctl/moduleinfo.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/moduleinfo.pyo
X%%PYTHON_SITELIBDIR%%/bindctl/mycollections.py
X%%PYTHON_SITELIBDIR%%/bindctl/mycollections.pyc
X%%PYTHON_SITELIBDIR%%/bindctl/mycollections.pyo
X%%PYTHON_SITELIBDIR%%/isc/__init__.py
X%%PYTHON_SITELIBDIR%%/isc/__init__.pyc
X%%PYTHON_SITELIBDIR%%/isc/__init__.pyo
X%%PYTHON_SITELIBDIR%%/isc/cc/__init__.py
X%%PYTHON_SITELIBDIR%%/isc/cc/__init__.pyc
X%%PYTHON_SITELIBDIR%%/isc/cc/__init__.pyo
X%%PYTHON_SITELIBDIR%%/isc/cc/data.py
X%%PYTHON_SITELIBDIR%%/isc/cc/data.pyc
X%%PYTHON_SITELIBDIR%%/isc/cc/data.pyo
X%%PYTHON_SITELIBDIR%%/isc/cc/message.py
X%%PYTHON_SITELIBDIR%%/isc/cc/message.pyc
X%%PYTHON_SITELIBDIR%%/isc/cc/message.pyo
X%%PYTHON_SITELIBDIR%%/isc/cc/session.py
X%%PYTHON_SITELIBDIR%%/isc/cc/session.pyc
X%%PYTHON_SITELIBDIR%%/isc/cc/session.pyo
X%%PYTHON_SITELIBDIR%%/isc/config/__init__.py
X%%PYTHON_SITELIBDIR%%/isc/config/__init__.pyc
X%%PYTHON_SITELIBDIR%%/isc/config/__init__.pyo
X%%PYTHON_SITELIBDIR%%/isc/config/ccsession.py
X%%PYTHON_SITELIBDIR%%/isc/config/ccsession.pyc
X%%PYTHON_SITELIBDIR%%/isc/config/ccsession.pyo
X%%PYTHON_SITELIBDIR%%/isc/config/cfgmgr.py
X%%PYTHON_SITELIBDIR%%/isc/config/cfgmgr.pyc
X%%PYTHON_SITELIBDIR%%/isc/config/cfgmgr.pyo
X%%PYTHON_SITELIBDIR%%/isc/config/config_data.py
X%%PYTHON_SITELIBDIR%%/isc/config/config_data.pyc
X%%PYTHON_SITELIBDIR%%/isc/config/config_data.pyo
X%%PYTHON_SITELIBDIR%%/isc/config/module_spec.py
X%%PYTHON_SITELIBDIR%%/isc/config/module_spec.pyc
X%%PYTHON_SITELIBDIR%%/isc/config/module_spec.pyo
X%%PYTHON_SITELIBDIR%%/isc/datasrc/__init__.py
X%%PYTHON_SITELIBDIR%%/isc/datasrc/__init__.pyc
X%%PYTHON_SITELIBDIR%%/isc/datasrc/__init__.pyo
X%%PYTHON_SITELIBDIR%%/isc/datasrc/master.py
X%%PYTHON_SITELIBDIR%%/isc/datasrc/master.pyc
X%%PYTHON_SITELIBDIR%%/isc/datasrc/master.pyo
X%%PYTHON_SITELIBDIR%%/isc/datasrc/sqlite3_ds.py
X%%PYTHON_SITELIBDIR%%/isc/datasrc/sqlite3_ds.pyc
X%%PYTHON_SITELIBDIR%%/isc/datasrc/sqlite3_ds.pyo
X%%BIND_LIBEXECDIR%%/b10-auth
X%%BIND_LIBEXECDIR%%/b10-cfgmgr
X%%BIND_LIBEXECDIR%%/b10-cmdctl
X%%BIND_LIBEXECDIR%%/b10-msgq
X%%BIND_LIBEXECDIR%%/b10-xfrin
X%%BIND_LIBEXECDIR%%/b10-xfrout
Xsbin/b10-cmdctl-usermgr
Xsbin/bind10
X%%DATADIR%%/auth.spec
X%%DATADIR%%/bindctl.pem
X%%DATADIR%%/bob.spec
X%%DATADIR%%/cmdctl-accounts.csv
X%%DATADIR%%/cmdctl-certfile.pem
X%%DATADIR%%/cmdctl-keyfile.pem
X%%DATADIR%%/cmdctl.spec
X%%DATADIR%%/xfrin.spec
X%%DATADIR%%/xfrout.spec
X%%PORTDOCS%%%%DOCSDIR%%/bind10-guide.css
X%%PORTDOCS%%%%DOCSDIR%%/bind10-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/bind10-guide.xml
X at dirrmtry %%BIND_LOCALSTATEDIR%%
X at dirrmtry %%BIND_LOCALSTATEDIR_REL%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm %%DATADIR%%
X at dirrm %%BIND_LIBEXECDIR%%
X at dirrm %%PYTHON_SITELIBDIR%%/isc/datasrc
X at dirrm %%PYTHON_SITELIBDIR%%/isc/config
X at dirrm %%PYTHON_SITELIBDIR%%/isc/cc
X at dirrm %%PYTHON_SITELIBDIR%%/isc
X at dirrm %%PYTHON_SITELIBDIR%%/bindctl
X at dirrm include/exceptions
X at dirrm include/dns
X at dirrm %%BIND_SYSCONFDIR%%
1861935bacab8f1f5b9caa6265b94d79
exit
--- bind10-20100602.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list