pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/bind9-current ISC BIND 9.3.0beta3. changelog is t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9dd6ecadd7a3
branches:  trunk
changeset: 475439:9dd6ecadd7a3
user:      itojun <itojun%pkgsrc.org@localhost>
date:      Sat May 15 21:00:57 2004 +0000

description:
ISC BIND 9.3.0beta3.  changelog is too many to mention here.

diffstat:

 net/bind9-current/DESCR            |   14 +
 net/bind9-current/Makefile         |   77 ++++++++
 net/bind9-current/PLIST            |  352 +++++++++++++++++++++++++++++++++++++
 net/bind9-current/distinfo         |   15 +
 net/bind9-current/files/lwresd.sh  |   18 +
 net/bind9-current/files/named.sh   |   30 +++
 net/bind9-current/patches/patch-aa |   41 ++++
 net/bind9-current/patches/patch-ab |   32 +++
 net/bind9-current/patches/patch-ac |   39 ++++
 net/bind9-current/patches/patch-ad |   35 +++
 net/bind9-current/patches/patch-ae |   45 ++++
 net/bind9-current/patches/patch-af |   43 ++++
 net/bind9-current/patches/patch-ag |   14 +
 net/bind9-current/patches/patch-ah |   25 ++
 net/bind9-current/patches/patch-ai |   25 ++
 net/bind9-current/patches/patch-aj |   13 +
 net/bind9-current/patches/patch-ak |   12 +
 17 files changed, 830 insertions(+), 0 deletions(-)

diffs (truncated from 898 to 300 lines):

