summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca>2013-06-06 03:02:14 +0000
committertaca <taca>2013-06-06 03:02:14 +0000
commitd4c564897ab41dbf006f176bcd7bc970ae763672 (patch)
tree793719a08c9504e2f34e7d8deaaf3cbec1bd968f
parenta3f1cb0d51312b021e562622dcf3dc32fdd90388 (diff)
downloadpkgsrc-d4c564897ab41dbf006f176bcd7bc970ae763672.tar.gz
Remove bind97 package which was EOL on November 2012.
Please migrate to bind98 or bind99.
-rw-r--r--net/bind97/DESCR15
-rw-r--r--net/bind97/MESSAGE10
-rw-r--r--net/bind97/Makefile84
-rw-r--r--net/bind97/PLIST375
-rw-r--r--net/bind97/buildlink3.mk12
-rw-r--r--net/bind97/builtin.mk92
-rw-r--r--net/bind97/distinfo10
-rw-r--r--net/bind97/files/lwresd.sh25
-rw-r--r--net/bind97/files/named9.sh66
-rw-r--r--net/bind97/options.mk89
-rw-r--r--net/bind97/patches/patch-aa32
-rw-r--r--net/bind97/patches/patch-ab39
-rw-r--r--net/bind97/patches/patch-ac34
-rw-r--r--net/bind97/patches/patch-ad15
-rw-r--r--net/bind97/patches/patch-ae13
15 files changed, 0 insertions, 911 deletions
diff --git a/net/bind97/DESCR b/net/bind97/DESCR
deleted file mode 100644
index 040ace8cf60..00000000000
--- a/net/bind97/DESCR
+++ /dev/null
@@ -1,15 +0,0 @@
-BIND, the Berkeley Internet Name Daemon, version 9 is a major rewrite
-of nearly all aspects of the underlying BIND architecture. Some
-of the important features of BIND-9 are:
-
- - DNS Security
- - IP version 6
- - DNS Protocol Enhancements
- - Views
- - Multiprocessor Support
- - Improved Portability Architecture
- - Full NSEC3 support
- - Automatic zone re-signing
- - New update-policy methods tcp-self and 6to4-self
-
-This package contains the BIND 9.7 release.
diff --git a/net/bind97/MESSAGE b/net/bind97/MESSAGE
deleted file mode 100644
index b68a5d71146..00000000000
--- a/net/bind97/MESSAGE
+++ /dev/null
@@ -1,10 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
-Please consider running BIND under the pseudo user account "${BIND_USER}"
-in a chroot environment for security reasons.
-
-To achieve this, set the variable "named_chrootdir" in /etc/rc.conf to
-the directory with the chroot environment e.g. "${BIND_DIR}".
-
-===========================================================================
diff --git a/net/bind97/Makefile b/net/bind97/Makefile
deleted file mode 100644
index f0963e658fe..00000000000
--- a/net/bind97/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# $NetBSD: Makefile,v 1.29 2013/05/31 12:41:32 wiz Exp $
-
-DISTNAME= bind-${BIND_VERSION}
-PKGNAME= ${DISTNAME:S/-P/pl/}
-PKGREVISION= 6
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ \
- http://ftp.belnet.be/pub/mirror/ftp.isc.org/isc/bind9/${BIND_VERSION}/
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.isc.org/software/bind/
-COMMENT= Berkeley Internet Name Daemon implementation of DNS, version 9.7
-
-CONFLICTS+= host-[0-9]*
-
-MAKE_JOBS_SAFE= no
-
-BIND_VERSION= 9.7.7
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILD_DEFS+= BIND_DIR VARBASE
-
-.include "options.mk"
-
-USE_TOOLS+= pax perl
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-#CONFIG_SHELL= sh -x
-
-# workaround for CVE-2013-2266
-CONFIGURE_ENV+= ac_cv_header_regex_h=no
-
-CONFIGURE_ARGS+= --with-libtool
-CONFIGURE_ARGS+= --sysconfdir=/etc
-CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q}
-CONFIGURE_ARGS+= --disable-openssl-version-check
-CONFIGURE_ARGS+= --with-openssl=${SSLBASE:Q}
-.if ${MACHINE_PLATFORM:MNetBSD-*-mipsel} != ""
-CONFIGURE_ARGS+= --disable-atomic
-.endif
-.if ${MACHINE_PLATFORM:MNetBSD-*-powerpc} != ""
-CONFIGURE_ARGS+= --disable-threads
-.endif
-.if ${OPSYS} == "DragonFly"
-CONFIGURE_ARGS+= --disable-kqueue
-.endif
-
-PKG_GROUPS_VARS+= BIND_GROUP
-PKG_USERS_VARS+= BIND_USER
-
-PKG_GROUPS= ${BIND_GROUP}
-PKG_USERS= ${BIND_USER}:${BIND_GROUP}
-
-PKG_GECOS.${BIND_USER}= Named pseudo-user
-PKG_HOME.${BIND_USER}= ${BIND_DIR}
-
-PTHREAD_OPTS+= native
-PTHREAD_AUTO_VARS= yes
-
-FILES_SUBST+= BIND_GROUP=${BIND_GROUP:Q} \
- BIND_USER=${BIND_USER:Q} PAX=${PAX:Q}
-MESSAGE_SUBST+= BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}
-DOCDIR= ${DESTDIR}${PREFIX}/share/doc/bind9
-MISCDOC= dnssec ipv6 migration migration-4to9 options \
- rfc-compliance roadmap sdb
-
-# include/isc/ipv6.h is installed on non-ipv6 platforms
-PLIST_VARS+= inet6
-.if !empty(MISSING_FEATURES:Minet6)
-PLIST.inet6= yes
-.endif
-
-RCD_SCRIPTS= lwresd named9
-
-INSTALLATION_DIRS= ${DOCDIR} share/doc/bind9/arm share/doc/bind9/misc
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCDIR}/arm
- cd ${WRKSRC}/doc/misc && ${INSTALL_DATA} ${MISCDOC} ${DOCDIR}/misc
-
-.include "../../security/openssl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/net/bind97/PLIST b/net/bind97/PLIST
deleted file mode 100644
index eeaf00966fd..00000000000
--- a/net/bind97/PLIST
+++ /dev/null
@@ -1,375 +0,0 @@
-@comment $NetBSD: PLIST,v 1.6 2012/04/05 00:40:09 taca Exp $
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-${PLIST.inet6}include/isc/ipv6.h
-include/bind9/check.h
-include/bind9/getaddresses.h
-include/bind9/version.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/dlz.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/iptable.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/private.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/sdlz.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/gssapi.h
-include/dst/lib.h
-include/dst/result.h
-include/isc/app.h
-include/isc/assertions.h
-include/isc/atomic.h
-include/isc/base64.h
-include/isc/bind9.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/hash.h
-include/isc/heap.h
-include/isc/hex.h
-include/isc/hmacmd5.h
-include/isc/hmacsha.h
-include/isc/httpd.h
-include/isc/int.h
-include/isc/interfaceiter.h
-include/isc/iterated_hash.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/namespace.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/radix.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/sha2.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/isc/xml.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/aclconf.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
-include/lwres/net.h
-include/lwres/netdb.h
-include/lwres/platform.h
-include/lwres/result.h
-include/lwres/version.h
-lib/libbind9.la
-lib/libdns.la
-lib/libisc.la
-lib/libisccc.la
-lib/libisccfg.la
-lib/liblwres.la
-man/man1/arpaname.1
-man/man1/dig.1
-man/man1/host.1
-man/man1/isc-config.sh.1
-man/man1/nslookup.1
-man/man1/nsupdate.1
-man/man3/lwres.3
-man/man3/lwres_addr_parse.3
-man/man3/lwres_buffer.3
-man/man3/lwres_buffer_add.3
-man/man3/lwres_buffer_back.3
-man/man3/lwres_buffer_clear.3
-man/man3/lwres_buffer_first.3
-man/man3/lwres_buffer_forward.3
-man/man3/lwres_buffer_getmem.3
-man/man3/lwres_buffer_getuint16.3
-man/man3/lwres_buffer_getuint32.3
-man/man3/lwres_buffer_getuint8.3
-man/man3/lwres_buffer_init.3
-man/man3/lwres_buffer_invalidate.3
-man/man3/lwres_buffer_putmem.3
-man/man3/lwres_buffer_putuint16.3
-man/man3/lwres_buffer_putuint32.3
-man/man3/lwres_buffer_putuint8.3
-man/man3/lwres_buffer_subtract.3
-man/man3/lwres_conf_clear.3
-man/man3/lwres_conf_get.3
-man/man3/lwres_conf_init.3
-man/man3/lwres_conf_parse.3
-man/man3/lwres_conf_print.3
-man/man3/lwres_config.3
-man/man3/lwres_context.3
-man/man3/lwres_context_allocmem.3
-man/man3/lwres_context_create.3
-man/man3/lwres_context_destroy.3
-man/man3/lwres_context_freemem.3
-man/man3/lwres_context_initserial.3
-man/man3/lwres_context_nextserial.3
-man/man3/lwres_context_sendrecv.3
-man/man3/lwres_endhostent.3
-man/man3/lwres_endhostent_r.3
-man/man3/lwres_freeaddrinfo.3
-man/man3/lwres_freehostent.3
-man/man3/lwres_gabn.3
-man/man3/lwres_gabnrequest_free.3
-man/man3/lwres_gabnrequest_parse.3
-man/man3/lwres_gabnrequest_render.3
-man/man3/lwres_gabnresponse_free.3
-man/man3/lwres_gabnresponse_parse.3
-man/man3/lwres_gabnresponse_render.3
-man/man3/lwres_gai_strerror.3
-man/man3/lwres_getaddrinfo.3
-man/man3/lwres_getaddrsbyname.3
-man/man3/lwres_gethostbyaddr.3
-man/man3/lwres_gethostbyaddr_r.3
-man/man3/lwres_gethostbyname.3
-man/man3/lwres_gethostbyname2.3
-man/man3/lwres_gethostbyname_r.3
-man/man3/lwres_gethostent.3
-man/man3/lwres_gethostent_r.3
-man/man3/lwres_getipnode.3
-man/man3/lwres_getipnodebyaddr.3
-man/man3/lwres_getipnodebyname.3
-man/man3/lwres_getnamebyaddr.3
-man/man3/lwres_getnameinfo.3
-man/man3/lwres_getrrsetbyname.3
-man/man3/lwres_gnba.3
-man/man3/lwres_gnbarequest_free.3
-man/man3/lwres_gnbarequest_parse.3
-man/man3/lwres_gnbarequest_render.3
-man/man3/lwres_gnbaresponse_free.3
-man/man3/lwres_gnbaresponse_parse.3
-man/man3/lwres_gnbaresponse_render.3
-man/man3/lwres_herror.3
-man/man3/lwres_hstrerror.3
-man/man3/lwres_inetntop.3
-man/man3/lwres_lwpacket_parseheader.3
-man/man3/lwres_lwpacket_renderheader.3
-man/man3/lwres_net_ntop.3
-man/man3/lwres_noop.3
-man/man3/lwres_nooprequest_free.3
-man/man3/lwres_nooprequest_parse.3
-man/man3/lwres_nooprequest_render.3
-man/man3/lwres_noopresponse_free.3
-man/man3/lwres_noopresponse_parse.3
-man/man3/lwres_noopresponse_render.3
-man/man3/lwres_packet.3
-man/man3/lwres_resutil.3
-man/man3/lwres_sethostent.3
-man/man3/lwres_sethostent_r.3
-man/man3/lwres_string_parse.3
-man/man5/named.conf.5
-man/man5/rndc.conf.5
-man/man8/ddns-confgen.8
-man/man8/dnssec-dsfromkey.8
-man/man8/dnssec-keyfromlabel.8
-man/man8/dnssec-keygen.8
-man/man8/dnssec-revoke.8
-man/man8/dnssec-settime.8
-man/man8/dnssec-signzone.8
-man/man8/genrandom.8
-man/man8/isc-hmac-fixup.8
-man/man8/lwresd.8
-man/man8/named-checkconf.8
-man/man8/named-checkzone.8
-man/man8/named-compilezone.8
-man/man8/named-journalprint.8
-man/man8/named.8
-man/man8/nsec3hash.8
-man/man8/rndc-confgen.8
-man/man8/rndc.8
-sbin/arpaname
-sbin/ddns-confgen
-sbin/dnssec-dsfromkey
-sbin/dnssec-keyfromlabel
-sbin/dnssec-keygen
-sbin/dnssec-revoke
-sbin/dnssec-settime
-sbin/dnssec-signzone
-sbin/genrandom
-sbin/isc-hmac-fixup
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/named-compilezone
-sbin/named-journalprint
-sbin/nsec3hash
-sbin/rndc
-sbin/rndc-confgen
-share/doc/bind9/README
-share/doc/bind9/arm/Bv9ARM.ch01.html
-share/doc/bind9/arm/Bv9ARM.ch02.html
-share/doc/bind9/arm/Bv9ARM.ch03.html
-share/doc/bind9/arm/Bv9ARM.ch04.html
-share/doc/bind9/arm/Bv9ARM.ch05.html
-share/doc/bind9/arm/Bv9ARM.ch06.html
-share/doc/bind9/arm/Bv9ARM.ch07.html
-share/doc/bind9/arm/Bv9ARM.ch08.html
-share/doc/bind9/arm/Bv9ARM.ch09.html
-share/doc/bind9/arm/Bv9ARM.ch10.html
-share/doc/bind9/arm/Bv9ARM.html
-share/doc/bind9/arm/man.arpaname.html
-share/doc/bind9/arm/man.ddns-confgen.html
-share/doc/bind9/arm/man.dig.html
-share/doc/bind9/arm/man.dnssec-dsfromkey.html
-share/doc/bind9/arm/man.dnssec-keyfromlabel.html
-share/doc/bind9/arm/man.dnssec-keygen.html
-share/doc/bind9/arm/man.dnssec-revoke.html
-share/doc/bind9/arm/man.dnssec-settime.html
-share/doc/bind9/arm/man.dnssec-signzone.html
-share/doc/bind9/arm/man.genrandom.html
-share/doc/bind9/arm/man.host.html
-share/doc/bind9/arm/man.isc-hmac-fixup.html
-share/doc/bind9/arm/man.named-checkconf.html
-share/doc/bind9/arm/man.named-checkzone.html
-share/doc/bind9/arm/man.named-journalprint.html
-share/doc/bind9/arm/man.named.html
-share/doc/bind9/arm/man.nsec3hash.html
-share/doc/bind9/arm/man.nsupdate.html
-share/doc/bind9/arm/man.rndc-confgen.html
-share/doc/bind9/arm/man.rndc.conf.html
-share/doc/bind9/arm/man.rndc.html
-share/doc/bind9/misc/dnssec
-share/doc/bind9/misc/ipv6
-share/doc/bind9/misc/migration
-share/doc/bind9/misc/migration-4to9
-share/doc/bind9/misc/options
-share/doc/bind9/misc/rfc-compliance
-share/doc/bind9/misc/roadmap
-share/doc/bind9/misc/sdb
-share/examples/rc.d/lwresd
-share/examples/rc.d/named9
diff --git a/net/bind97/buildlink3.mk b/net/bind97/buildlink3.mk
deleted file mode 100644
index 476adec672d..00000000000
--- a/net/bind97/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
-BUILDLINK_TREE+= bind
-
-.if !defined(BIND_BUILDLINK3_MK)
-BIND_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.bind+= bind>=9.7.0
-BUILDLINK_PKGSRCDIR.bind?= ../../net/bind97
-.endif # BIND_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -bind
diff --git a/net/bind97/builtin.mk b/net/bind97/builtin.mk
deleted file mode 100644
index 81825b3e2af..00000000000
--- a/net/bind97/builtin.mk
+++ /dev/null
@@ -1,92 +0,0 @@
-# $NetBSD: builtin.mk,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
-BUILTIN_PKG:= bind
-
-BUILTIN_FIND_FILES_VAR:= EXE_NAMED
-BUILTIN_FIND_FILES.EXE_NAMED= /usr/sbin/named
-BUILTIN_FIND_LIBS:= bind
-
-.include "../../mk/buildlink3/bsd.builtin.mk"
-
-###
-### Figure out the version of BIND if an ISC BIND named exists on the
-### system.
-###
-.if !defined(BUILTIN_VERSION.bind) && \
- empty(EXE_NAMED:M__nonexistent__) && \
- empty(EXE_NAMED:M${LOCALBASE}/*)
-BUILTIN_VERSION.bind!= \
- ${EXE_NAMED} -v 2>/dev/null | ${HEAD} -1 | \
- ${AWK} 'BEGIN { v = "4.9.11"; } \
- /^BIND / { v = $$2; sub("-.*", "", v); } \
- /^named / { v = $$2; sub("-.*", "", v); } \
- END { print v; }'
-.endif
-MAKEVARS+= BUILTIN_VERSION.bind
-
-###
-### Determine if there is a built-in implementation of the package and
-### set IS_BUILTIN.<pkg> appropriately ("yes" or "no").
-###
-.if !defined(IS_BUILTIN.bind)
-IS_BUILTIN.bind= no
-. if defined(BUILTIN_VERSION.bind)
-IS_BUILTIN.bind= yes
-. endif
-.endif
-MAKEVARS+= IS_BUILTIN.bind
-
-###
-### If there is a built-in implementation, then set BUILTIN_PKG.<pkg> to
-### a package name to represent the built-in package.
-###
-.if !defined(BUILTIN_PKG.bind) && \
- !empty(IS_BUILTIN.bind:M[yY][eE][sS]) && \
- defined(BUILTIN_VERSION.bind)
-BUILTIN_PKG.bind= bind-${BUILTIN_VERSION.bind}
-.endif
-MAKEVARS+= BUILTIN_PKG.bind
-
-###
-### Determine whether we should use the built-in implementation if it
-### exists, and set USE_BUILTIN.<pkg> appropriate ("yes" or "no").
-###
-.if !defined(USE_BUILTIN.bind)
-. if ${PREFER.bind} == "pkgsrc"
-USE_BUILTIN.bind= no
-. else
-USE_BUILTIN.bind= ${IS_BUILTIN.bind}
-. if defined(BUILTIN_PKG.bind) && \
- !empty(IS_BUILTIN.bind:M[yY][eE][sS])
-USE_BUILTIN.bind= yes
-. for dep in ${BUILDLINK_API_DEPENDS.bind}
-. if !empty(USE_BUILTIN.bind:M[yY][eE][sS])
-USE_BUILTIN.bind!= \
- if ${PKG_ADMIN} pmatch ${dep:Q} ${BUILTIN_PKG.bind:Q}; then \
- ${ECHO} yes; \
- else \
- ${ECHO} no; \
- fi
-. endif
-. endfor
-. endif
-. endif # PREFER.bind
-.endif
-MAKEVARS+= USE_BUILTIN.bind
-
-###
-### The section below only applies if we are not including this file
-### solely to determine whether a built-in implementation exists.
-###
-CHECK_BUILTIN.bind?= no
-.if !empty(CHECK_BUILTIN.bind:M[nN][oO])
-
-. if !empty(USE_BUILTIN.bind:M[yY][eE][sS])
-. if !empty(BUILTIN_LIB_FOUND.bind:M[yY][eE][sS])
-BUILDLINK_LDADD.bind?= -lbind
-. endif
-. elif !empty(USE_BUILTIN.bind:M[nN][oO])
-BUILDLINK_LDADD.bind?= -lbind
-. endif
-
-.endif # CHECK_BUILTIN.bind
diff --git a/net/bind97/distinfo b/net/bind97/distinfo
deleted file mode 100644
index 37169894569..00000000000
--- a/net/bind97/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.17 2012/10/10 03:05:52 taca Exp $
-
-SHA1 (bind-9.7.7.tar.gz) = 7dc47100e771fbcccf910d6e0a972fc5a95d431c
-RMD160 (bind-9.7.7.tar.gz) = 4368b107f139b0d34a5692d587bb8baeede2b6c9
-Size (bind-9.7.7.tar.gz) = 6989530 bytes
-SHA1 (patch-aa) = 6cec876c8caa7082f97365863f3f88c4f168da48
-SHA1 (patch-ab) = 9585a26a376d32f80ac8266eb7967c00b433f14d
-SHA1 (patch-ac) = ee4ca3d200b3d3f93b8ccfa2c6e51ab005b35a01
-SHA1 (patch-ad) = 29fb5c24ff3558f1621e93ea16419e32dbc695b7
-SHA1 (patch-ae) = 68b8155daa8f75081b6f8fd70ca23fda60506c64
diff --git a/net/bind97/files/lwresd.sh b/net/bind97/files/lwresd.sh
deleted file mode 100644
index c679a9f8960..00000000000
--- a/net/bind97/files/lwresd.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: lwresd.sh,v 1.2 2011/10/07 22:37:03 shattered Exp $
-#
-# PROVIDE: lwresd
-# REQUIRE: SERVERS
-
-. /etc/rc.subr
-
-name="lwresd"
-rcvar=${name}
-command="@PREFIX@/sbin/${name}"
-pidfile="@VARBASE@/run/lwresd/${name}.pid"
-extra_commands="reload"
-start_precmd="lwresd_precmd"
-
-lwresd_precmd()
-{
- if [ ! -d @VARBASE@/run/lwresd ]; then
- @MKDIR@ @VARBASE@/run/lwresd
- fi
-}
-
-load_rc_config ${name} # check /etc/rc.conf.d/named9
-run_rc_command "$1"
diff --git a/net/bind97/files/named9.sh b/net/bind97/files/named9.sh
deleted file mode 100644
index 4f88bab9162..00000000000
--- a/net/bind97/files/named9.sh
+++ /dev/null
@@ -1,66 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: named9.sh,v 1.2 2011/02/16 17:43:22 taca Exp $
-#
-
-# PROVIDE: named
-# REQUIRE: NETWORKING mountcritremote syslogd
-# BEFORE: DAEMON
-# KEYWORD: chrootdir
-
-. /etc/rc.subr
-
-name="named"
-rcvar="${name}9"
-command="@PREFIX@/sbin/${name}"
-pidfile="@VARBASE@/run/named/${name}.pid"
-start_precmd="named_precmd"
-extra_commands="reload"
-required_dirs="$named_chrootdir" # if it is set, it must exist
-
-named_precmd()
-{
- # Die if $named is also set (i.e. the system's named is not disabled
- if checkyesno named ; then
- warn \
- "disable 'named' when setting 'named9'!"
- return 1
- fi
-
- if [ ! -d @VARBASE@/run/named ]; then
- @MKDIR@ @VARBASE@/run/named
- fi
-
- if [ -z "$named_chrootdir" ]; then
- return 0;
- fi
-
- for i in null random
- do
- if [ ! -c "${named_chrootdir}/dev/$i" ]; then
- @RM@ -f "${named_chrootdir}/dev/$i"
- (cd /dev &&
- @PAX@ -rw -pe "$i" "${named_chrootdir}/dev")
- fi
- done
-
- if [ -f /etc/localtime ]; then
- @CMP@ -s /etc/localtime "${named_chrootdir}/etc/localtime" || \
- @CP@ -p /etc/localtime "${named_chrootdir}/etc/localtime"
- fi
-
- if [ ! -d ${named_chrootdir}@VARBASE@/run/named ]; then
- @MKDIR@ ${named_chrootdir}@VARBASE@/run/named
- @CHOWN@ @BIND_USER@ ${named_chrootdir}@VARBASE@/run/named
- fi
-
- @RM@ -f ${pidfile}
- @LN@ -s "${named_chrootdir}${pidfile}" ${pidfile}
-
- # Change run_rc_commands()'s internal copy of $named_flags
- #
- rc_flags="-u @BIND_USER@ -t ${named_chrootdir} $rc_flags"
-}
-
-load_rc_config "$rcvar"
-run_rc_command "$1"
diff --git a/net/bind97/options.mk b/net/bind97/options.mk
deleted file mode 100644
index 7cadc16f953..00000000000
--- a/net/bind97/options.mk
+++ /dev/null
@@ -1,89 +0,0 @@
-# $NetBSD: options.mk,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.bind97
-PKG_SUPPORTED_OPTIONS= bind-dig-sigchase bind-xml-statistics-server
-PKG_SUPPORTED_OPTIONS+= inet6 threads mysql pgsql ldap dlz-filesystem
-
-.include "../../mk/pthread.buildlink3.mk"
-
-.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none") || \
- !empty(MACHINE_PLATFORM:MNetBSD-*-vax) || \
- !empty(MACHINE_PLATFORM:MNetBSD-*-sparc) || \
- !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || \
- !empty(MACHINE_PLATFORM:MNetBSD-*-m68k)
-# don't touch PKG_SUGGESTED_OPTIONS
-.else
-PKG_SUGGESTED_OPTIONS+= threads
-.endif
-
-.if empty(MISSING_FEATURES:Minet6)
-PKG_SUGGESTED_OPTIONS+= inet6
-.endif
-
-.include "../../mk/bsd.options.mk"
-
-###
-### The mysql pgsql ldap dlz-filesystem options are all for BIND
-### DLZ (Dynamically Loadable Zones) functionality
-###
-### NOTE: bdb is excluded on purpose as pkgsrc does not contain
-### a bdb v4.1 or 4.2 package which is what BIND needs.
-### The majority of these are compile tested only
-###
-
-.if !empty(PKG_OPTIONS:Mmysql)
-.include "../../mk/mysql.buildlink3.mk"
-CONFIGURE_ARGS+= --with-dlz-mysql=${BUILDLINK_PREFIX.mysql-client}
-.endif
-
-.if !empty(PKG_OPTIONS:Mpgsql)
-.include "../../mk/pgsql.buildlink3.mk"
-CONFIGURE_ARGS+= --with-dlz-postgres=${BUILDLINK_PREFIX.${PGSQL_TYPE}}
-CONFIGURE_ENV+= ac_cv_path_PG_CONFIG=${PREFIX}/bin/pg_config
-.endif
-
-.if !empty(PKG_OPTIONS:Mldap)
-.include "../../databases/openldap-client/buildlink3.mk"
-CONFIGURE_ARGS+= --with-dlz-ldap=${BUILDLINK_PREFIX.openldap-client}
-.endif
-
-.if !empty(PKG_OPTIONS:Mdlz-filesystem)
-CONFIGURE_ARGS+= --with-dlz-filesystem
-.endif
-
-###
-### The statistics server in bind97 and later needs libxml2
-###
-.if !empty(PKG_OPTIONS:Mbind-xml-statistics-server)
-.include "../../textproc/libxml2/buildlink3.mk"
-CONFIGURE_ARGS+= --with-libxml2
-.else
-CONFIGURE_ARGS+= --without-libxml2
-.endif
-
-###
-### IPv6 support
-###
-.if !empty(PKG_OPTIONS:Minet6)
-CONFIGURE_ARGS+= --enable-ipv6
-.else
-CONFIGURE_ARGS+= --disable-ipv6
-.endif
-
-###
-### pthreads support (also see magic above)
-###
-.if !empty(PKG_OPTIONS:Mthreads)
-CONFIGURE_ARGS+= --enable-threads
-.else
-CONFIGURE_ARGS+= --disable-threads
-.endif
-
-###
-### dig(1) option +sigchase for DNSSEC signature chasing
-###
-.if !empty(PKG_OPTIONS:Mbind-dig-sigchase)
-# If anything else needs to add entries to STD_CDEFINES, this will need
-# to be changed so that the two can cooperate.
-CONFIGURE_ENV+= STD_CDEFINES=-DDIG_SIGCHASE=1
-.endif
diff --git a/net/bind97/patches/patch-aa b/net/bind97/patches/patch-aa
deleted file mode 100644
index 18c833ccf9b..00000000000
--- a/net/bind97/patches/patch-aa
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
---- lib/lwres/getnameinfo.c.orig 2007-06-19 23:47:22.000000000 +0000
-+++ lib/lwres/getnameinfo.c
-@@ -121,6 +121,10 @@
- #include <lwres/netdb.h>
- #include "print_p.h"
-
-+#ifdef __KAME__
-+#include <net/if.h>
-+#endif
-+
- #include "assert_p.h"
-
- #define SUCCESS 0
-@@ -271,13 +275,10 @@ lwres_getnameinfo(const struct sockaddr
- ((const struct sockaddr_in6 *)sa)->sin6_scope_id) {
- char *p = numaddr + strlen(numaddr);
- const char *stringscope = NULL;
--#if 0
-+#ifdef __KAME__
- if ((flags & NI_NUMERICSCOPE) == 0) {
-- /*
-- * Vendors may want to add support for
-- * non-numeric scope identifier.
-- */
-- stringscope = foo;
-+ stringscope = if_indextoname(
-+ ((const struct sockaddr_in6 *)sa)->sin6_scope_id);
- }
- #endif
- if (stringscope == NULL) {
diff --git a/net/bind97/patches/patch-ab b/net/bind97/patches/patch-ab
deleted file mode 100644
index 76a33c3ec23..00000000000
--- a/net/bind97/patches/patch-ab
+++ /dev/null
@@ -1,39 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
---- lib/lwres/getaddrinfo.c.orig 2008-11-25 23:47:23.000000000 +0000
-+++ lib/lwres/getaddrinfo.c
-@@ -142,6 +142,10 @@
- #include <lwres/netdb.h>
- #include <lwres/stdlib.h>
-
-+#ifdef __KAME__
-+#include <net/if.h>
-+#endif
-+
- #define SA(addr) ((struct sockaddr *)(addr))
- #define SIN(addr) ((struct sockaddr_in *)(addr))
- #define SIN6(addr) ((struct sockaddr_in6 *)(addr))
-@@ -366,14 +370,22 @@ lwres_getaddrinfo(const char *hostname,
- p = strchr(ntmp, '%');
- ep = NULL;
-
-+#ifdef __KAME__
-+ if (p != NULL) {
-+ scopeid = if_nametoindex(p + 1);
-+ if (scopeid)
-+ p = NULL;
-+ }
-+#endif
- /*
- * Vendors may want to support non-numeric
- * scopeid around here.
- */
-
-- if (p != NULL)
-+ if (p != NULL) {
- scopeid = (lwres_uint32_t)strtoul(p + 1,
- &ep, 10);
-+ }
- if (p != NULL && ep != NULL && ep[0] == '\0')
- *p = '\0';
- else {
diff --git a/net/bind97/patches/patch-ac b/net/bind97/patches/patch-ac
deleted file mode 100644
index 250ca7383db..00000000000
--- a/net/bind97/patches/patch-ac
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-ac,v 1.4 2012/04/05 00:40:09 taca Exp $
-
---- configure.orig 2012-03-22 19:14:04.000000000 +0000
-+++ configure
-@@ -22036,6 +22036,8 @@ case $host in
- use_threads=false ;;
- *-freebsd*)
- use_threads=false ;;
-+*-dragonfly*)
-+ use_threads=false ;;
- *-bsdi[234]*)
- # Thread signals do not work reliably on some versions of BSD/OS.
- use_threads=false ;;
-@@ -23352,9 +23354,9 @@ case $use_libtool in
- O=lo
- A=la
- LIBTOOL_MKDEP_SED='s;\.o;\.lo;'
-- LIBTOOL_MODE_COMPILE='--mode=compile'
-+ LIBTOOL_MODE_COMPILE='--mode=compile --tag=CC'
- LIBTOOL_MODE_INSTALL='--mode=install'
-- LIBTOOL_MODE_LINK='--mode=link'
-+ LIBTOOL_MODE_LINK='--mode=link --tag=CC'
- case "$host" in
- *) LIBTOOL_ALLOW_UNDEFINED= ;;
- esac
-@@ -26800,7 +26802,7 @@ $as_echo "no" >&6; }
- fi
- if test -n "-L$use_dlz_postgres_lib -lpq"
- then
-- DLZ_DRIVER_LIBS="$DLZ_DRIVER_LIBS -L$use_dlz_postgres_lib -lpq"
-+ DLZ_DRIVER_LIBS="$DLZ_DRIVER_LIBS -L${PREFIX}/lib -lpq"
- fi
-
-
diff --git a/net/bind97/patches/patch-ad b/net/bind97/patches/patch-ad
deleted file mode 100644
index a4ddd383a8c..00000000000
--- a/net/bind97/patches/patch-ad
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ad,v 1.1.1.1 2010/05/26 16:11:47 taca Exp $
-
---- lib/dns/rbt.c.orig 2009-10-27 04:46:58.000000000 +0000
-+++ lib/dns/rbt.c
-@@ -177,6 +177,10 @@ Name(dns_rbtnode_t *node) {
- static void dns_rbt_printnodename(dns_rbtnode_t *node);
- #endif
-
-+#if !defined(inline) && defined(__powerpc__)
-+#define inline /**/
-+#endif
-+
- static inline dns_rbtnode_t *
- find_up(dns_rbtnode_t *node) {
- dns_rbtnode_t *root;
diff --git a/net/bind97/patches/patch-ae b/net/bind97/patches/patch-ae
deleted file mode 100644
index c421bd93781..00000000000
--- a/net/bind97/patches/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ae,v 1.3 2012/04/05 00:40:09 taca Exp $
-
---- config.threads.in.orig 2012-03-22 19:14:04.000000000 +0000
-+++ config.threads.in
-@@ -45,6 +45,8 @@ case $host in
- use_threads=false ;;
- *-freebsd*)
- use_threads=false ;;
-+*-dragonfly*)
-+ use_threads=false ;;
- [*-bsdi[234]*])
- # Thread signals do not work reliably on some versions of BSD/OS.
- use_threads=false ;;