diff -r a7d344556c28 -r 9dd6ecadd7a3 net/bind9-current/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/bind9-current/DESCR   Sat May 15 21:00:57 2004 +0000
@@ -0,0 +1,14 @@
+  BIND version 9 is a major rewrite of nearly all aspects of the
+underlying BIND architecture. This re-architecting of BIND was
+necessitated by the expected demands of:
+
+  - Domain name system growth, particularly in very large
+    zones such as .COM
+  - Protocol enhancements necessary to securely query and
+    update zones
+  - Protocol enhancements necessary to take advantage of
+    certain architectural features of IP version 6
+
+  The 9.0.0 release, and this release candidate, is aimed at
+early adopters and those who wish to make use of new 9.0
+features, such as IPv6 and DNSSEC secure resolution support.
diff -r a7d344556c28 -r 9dd6ecadd7a3 net/bind9-current/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/bind9-current/Makefile        Sat May 15 21:00:57 2004 +0000
@@ -0,0 +1,77 @@
+# $NetBSD: Makefile,v 1.44 2004/05/15 21:00:57 itojun Exp $
+
+DISTNAME=      bind-${BIND_VERSION}
+PKGNAME=       bind-${BIND_VERSION}
+CATEGORIES=    net
+MASTER_SITES=  ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/
+
+MAINTAINER=    hubertf%NetBSD.org@localhost
+HOMEPAGE=      http://www.isc.org/products/BIND/
+COMMENT=       Version 9 of the Berkeley Internet Name Daemon, implementation of DNS
+
+BIND_VERSION=  9.3.0beta3
+DIST_SUBDIR=   bind/${BIND_VERSION}
+
+# IPv6 ready, automatically detected
+.include "../../mk/bsd.prefs.mk"
+BUILD_DEFS+=   USE_INET6
+# No need to set USE_INET6, will auto-detect.
+
+USE_BUILDLINK3=                yes
+USE_LIBTOOL=           yes
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--with-libtool=yes \
+               --sysconfdir=/etc \
+               --localstatedir=/var
+#LDFLAGS+=     -Wl,${RPATH_FLAG}${LOCALBASE}/pthreads/lib -L${LOCALBASE}/pthreads/lib
+# use external OpenSSL.  comment out the following line and the buildlink
+# include at the bottom to use OpenSSL shipped with BIND9.
+CONFIGURE_ARGS+=--with-openssl=${SSLBASE}
+
+PTHREAD_OPTS+= native
+
+post-build:
+       ${SED} \
+               -e 's|@PREFIX@|${PREFIX}|' \
+               <${FILESDIR}/named.sh >${WRKDIR}/named
+       ${SED} \
+               -e 's|@PREFIX@|${PREFIX}|' \
+               <${FILESDIR}/lwresd.sh >${WRKDIR}/lwresd
+
+# include/isc/ipv6.h is installed on non-ipv6 platforms
+.if defined(USE_INET6) && (${USE_INET6} == "YES")
+PLIST_SUBST+=  IPV6H="@comment "
+.else
+PLIST_SUBST+=  IPV6H=
+.endif
+
+PLIST_SRC=     ${WRKDIR}/PLIST
+
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9/arm
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9/draft
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9/misc
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9/rfc
+       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bind9
+       ${INSTALL_DATA} ${WRKSRC}/doc/arm/* ${PREFIX}/share/doc/bind9/arm
+       ${INSTALL_DATA} ${WRKSRC}/doc/draft/* ${PREFIX}/share/doc/bind9/draft
+       ${INSTALL_DATA} ${WRKSRC}/doc/misc/* ${PREFIX}/share/doc/bind9/misc
+       ${INSTALL_DATA} ${WRKSRC}/doc/rfc/* ${PREFIX}/share/doc/bind9/rfc
+       ${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
+       (cd ${PREFIX}; ${FIND} share/doc/bind9 -type f -print ) >> ${PLIST_SRC}
+       (cd ${PREFIX}; ${FIND} share/doc/bind9 -type d -print ) | \
+               ${SED} -e 's/^/@dirrm /' | ${SORT} -r >> ${PLIST_SRC}
+       ${INSTALL_SCRIPT} ${WRKDIR}/named ${PREFIX}/etc/rc.d/named9
+       ${INSTALL_SCRIPT} ${WRKDIR}/lwresd ${PREFIX}/etc/rc.d/lwresd
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
+
+.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none")
+CONFIGURE_ARGS+=       --disable-threads
+.else
+CONFIGURE_ARGS+=       --enable-threads
+.endif
diff -r a7d344556c28 -r 9dd6ecadd7a3 net/bind9-current/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/bind9-current/PLIST   Sat May 15 21:00:57 2004 +0000
@@ -0,0 +1,352 @@
+@comment $NetBSD: PLIST,v 1.12 2004/05/15 21:00:58 itojun Exp $
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+etc/rc.d/lwresd
+etc/rc.d/named9
+${IPV6H}include/isc/ipv6.h
+include/bind/arpa/inet.h
+include/bind/arpa/nameser.h
+include/bind/arpa/nameser_compat.h
+include/bind/fd_setsize.h
+include/bind/hesiod.h
+include/bind/irp.h
+include/bind/irs.h
+include/bind/isc/assertions.h
+include/bind/isc/ctl.h
+include/bind/isc/dst.h
+include/bind/isc/eventlib.h
+include/bind/isc/heap.h
+include/bind/isc/irpmarshall.h
+include/bind/isc/list.h
+include/bind/isc/logging.h
+include/bind/isc/memcluster.h
+include/bind/isc/misc.h
+include/bind/isc/tree.h
+include/bind/netdb.h
+include/bind/netgroup.h
+include/bind/res_update.h
+include/bind/resolv.h
+include/bind/sys/bitypes.h
+include/dns/acl.h
+include/dns/adb.h
+include/dns/byaddr.h
+include/dns/cache.h
+include/dns/callbacks.h
+include/dns/cert.h
+include/dns/compress.h
+include/dns/db.h
+include/dns/dbiterator.h
+include/dns/dbtable.h
+include/dns/diff.h
+include/dns/dispatch.h
+include/dns/dnssec.h
+include/dns/ds.h
+include/dns/enumclass.h
+include/dns/enumtype.h
+include/dns/events.h
+include/dns/fixedname.h
+include/dns/journal.h
+include/dns/keyflags.h
+include/dns/keytable.h
+include/dns/keyvalues.h
+include/dns/lib.h
+include/dns/log.h
+include/dns/master.h
+include/dns/masterdump.h
+include/dns/message.h
+include/dns/name.h
+include/dns/ncache.h
+include/dns/nsec.h
+include/dns/peer.h
+include/dns/portlist.h
+include/dns/rbt.h
+include/dns/rcode.h
+include/dns/rdata.h
+include/dns/rdataclass.h
+include/dns/rdatalist.h
+include/dns/rdataset.h
+include/dns/rdatasetiter.h
+include/dns/rdataslab.h
+include/dns/rdatastruct.h
+include/dns/rdatatype.h
+include/dns/request.h
+include/dns/resolver.h
+include/dns/result.h
+include/dns/rootns.h
+include/dns/sdb.h
+include/dns/secalg.h
+include/dns/secproto.h
+include/dns/soa.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/version.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zonekey.h
+include/dns/zt.h
+include/dst/dst.h
+include/dst/lib.h
+include/dst/result.h
+include/isc/app.h
+include/isc/assertions.h
+include/isc/base64.h
+include/isc/bitstring.h
+include/isc/boolean.h
+include/isc/buffer.h
+include/isc/bufferlist.h
+include/isc/commandline.h
+include/isc/condition.h
+include/isc/dir.h
+include/isc/entropy.h
+include/isc/error.h
+include/isc/event.h
+include/isc/eventclass.h
+include/isc/file.h
+include/isc/formatcheck.h
+include/isc/fsaccess.h
+include/isc/heap.h
+include/isc/hex.h
+include/isc/hmacmd5.h
+include/isc/int.h
+include/isc/interfaceiter.h
+include/isc/lang.h
+include/isc/lex.h
+include/isc/lfsr.h
+include/isc/lib.h
+include/isc/list.h
+include/isc/log.h
+include/isc/magic.h
+include/isc/md5.h
+include/isc/mem.h
+include/isc/msgcat.h
+include/isc/msgs.h
+include/isc/mutex.h
+include/isc/mutexblock.h
+include/isc/net.h
+include/isc/netaddr.h
+include/isc/netdb.h
+include/isc/offset.h
+include/isc/once.h
+include/isc/ondestroy.h
+include/isc/os.h
+include/isc/parseint.h
+include/isc/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/refcount.h
+include/isc/region.h
+include/isc/resource.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdlib.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.h
+include/isc/syslog.h
+include/isc/task.h
+include/isc/taskpool.h
+include/isc/thread.h
+include/isc/time.h
+include/isc/timer.h
+include/isc/types.h
+include/isc/util.h
+include/isc/version.h
+include/isccc/alist.h
+include/isccc/base64.h
+include/isccc/cc.h
+include/isccc/ccmsg.h
+include/isccc/events.h
+include/isccc/lib.h
+include/isccc/result.h
+include/isccc/sexpr.h
+include/isccc/symtab.h
+include/isccc/symtype.h
+include/isccc/types.h
+include/isccc/util.h
+include/isccc/version.h
+include/isccfg/cfg.h
+include/isccfg/grammar.h
+include/isccfg/log.h
+include/isccfg/namedconf.h
+include/isccfg/version.h
+include/lwres/context.h
+include/lwres/int.h
+include/lwres/ipv6.h
+include/lwres/lang.h
+include/lwres/list.h
+include/lwres/lwbuffer.h
+include/lwres/lwpacket.h
+include/lwres/lwres.h



Home | Main Index | Thread Index | Old Index