aboutsummaryrefslogtreecommitdiff
path: root/dns
diff options
context:
space:
mode:
Diffstat (limited to 'dns')
-rw-r--r--dns/bind94/Makefile107
-rw-r--r--dns/bind94/distinfo2
-rw-r--r--dns/bind94/pkg-descr25
-rw-r--r--dns/bind94/pkg-message22
-rw-r--r--dns/bind94/pkg-plist214
-rw-r--r--dns/bind95/Makefile107
-rw-r--r--dns/bind95/distinfo2
-rw-r--r--dns/bind95/pkg-descr25
-rw-r--r--dns/bind95/pkg-message22
-rw-r--r--dns/bind95/pkg-plist214
-rw-r--r--dns/bind96/Makefile107
-rw-r--r--dns/bind96/distinfo2
-rw-r--r--dns/bind96/pkg-descr25
-rw-r--r--dns/bind96/pkg-message22
-rw-r--r--dns/bind96/pkg-plist214
-rw-r--r--dns/c-ares/Makefile26
-rw-r--r--dns/c-ares/distinfo2
-rw-r--r--dns/c-ares/pkg-descr8
-rw-r--r--dns/c-ares/pkg-plist2
-rw-r--r--dns/doc/Makefile37
-rw-r--r--dns/doc/distinfo2
-rw-r--r--dns/doc/files/patch-aa20
-rw-r--r--dns/doc/pkg-descr7
-rw-r--r--dns/doc/pkg-plist7
-rw-r--r--dns/fastresolve/Makefile58
-rw-r--r--dns/fastresolve/distinfo2
-rw-r--r--dns/fastresolve/files/patch-configure.in138
-rw-r--r--dns/fastresolve/files/patch-dns-terror::DatedStringDb.cc14
-rw-r--r--dns/fastresolve/pkg-descr10
-rw-r--r--dns/fastresolve/pkg-plist22
-rw-r--r--dns/libidn/Makefile55
-rw-r--r--dns/libidn/Makefile.man39
-rw-r--r--dns/libidn/distinfo2
-rw-r--r--dns/libidn/files/patch-doc::libidn.texi12
-rw-r--r--dns/libidn/files/patch-ltmain.sh15
-rw-r--r--dns/libidn/files/patch-po::LINGUAS6
-rw-r--r--dns/libidn/pkg-descr14
-rw-r--r--dns/libidn/pkg-plist21
-rw-r--r--dns/mydns-ng/Makefile80
-rw-r--r--dns/mydns-ng/distinfo2
-rw-r--r--dns/mydns-ng/files/mydns.sh16
-rw-r--r--dns/mydns-ng/files/patch-Makefile.in10
-rw-r--r--dns/mydns-ng/files/patch-configure11
-rw-r--r--dns/mydns-ng/files/patch-doc::mydns.texi10
-rw-r--r--dns/mydns-ng/files/patch-src::mydns::conf.c11
-rw-r--r--dns/mydns-ng/pkg-descr15
-rw-r--r--dns/mydns-ng/pkg-message11
-rw-r--r--dns/mydns-ng/pkg-plist25
-rw-r--r--dns/p5-Net-LibIDN/Makefile31
-rw-r--r--dns/p5-Net-LibIDN/distinfo2
-rw-r--r--dns/p5-Net-LibIDN/pkg-descr4
-rw-r--r--dns/p5-Net-LibIDN/pkg-plist8
-rw-r--r--dns/powerdns-devel/Makefile147
-rw-r--r--dns/powerdns-devel/distinfo2
-rw-r--r--dns/powerdns-devel/files/configure.powerdns92
-rw-r--r--dns/powerdns-devel/files/patch-configure11
-rw-r--r--dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in11
-rw-r--r--dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in29
-rw-r--r--dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS5
-rw-r--r--dns/powerdns-devel/files/patch-modules_gsqlitebackend_Makefile_in11
-rw-r--r--dns/powerdns-devel/files/patch-modules_gsqlitebackend_ssqlite_cc10
-rw-r--r--dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in11
-rw-r--r--dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_cc16
-rw-r--r--dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_hh39
-rw-r--r--dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_cc16
-rw-r--r--dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_hh39
-rw-r--r--dns/powerdns-devel/files/pdns.conf304
-rw-r--r--dns/powerdns-devel/files/pdns.sh.sample31
-rw-r--r--dns/powerdns-devel/files/pdns_mysql.sql38
-rw-r--r--dns/powerdns-devel/files/pdns_postgresql.sql40
-rw-r--r--dns/powerdns-devel/files/pdns_sqlite.sql33
-rw-r--r--dns/powerdns-devel/pkg-descr6
-rw-r--r--dns/powerdns-devel/pkg-plist19
73 files changed, 0 insertions, 2775 deletions
diff --git a/dns/bind94/Makefile b/dns/bind94/Makefile
deleted file mode 100644
index d797e7ce8f1a..000000000000
--- a/dns/bind94/Makefile
+++ /dev/null
@@ -1,107 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $FreeBSD$
-#
-
-# I stay very aware of developments with BIND in general, and with
-# BIND 9 in particular. I frequently delay updating this port from
-# a known-stable version due to concerns about stability of a newer
-# version. If you are concerned about using the most recent ISC
-# release you can generally build it cleanly from the source - Doug
-
-PORTNAME= bind9
-PORTVERSION= 9.2.3
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTNAME= bind-${ISCVERSION}
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.3
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random --with-openssl
-
-USE_OPENSSL= yes
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-PKGNAMESUFFIX= -base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC} \
- --mandir=${MANPREFIX}/man
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}"
-
-MAN1= dig.1 host.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= rndc.conf.5
-MAN8= dnssec-keygen.8 dnssec-makekeyset.8 dnssec-signkey.8 dnssec-signzone.8 \
- lwresd.8 named-checkconf.8 named-checkzone.8 named.8 nsupdate.8 \
- rndc-confgen.8 rndc.8
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \
- rndc/rndc.8
- @ ${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @ ${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/bind94/distinfo b/dns/bind94/distinfo
deleted file mode 100644
index 362dedd72bba..000000000000
--- a/dns/bind94/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bind-9.2.3.tar.gz) = 94ae7b0f20dc406fdbbf6fac5d57b32f
-SIZE (bind-9.2.3.tar.gz) = 4553260
diff --git a/dns/bind94/pkg-descr b/dns/bind94/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind94/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-BIND 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
- DNSSEC (signed zones)
- TSIG (signed DNS requests)
-IP version 6
- Answers DNS queries on IPv6 sockets
- IPv6 resource records (A6, DNAME, etc.)
- Bitstring Labels
- Experimental IPv6 Resolver Library
-DNS Protocol Enhancements
- IXFR, DDNS, Notify, EDNS0
- Improved standards conformance
-Views
- One server process can provide multiple "views" of
- the DNS namespace, e.g. an "inside" view to certain
- clients, and an "outside" view to others.
-Multiprocessor Support
-Improved Portability Architecture
-
-WWW: http://www.isc.org/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind94/pkg-message b/dns/bind94/pkg-message
deleted file mode 100644
index 54d97173c4ea..000000000000
--- a/dns/bind94/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* BIND 9 requires a good source of randomness to operate. *
-* It also requires configuration of rndc, including a *
-* "secret" key. If you are using FreeBSD 4.x, visit *
-* http://people.freebsd.org/~dougb/randomness.html for *
-* information on how to set up entropy gathering. Users *
-* of FreeBSD 5.x do not need to perform this step. If *
-* you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* The easiest, and most secure way to configure rndc is *
-* to run 'rndc-confgen -a' which will generate the proper *
-* conf file, with a new random key, and appropriate file *
-* permissions. *
-* *
-*************************************************************************
diff --git a/dns/bind94/pkg-plist b/dns/bind94/pkg-plist
deleted file mode 100644
index e544b5abe5e5..000000000000
--- a/dns/bind94/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/nxt.h
-include/dns/peer.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/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/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/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/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/isccfg/cfg.h
-include/isccfg/check.h
-include/isccfg/log.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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/rndc
-sbin/rndc-confgen
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html
-%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec
-%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl
-%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9
-%%PORTDOCS%%%%DOCSDIR%%/misc/options
-%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance
-%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap
-%%PORTDOCS%%%%DOCSDIR%%/misc/sdb
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind95/Makefile b/dns/bind95/Makefile
deleted file mode 100644
index d797e7ce8f1a..000000000000
--- a/dns/bind95/Makefile
+++ /dev/null
@@ -1,107 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $FreeBSD$
-#
-
-# I stay very aware of developments with BIND in general, and with
-# BIND 9 in particular. I frequently delay updating this port from
-# a known-stable version due to concerns about stability of a newer
-# version. If you are concerned about using the most recent ISC
-# release you can generally build it cleanly from the source - Doug
-
-PORTNAME= bind9
-PORTVERSION= 9.2.3
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTNAME= bind-${ISCVERSION}
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.3
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random --with-openssl
-
-USE_OPENSSL= yes
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-PKGNAMESUFFIX= -base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC} \
- --mandir=${MANPREFIX}/man
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}"
-
-MAN1= dig.1 host.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= rndc.conf.5
-MAN8= dnssec-keygen.8 dnssec-makekeyset.8 dnssec-signkey.8 dnssec-signzone.8 \
- lwresd.8 named-checkconf.8 named-checkzone.8 named.8 nsupdate.8 \
- rndc-confgen.8 rndc.8
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \
- rndc/rndc.8
- @ ${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @ ${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/bind95/distinfo b/dns/bind95/distinfo
deleted file mode 100644
index 362dedd72bba..000000000000
--- a/dns/bind95/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bind-9.2.3.tar.gz) = 94ae7b0f20dc406fdbbf6fac5d57b32f
-SIZE (bind-9.2.3.tar.gz) = 4553260
diff --git a/dns/bind95/pkg-descr b/dns/bind95/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind95/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-BIND 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
- DNSSEC (signed zones)
- TSIG (signed DNS requests)
-IP version 6
- Answers DNS queries on IPv6 sockets
- IPv6 resource records (A6, DNAME, etc.)
- Bitstring Labels
- Experimental IPv6 Resolver Library
-DNS Protocol Enhancements
- IXFR, DDNS, Notify, EDNS0
- Improved standards conformance
-Views
- One server process can provide multiple "views" of
- the DNS namespace, e.g. an "inside" view to certain
- clients, and an "outside" view to others.
-Multiprocessor Support
-Improved Portability Architecture
-
-WWW: http://www.isc.org/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind95/pkg-message b/dns/bind95/pkg-message
deleted file mode 100644
index 54d97173c4ea..000000000000
--- a/dns/bind95/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* BIND 9 requires a good source of randomness to operate. *
-* It also requires configuration of rndc, including a *
-* "secret" key. If you are using FreeBSD 4.x, visit *
-* http://people.freebsd.org/~dougb/randomness.html for *
-* information on how to set up entropy gathering. Users *
-* of FreeBSD 5.x do not need to perform this step. If *
-* you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* The easiest, and most secure way to configure rndc is *
-* to run 'rndc-confgen -a' which will generate the proper *
-* conf file, with a new random key, and appropriate file *
-* permissions. *
-* *
-*************************************************************************
diff --git a/dns/bind95/pkg-plist b/dns/bind95/pkg-plist
deleted file mode 100644
index e544b5abe5e5..000000000000
--- a/dns/bind95/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/nxt.h
-include/dns/peer.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/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/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/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/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/isccfg/cfg.h
-include/isccfg/check.h
-include/isccfg/log.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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/rndc
-sbin/rndc-confgen
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html
-%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec
-%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl
-%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9
-%%PORTDOCS%%%%DOCSDIR%%/misc/options
-%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance
-%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap
-%%PORTDOCS%%%%DOCSDIR%%/misc/sdb
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile
deleted file mode 100644
index d797e7ce8f1a..000000000000
--- a/dns/bind96/Makefile
+++ /dev/null
@@ -1,107 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $FreeBSD$
-#
-
-# I stay very aware of developments with BIND in general, and with
-# BIND 9 in particular. I frequently delay updating this port from
-# a known-stable version due to concerns about stability of a newer
-# version. If you are concerned about using the most recent ISC
-# release you can generally build it cleanly from the source - Doug
-
-PORTNAME= bind9
-PORTVERSION= 9.2.3
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTNAME= bind-${ISCVERSION}
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.3
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random --with-openssl
-
-USE_OPENSSL= yes
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-PKGNAMESUFFIX= -base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC} \
- --mandir=${MANPREFIX}/man
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}"
-
-MAN1= dig.1 host.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= rndc.conf.5
-MAN8= dnssec-keygen.8 dnssec-makekeyset.8 dnssec-signkey.8 dnssec-signzone.8 \
- lwresd.8 named-checkconf.8 named-checkzone.8 named.8 nsupdate.8 \
- rndc-confgen.8 rndc.8
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \
- rndc/rndc.8
- @ ${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @ ${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo
deleted file mode 100644
index 362dedd72bba..000000000000
--- a/dns/bind96/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bind-9.2.3.tar.gz) = 94ae7b0f20dc406fdbbf6fac5d57b32f
-SIZE (bind-9.2.3.tar.gz) = 4553260
diff --git a/dns/bind96/pkg-descr b/dns/bind96/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind96/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-BIND 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
- DNSSEC (signed zones)
- TSIG (signed DNS requests)
-IP version 6
- Answers DNS queries on IPv6 sockets
- IPv6 resource records (A6, DNAME, etc.)
- Bitstring Labels
- Experimental IPv6 Resolver Library
-DNS Protocol Enhancements
- IXFR, DDNS, Notify, EDNS0
- Improved standards conformance
-Views
- One server process can provide multiple "views" of
- the DNS namespace, e.g. an "inside" view to certain
- clients, and an "outside" view to others.
-Multiprocessor Support
-Improved Portability Architecture
-
-WWW: http://www.isc.org/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind96/pkg-message b/dns/bind96/pkg-message
deleted file mode 100644
index 54d97173c4ea..000000000000
--- a/dns/bind96/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* BIND 9 requires a good source of randomness to operate. *
-* It also requires configuration of rndc, including a *
-* "secret" key. If you are using FreeBSD 4.x, visit *
-* http://people.freebsd.org/~dougb/randomness.html for *
-* information on how to set up entropy gathering. Users *
-* of FreeBSD 5.x do not need to perform this step. If *
-* you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* The easiest, and most secure way to configure rndc is *
-* to run 'rndc-confgen -a' which will generate the proper *
-* conf file, with a new random key, and appropriate file *
-* permissions. *
-* *
-*************************************************************************
diff --git a/dns/bind96/pkg-plist b/dns/bind96/pkg-plist
deleted file mode 100644
index e544b5abe5e5..000000000000
--- a/dns/bind96/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/nxt.h
-include/dns/peer.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/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/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/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/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/isccfg/cfg.h
-include/isccfg/check.h
-include/isccfg/log.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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/rndc
-sbin/rndc-confgen
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html
-%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec
-%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl
-%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9
-%%PORTDOCS%%%%DOCSDIR%%/misc/options
-%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance
-%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap
-%%PORTDOCS%%%%DOCSDIR%%/misc/sdb
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/c-ares/Makefile b/dns/c-ares/Makefile
deleted file mode 100644
index a315d64c9890..000000000000
--- a/dns/c-ares/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: ares
-# Date created: 8 September 2003
-# Whom: roam@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= ares
-PORTVERSION= 1.1.1
-CATEGORIES= dns
-MASTER_SITES= http://curl.haxx.se/dev/ \
- ftp://athena-dist.mit.edu/pub/ATHENA/ares/
-
-MAINTAINER= roam@FreeBSD.org
-COMMENT= An asynchronous DNS resolver library
-
-GNU_CONFIGURE= yes
-
-MAN3= ares_destroy.3 ares_expand_name.3 ares_fds.3 \
- ares_free_errmem.3 ares_free_hostent.3 ares_free_string.3 \
- ares_gethostbyaddr.3 ares_gethostbyname.3 ares_init.3 \
- ares_init_options.3 ares_mkquery.3 ares_parse_a_reply.3 \
- ares_parse_ptr_reply.3 ares_process.3 ares_query.3 \
- ares_search.3 ares_send.3 ares_strerror.3 ares_timeout.3
-
-.include <bsd.port.mk>
diff --git a/dns/c-ares/distinfo b/dns/c-ares/distinfo
deleted file mode 100644
index c2eebc444828..000000000000
--- a/dns/c-ares/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ares-1.1.1.tar.gz) = 4554140cd940da01f25c4b3b20f7955c
-SIZE (ares-1.1.1.tar.gz) = 65463
diff --git a/dns/c-ares/pkg-descr b/dns/c-ares/pkg-descr
deleted file mode 100644
index 0673fa9bcb35..000000000000
--- a/dns/c-ares/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is ares, an asynchronous resolver library. It is intended for
-applications which need to perform DNS queries without blocking, or
-need to perform multiple DNS queries in parallel. The primary
-examples of such applications are servers which communicate with
-multiple clients and programs with graphical user interfaces.
-
-FTP: ftp://athena-dist.mit.edu/pub/ATHENA/ares/
-Author: Greg Hudson <ghudson@mit.edu>
diff --git a/dns/c-ares/pkg-plist b/dns/c-ares/pkg-plist
deleted file mode 100644
index 24ee8158de71..000000000000
--- a/dns/c-ares/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-include/ares.h
-lib/libares.a
diff --git a/dns/doc/Makefile b/dns/doc/Makefile
deleted file mode 100644
index 6f759e8d467f..000000000000
--- a/dns/doc/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: doc
-# Date created: 28 November 1999
-# Whom: MIHIRA Yoshiro <sanpei@jp.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= doc
-PORTVERSION= 2.1.4
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.shub-internet.org/pub/shub/brad/dns/
-
-MAINTAINER= sanpei@FreeBSD.org
-COMMENT= Diagnose unhealthy DNS domains
-
-AUX_DIR= lib/doc
-AUX_FILES= doc1.awk doc3.awk doc4.awk INFO RFC.XXXX
-
-MAN8= doc.8
-
-do-build:
- @${MV} ${WRKSRC}/doc ${WRKSRC}/doc.org
- @${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${AUX_DIR}|${AUX_DIR}|g' ${WRKSRC}/doc.org \
- > ${WRKSRC}/doc
-
-do-install:
- @${MKDIR} ${PREFIX}/${AUX_DIR}
- @${INSTALL_SCRIPT} ${WRKSRC}/doc ${PREFIX}/bin/doc
- @for file in ${AUX_FILES}; do \
- ${INSTALL_DATA} ${WRKSRC}/$$file ${PREFIX}/${AUX_DIR}/ ; \
- done
-.if !defined(NOPORTDOCS)
- @${INSTALL_DATA} ${WRKSRC}/doc.8 ${PREFIX}/man/man8/doc.8
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/doc/distinfo b/dns/doc/distinfo
deleted file mode 100644
index 7c6e5e7b1cf6..000000000000
--- a/dns/doc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (doc-2.1.4.tar.gz) = 087695e712f3420bea68b4d9f54add9a
-SIZE (doc-2.1.4.tar.gz) = 22232
diff --git a/dns/doc/files/patch-aa b/dns/doc/files/patch-aa
deleted file mode 100644
index 3c50f6eb175e..000000000000
--- a/dns/doc/files/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
---- doc.orig Fri Aug 7 22:49:48 1998
-+++ doc Thu Apr 15 20:19:47 2004
-@@ -40,7 +40,7 @@
-
- ######## alias to DiG Version 2.0 (if not in path)
- ##
--# alias dig '/nfs/u5/hotz/bin.sun3/dig'
-+alias dig '/usr/bin/dig'
-
-
- ######## Differences in 'tr' program
-@@ -65,7 +65,7 @@
- ## Note: Make *sure* you keep the trailing slash on the directory
- ## name, otherwise doc won't work right.
- ##
--set auxd=/users/brad/bin/doc-2.1.4/
-+set auxd=${PREFIX}/${AUX_DIR}/
- #set auxd=""
-
- ######## where are log files written?
diff --git a/dns/doc/pkg-descr b/dns/doc/pkg-descr
deleted file mode 100644
index 43f8e18308b0..000000000000
--- a/dns/doc/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Doc is an automated tool for verifying (to an extent) that a
-domain is configured and functioning correctly. It makes no
-attempt to validate the data inside a domain, only the structure.
-The only required parameter is the valid domain name of an existing
-domain. Example:
-
- doc isi.edu.
diff --git a/dns/doc/pkg-plist b/dns/doc/pkg-plist
deleted file mode 100644
index 73e0c89e7af5..000000000000
--- a/dns/doc/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/doc
-lib/doc/doc1.awk
-lib/doc/doc3.awk
-lib/doc/doc4.awk
-lib/doc/INFO
-lib/doc/RFC.XXXX
-@dirrm lib/doc
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
deleted file mode 100644
index f374c39a69b2..000000000000
--- a/dns/fastresolve/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: fastresolve
-# Date created: 11 June 2002
-# Whom: verm@drunkmonk.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= fastresolve
-PORTVERSION= 2.10
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://www.djmnet.org/sw/dist/
-
-MAINTAINER= martin@tradex.sk
-COMMENT= Programs that process web logs to get DNS and domain ownership info
-
-LIB_DEPENDS= adns.1:${PORTSDIR}/dns/adns
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/BerkeleyDB.pm:${PORTSDIR}/databases/p5-BerkeleyDB
-
-USE_BZIP2= yes
-USE_PERL5= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
- CXXFLAGS="-I${LOCALBASE}/include" \
- PERL=${PERL}
-USE_AUTOMAKE_VER= 14
-
-# Default to db3
-WITH_BDB_VER?= 3
-
-.if ${WITH_BDB_VER} == 3
-LIB_DEPENDS+= db3.3:${PORTSDIR}/databases/db3
-CONFIGURE_ARGS= --with-bdb-lib=-ldb3_cxx --with-bdb-incdir=${LOCALBASE}/include/db3
-.elif ${WITH_BDB_VER} == 4
-LIB_DEPENDS+= db4.0:${PORTSDIR}/databases/db4
-CONFIGURE_ARGS= --with-bdb-lib=-ldb4_cxx --with-bdb-incdir=${LOCALBASE}/include/db4
-.elif ${WITH_BDB_VER} == 41
-LIB_DEPENDS+= db41.1:${PORTSDIR}/databases/db41
-CONFIGURE_ARGS= --with-bdb-lib=-ldb41_cxx --with-bdb-incdir=${LOCALBASE}/include/db41
-.else
-.error WITH_BDB_VER must be one between 3, 4 and 41
-.endif
-
-MAN1= dns-terror.1 btree-dump.1 convert-dom-db.1 convert-ip-db.1 \
- expire-ip-db.1 getdominfo.1 rebuild-dom-db.1 rebuild-ip-db.1 \
- reresolve.1 make-report.1
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in AUTHORS COPYING ChangeLog INSTALL NEWS README
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/doc/TODO ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/timings ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/fastresolve/distinfo b/dns/fastresolve/distinfo
deleted file mode 100644
index 9d8eeb3e81b4..000000000000
--- a/dns/fastresolve/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fastresolve-2.10.tar.bz2) = 56650c9bd027c4eb2f98a26e1f06c8d1
-SIZE (fastresolve-2.10.tar.bz2) = 66314
diff --git a/dns/fastresolve/files/patch-configure.in b/dns/fastresolve/files/patch-configure.in
deleted file mode 100644
index 31048a8cf5cb..000000000000
--- a/dns/fastresolve/files/patch-configure.in
+++ /dev/null
@@ -1,138 +0,0 @@
---- configure.in.orig Sat May 17 20:15:26 2003
-+++ configure.in Mon Sep 8 00:44:07 2003
-@@ -1,6 +1,5 @@
- AC_INIT
- AM_INIT_AUTOMAKE([fastresolve], [2.10])
--AC_ARG_PROGRAM
- AC_PATH_PROGS(PERL, [perl5 perl], [/usr/bin/perl])
- AC_PROG_CC
- AC_PROG_CXX
-@@ -26,6 +25,41 @@
- AC_DEFUN(DJM_LIB_DB_CXX,
- [dnl Check for a C++ interface, either version.
-
-+AC_ARG_WITH(bdb-lib,
-+ [ --with-bdb-lib=PATH Path to Berkeley DB C++ library],
-+ with_bdb_lib=$withval,
-+ [ test "${with_bdb_lib+set}" = set || with_bdb_lib=none])
-+AC_ARG_WITH(bdb-incdir,
-+ [ --with-bdb-incdir=DIR Berkeley DB C++ includes are in DIR],
-+ with_bdb_incdir=$withval,
-+ [ test "${with_bdb_incdir+set}" = set || with_bdb_incdir=none])
-+
-+if test $with_bdb_incdir != none; then
-+CXXFLAGS="$CXXFLAGS -I$with_bdb_incdir"
-+fi
-+
-+if test $with_bdb_lib != none; then
-+
-+dnl Berkeley DB from supplied path
-+AC_MSG_CHECKING([for Db::open in ${with_bdb_lib}])
-+AC_LANG_SAVE
-+AC_LANG_CPLUSPLUS
-+djm_save_LIBS="$LIBS"
-+LIBS="$LIBS $with_bdb_lib"
-+AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);],
-+ djm_cv_lib_bdb_cxx_Db=yes, djm_cv_lib_bdb_cxx_Db=no)
-+LIBS="$djm_save_LIBS"
-+AC_LANG_RESTORE
-+AC_MSG_RESULT($djm_cv_lib_bdb_cxx_Db)
-+
-+if test $djm_cv_lib_bdb_cxx_Db = yes; then
-+ LIBS="$LIBS $with_bdb_lib"
-+else
-+ AC_MSG_ERROR([Berkeley DB library 2.x-4.x configured with --enable-cxx is required])
-+fi
-+
-+else
-+
- dnl Berkeley DB 2.x.
- AC_CACHE_CHECK([for Db::open in -ldb], djm_cv_lib_db_Dbopen,
- [AC_LANG_SAVE
-@@ -41,54 +75,69 @@
- LIBS="$LIBS -ldb"
- else
-
--dnl Berkeley DB 3.x installed as libdb.
--AC_CACHE_CHECK([for Db::open in -ldb_cxx], djm_cv_lib_db_cxx_Dbopen,
-+
-+dnl Berkeley DB 3.x or 4.x installed as libdb.
-+AC_CACHE_CHECK([for Db in -ldb_cxx], djm_cv_lib_db_cxx_Db,
- [AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- djm_save_LIBS="$LIBS"
- LIBS="$LIBS -ldb -ldb_cxx"
--AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);
--d->open(NULL, NULL, DB_BTREE, DB_CREATE, 0);],
-- djm_cv_lib_db_cxx_Dbopen=yes, djm_cv_lib_db_cxx_Dbopen=no)
-+AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);],
-+ djm_cv_lib_db_cxx_Db=yes, djm_cv_lib_db_cxx_Db=no)
- LIBS="$djm_save_LIBS"
- AC_LANG_RESTORE])
-
--if test $djm_cv_lib_db_cxx_Dbopen = yes; then
-+if test $djm_cv_lib_db_cxx_Db = yes; then
- LIBS="$LIBS -ldb -ldb_cxx"
- else
-
- dnl Berkeley DB 3.x installed as libdb3 (as on FreeBSD).
--AC_CACHE_CHECK([for Db::open in -ldb3_cxx], djm_cv_lib_db3_cxx_Dbopen,
-+AC_CACHE_CHECK([for Db in -ldb3_cxx], djm_cv_lib_db3_cxx_Db,
- [AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- djm_save_LIBS="$LIBS"
- LIBS="$LIBS -ldb3 -ldb3_cxx"
--AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);
--d->open(NULL, NULL, DB_BTREE, DB_CREATE, 0);],
-- djm_cv_lib_db3_cxx_Dbopen=yes, djm_cv_lib_db3_cxx_Dbopen=no)
-+AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);],
-+ djm_cv_lib_db3_cxx_Db=yes, djm_cv_lib_db3_cxx_Db=no)
- LIBS="$djm_save_LIBS"
- AC_LANG_RESTORE])
-
--if test $djm_cv_lib_db3_cxx_Dbopen = yes; then
-+if test $djm_cv_lib_db3_cxx_Db = yes; then
- LIBS="$LIBS -ldb3 -ldb3_cxx"
- else
-
--dnl Berkeley DB 4.x installed as libdb4 (as on FreeBSD).
--AC_CACHE_CHECK([for Db::open in -ldb4_cxx], djm_cv_lib_db4_cxx_Dbopen,
-+dnl Berkeley DB 4.0.x installed as libdb4 (as on FreeBSD).
-+AC_CACHE_CHECK([for Db in -ldb4_cxx], djm_cv_lib_db4_cxx_Db,
- [AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- djm_save_LIBS="$LIBS"
- LIBS="$LIBS -ldb4 -ldb4_cxx"
--AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);
--d->open(NULL, NULL, DB_BTREE, DB_CREATE, 0);],
-- djm_cv_lib_db4_cxx_Dbopen=yes, djm_cv_lib_db4_cxx_Dbopen=no)
-+AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);],
-+ djm_cv_lib_db4_cxx_Db=yes, djm_cv_lib_db4_cxx_Db=no)
- LIBS="$djm_save_LIBS"
- AC_LANG_RESTORE])
-
--if test $djm_cv_lib_db4_cxx_Dbopen = yes; then
-+if test $djm_cv_lib_db4_cxx_Db = yes; then
- LIBS="$LIBS -ldb4 -ldb4_cxx"
- else
-+
-+dnl Berkeley DB 4.1.x installed as libdb41 (as on FreeBSD).
-+AC_CACHE_CHECK([for Db in -ldb41_cxx], djm_cv_lib_db41_cxx_Db,
-+[AC_LANG_SAVE
-+AC_LANG_CPLUSPLUS
-+djm_save_LIBS="$LIBS"
-+LIBS="$LIBS -ldb41 -ldb41_cxx"
-+AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);],
-+ djm_cv_lib_db41_cxx_Db=yes, djm_cv_lib_db41_cxx_Db=no)
-+LIBS="$djm_save_LIBS"
-+AC_LANG_RESTORE])
-+
-+if test $djm_cv_lib_db41_cxx_Db = yes; then
-+ LIBS="$LIBS -ldb41 -ldb41_cxx"
-+else
- AC_MSG_ERROR([Berkeley DB library 2.x-4.x configured with --enable-cxx is required])
-+fi
-+fi
- fi
- fi
- fi
diff --git a/dns/fastresolve/files/patch-dns-terror::DatedStringDb.cc b/dns/fastresolve/files/patch-dns-terror::DatedStringDb.cc
deleted file mode 100644
index 9c231327dee5..000000000000
--- a/dns/fastresolve/files/patch-dns-terror::DatedStringDb.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- dns-terror/DatedStringDb.cc.orig Sat Sep 6 18:38:24 2003
-+++ dns-terror/DatedStringDb.cc Sat Sep 6 18:38:31 2003
-@@ -69,7 +69,11 @@
- env->set_cachesize(0, MPOOL_SIZE, 0);
- env->open(dbhome, DB_CREATE|DB_INIT_MPOOL|DB_PRIVATE, 0644);
- db = new Db(env, 0);
-+#if DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 1 || DB_VERSION_MAJOR > 4
-+ db->open(NULL, storename, NULL, DB_BTREE, DB_CREATE, 0644);
-+#else
- db->open(storename, NULL, DB_BTREE, DB_CREATE, 0644);
-+#endif
- #elif DB_VERSION_MAJOR == 2
- env = new DbEnv;
- env->set_error_stream(&cerr);
diff --git a/dns/fastresolve/pkg-descr b/dns/fastresolve/pkg-descr
deleted file mode 100644
index 40bd79a4eed4..000000000000
--- a/dns/fastresolve/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Fastresolve is a package of programs to process web log files to get DNS
-and domain ownership information for log analysis. It sends out many
-queries in parallel, and caches results, for speed. Its DNS resolver is
-about 10 times as fast as logresolve.pl from the Apache 1.3.9
-distribution, and about 50 times as fast as logresolve.c from that
-distribution. It is 5-20 times as fast as the adnslogres program that
-comes with the adns library, and about 3 times as fast as jdresolve,
-which is a Perl program that uses similar algorithms.
-
-WWW: http://www.pix.net/staff/djm/sw/fastresolve/
diff --git a/dns/fastresolve/pkg-plist b/dns/fastresolve/pkg-plist
deleted file mode 100644
index 3bcb6f11a052..000000000000
--- a/dns/fastresolve/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-bin/dns-terror
-bin/btree-dump
-bin/convert-dom-db
-bin/convert-ip-db
-bin/expire-ip-db
-bin/getdominfo
-bin/rebuild-dom-db
-bin/rebuild-ip-db
-bin/reresolve
-bin/make-report
-share/fastresolve/AddrCycle.pm
-share/fastresolve/analog.cfg
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/timings
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm share/fastresolve
diff --git a/dns/libidn/Makefile b/dns/libidn/Makefile
deleted file mode 100644
index 18a2575a31eb..000000000000
--- a/dns/libidn/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: libidn
-# Date created: 19.06.2003
-# Whom: Kirill Ponomarew <ponomarew@oberon.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libidn
-PORTVERSION= 0.4.2
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNU_ALPHA} \
- http://josefsson.org/libidn/releases/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Internationalized Domain Names command line tool
-
-BUILD_DEPENDS= gengetopt:${PORTSDIR}/devel/gengetopt
-
-USE_GETOPT_LONG= yes
-USE_GNOME= gnomehack
-USE_ICONV= yes
-USE_LIBTOOL_VER= 13
-USE_PERL5_BUILD= yes
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-INFO= libidn
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|@image{components}||g' \
- ${WRKSRC}/doc/libidn.texi
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in README FAQ
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include "Makefile.man"
-.include <bsd.port.mk>
diff --git a/dns/libidn/Makefile.man b/dns/libidn/Makefile.man
deleted file mode 100644
index eee05c074922..000000000000
--- a/dns/libidn/Makefile.man
+++ /dev/null
@@ -1,39 +0,0 @@
-MAN1+= idn.1
-MAN3+= idna_to_ascii_4i.3
-MAN3+= idna_to_ascii_4z.3
-MAN3+= idna_to_ascii_8z.3
-MAN3+= idna_to_ascii_lz.3
-MAN3+= idna_to_unicode_44i.3
-MAN3+= idna_to_unicode_4z4z.3
-MAN3+= idna_to_unicode_8z4z.3
-MAN3+= idna_to_unicode_8z8z.3
-MAN3+= idna_to_unicode_8zlz.3
-MAN3+= idna_to_unicode_lzlz.3
-MAN3+= punycode_decode.3
-MAN3+= punycode_encode.3
-MAN3+= stringprep.3
-MAN3+= stringprep_4i.3
-MAN3+= stringprep_4zi.3
-MAN3+= stringprep_check_version.3
-MAN3+= stringprep_convert.3
-MAN3+= stringprep_locale_charset.3
-MAN3+= stringprep_locale_to_utf8.3
-MAN3+= stringprep_profile.3
-MAN3+= stringprep_ucs4_nfkc_normalize.3
-MAN3+= stringprep_ucs4_to_utf8.3
-MAN3+= stringprep_unichar_to_utf8.3
-MAN3+= stringprep_utf8_nfkc_normalize.3
-MAN3+= stringprep_utf8_to_locale.3
-MAN3+= stringprep_utf8_to_ucs4.3
-MAN3+= stringprep_utf8_to_unichar.3
-MAN3+= tld_check_4.3
-MAN3+= tld_check_4t.3
-MAN3+= tld_check_4tz.3
-MAN3+= tld_check_4z.3
-MAN3+= tld_check_8z.3
-MAN3+= tld_check_lz.3
-MAN3+= tld_default_table.3
-MAN3+= tld_get_4.3
-MAN3+= tld_get_4z.3
-MAN3+= tld_get_table.3
-MAN3+= tld_get_z.3
diff --git a/dns/libidn/distinfo b/dns/libidn/distinfo
deleted file mode 100644
index ae47ca6cca12..000000000000
--- a/dns/libidn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libidn-0.4.2.tar.gz) = 194d3d8e68501d3363f3842d83b96f1f
-SIZE (libidn-0.4.2.tar.gz) = 1653979
diff --git a/dns/libidn/files/patch-doc::libidn.texi b/dns/libidn/files/patch-doc::libidn.texi
deleted file mode 100644
index 1429f7c14011..000000000000
--- a/dns/libidn/files/patch-doc::libidn.texi
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/libidn.texi.orig Thu Jan 22 20:48:25 2004
-+++ doc/libidn.texi Thu Jan 22 20:48:45 2004
-@@ -1271,8 +1271,7 @@
- Accessing a specific StringPrep profile directly:
-
- @example
--jas@@latte:~$ idn --quiet --profile=SASLprep --stringprep te@ss{}t@ordf{}
--te@ss{}ta
-+jas@@latte:~$ idn --quiet --profile=SASLprep --stringprep
- jas@@latte:~$
- @end example
-
diff --git a/dns/libidn/files/patch-ltmain.sh b/dns/libidn/files/patch-ltmain.sh
deleted file mode 100644
index 6970f3e4a727..000000000000
--- a/dns/libidn/files/patch-ltmain.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- ltmain.sh.orig Sun Nov 9 20:11:04 2003
-+++ ltmain.sh Sun Nov 9 20:12:16 2003
-@@ -5668,10 +5668,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/dns/libidn/files/patch-po::LINGUAS b/dns/libidn/files/patch-po::LINGUAS
deleted file mode 100644
index a8a66321658a..000000000000
--- a/dns/libidn/files/patch-po::LINGUAS
+++ /dev/null
@@ -1,6 +0,0 @@
---- po/LINGUAS.orig Tue Mar 23 15:57:52 2004
-+++ po/LINGUAS Tue Mar 23 15:57:57 2004
-@@ -1,2 +1,2 @@
- # Set of available languages.
--da en@boldquot en@quot fr pl sr sv
-+da fr pl sr sv
diff --git a/dns/libidn/pkg-descr b/dns/libidn/pkg-descr
deleted file mode 100644
index f098244d8314..000000000000
--- a/dns/libidn/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-GNU Libidn is an implementation of the Stringprep, Punycode,
-and IDNA specifications defined by the IETF Internationalized
-Domain Names (IDN) working group. It is used to prepare
-internationalized strings (such as domain name labels,
-usernames, and passwords) in order to increase the likelihood
-that string input and string comparison work in ways that make
-sense for typical users throughout the world. The library
-contains a generic Stringprep implementation that does Unicode
-3.2 NFKC normalization, mapping and prohibition of characters,
-and bidirectional character handling. Profiles for iSCSI,
-Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and
-ASCII Compatible Encoding (ACE) via IDNA are supported.
-
-WWW: http://www.gnu.org/software/libidn
diff --git a/dns/libidn/pkg-plist b/dns/libidn/pkg-plist
deleted file mode 100644
index 51cd23630eb8..000000000000
--- a/dns/libidn/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/idn
-include/idn-int.h
-include/idna.h
-include/punycode.h
-include/stringprep.h
-include/tld.h
-lib/libidn.a
-lib/libidn.so
-lib/libidn.so.13
-libdata/pkgconfig/libidn.pc
-share/emacs/site-lisp/idna.el
-share/emacs/site-lisp/punycode.el
-%%NLS%%share/locale/da/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/sr/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/libidn.mo
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-@unexec rmdir %D/lib/pkgconfig 2>/dev/null || true
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/dns/mydns-ng/Makefile b/dns/mydns-ng/Makefile
deleted file mode 100644
index 12bcc13f7e7b..000000000000
--- a/dns/mydns-ng/Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
-# New ports collection makefile for: mydns
-# Date created: 23 July 2002
-# Whom: Simon Dick <simond@irrelevant.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mydns
-PORTVERSION= 0.10.3
-CATEGORIES= dns databases
-MASTER_SITES= http://mydns.bboy.net/download/
-
-MAINTAINER= ale@FreeBSD.org
-COMMENT= DNS server designed to utilize the MySQL database
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc
-USE_ICONV= yes
-USE_GETTEXT= yes
-USE_LIBTOOL_VER= 13
-USE_BZIP2= yes
-
-INFO= mydns
-MAN5= mydns.conf.5
-MAN8= mydns.8 mydnscheck.8 mydnsexport.8 mydnsimport.8 mydnsptrconvert.8 mydns-conf.8
-
-DOCS= AUTHORS COPYING ChangeLog NEWS QUICKSTART.mysql QUICKSTART.postgres README TODO
-
-.if defined(WITH_ALIAS)
-CONFIGURE_ARGS+=--enable-alias
-.endif
-
-.if defined(WITH_OPENSSL)
-USE_OPENSSL= yes
-CONFIGURE_ARGS+=--with-openssl
-.endif
-
-.if defined(WITH_PGSQL)
-POSTGRESQL_PORT?= databases/postgresql-client
-LIB_DEPENDS+= pq.3:${PORTSDIR}/${POSTGRESQL_PORT}
-CONFIGURE_ARGS+=--without-mysql
-PKGNAMESUFFIX= -pg
-.else
-CONFIGURE_ARGS+=--without-pgsql
-PKGNAMESUFFIX= -mysql
-USE_MYSQL= yes
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "alpha" && ${OSVERSION} >= 502102
-BROKEN= "Does not compile on alpha 5.x"
-.endif
-
-pre-fetch:
- @${ECHO} ""
- @${ECHO} "You may use the following build options:"
- @${ECHO} ""
- @${ECHO} " WITH_PGSQL=yes Build with PostgreSQL support"
- @${ECHO} " WITH_ALIAS=yes Enable server side aliases"
- @${ECHO} " WITH_OPENSSL=yes Enable OpenSSL (needed if MySQL is linked with OpenSSL)"
- @${ECHO} ""
-
-post-install:
- @${SED} 's|%%%PREFIX%%%|${PREFIX}|g' < ${FILESDIR}/mydns.sh > ${WRKSRC}/mydns.sh
- @${INSTALL_SCRIPT} ${WRKSRC}/mydns.sh ${PREFIX}/etc/rc.d/mydns.sh.sample
- @install-info ${PREFIX}/info/mydns.info ${PREFIX}/info/dir
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/contrib
-.for f in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/contrib/*.php ${DOCSDIR}/contrib/
- @${INSTALL_DATA} ${WRKSRC}/contrib/*.pm ${DOCSDIR}/contrib/
- @${INSTALL_DATA} ${WRKSRC}/contrib/README ${DOCSDIR}/contrib/
-.endif
- @${PREFIX}/sbin/mydns --dump-config >${PREFIX}/etc/mydns.conf.sample
- @${SED} -e 's,%%%PREFIX%%%,${PREFIX},g' ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/mydns-ng/distinfo b/dns/mydns-ng/distinfo
deleted file mode 100644
index e4ad865d046d..000000000000
--- a/dns/mydns-ng/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mydns-0.10.3.tar.bz2) = 1a549ec56413ac74a7601a4501cc689f
-SIZE (mydns-0.10.3.tar.bz2) = 540942
diff --git a/dns/mydns-ng/files/mydns.sh b/dns/mydns-ng/files/mydns.sh
deleted file mode 100644
index 493a4356d676..000000000000
--- a/dns/mydns-ng/files/mydns.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- %%%PREFIX%%%/sbin/mydns -b
- ;;
- stop)
- kill `cat /var/run/mydns.pid`
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/dns/mydns-ng/files/patch-Makefile.in b/dns/mydns-ng/files/patch-Makefile.in
deleted file mode 100644
index 0148045df6db..000000000000
--- a/dns/mydns-ng/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig Wed Dec 18 15:16:33 2002
-+++ Makefile.in Wed Dec 18 15:16:43 2002
-@@ -529,7 +529,6 @@
-
- install-data-am:
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-
- install-exec-am:
-
diff --git a/dns/mydns-ng/files/patch-configure b/dns/mydns-ng/files/patch-configure
deleted file mode 100644
index 65ebf6726437..000000000000
--- a/dns/mydns-ng/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Fri Mar 28 11:51:06 2003
-+++ configure Fri Mar 28 11:51:21 2003
-@@ -7803,6 +7803,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
diff --git a/dns/mydns-ng/files/patch-doc::mydns.texi b/dns/mydns-ng/files/patch-doc::mydns.texi
deleted file mode 100644
index 240da03053cb..000000000000
--- a/dns/mydns-ng/files/patch-doc::mydns.texi
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/mydns.texi.orig Fri Nov 15 10:30:48 2002
-+++ doc/mydns.texi Wed Dec 18 15:18:13 2002
-@@ -1,3 +1,7 @@
-+@dircategory Miscellaneous
-+@direntry
-+* mydns: (mydns). The MySQL based DNS-server.
-+@end direntry
-
- @ifinfo
- This is the manual for MyDNS (version @value{PKGVERSION}, @value{PKGDATE}),
diff --git a/dns/mydns-ng/files/patch-src::mydns::conf.c b/dns/mydns-ng/files/patch-src::mydns::conf.c
deleted file mode 100644
index 4b49ce8a838f..000000000000
--- a/dns/mydns-ng/files/patch-src::mydns::conf.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mydns/conf.c.orig Fri Dec 12 06:02:22 2003
-+++ src/mydns/conf.c Tue Dec 16 08:16:03 2003
-@@ -429,7 +429,7 @@
-
- /* Set additional where clauses if provided */
- mydns_set_soa_where_clause(conf_get(&Conf, "soa-where", NULL));
-- mydns_set_rr_where_clause(conf_get(&Conf, "soa-where", NULL));
-+ mydns_set_rr_where_clause(conf_get(&Conf, "rr-where", NULL));
-
- /* Set recursive server if specified */
- conf_set_recursive();
diff --git a/dns/mydns-ng/pkg-descr b/dns/mydns-ng/pkg-descr
deleted file mode 100644
index 42ed867b0baf..000000000000
--- a/dns/mydns-ng/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-MyDNS is a free DNS server for UNIX implemented from scratch and
-designed to utilize the MySQL database for data storage.
-
-Its primary objectives are stability, security, interoperability,
-and speed, though not necessarily in that order.
-
-MyDNS does not include recursive name service, nor a resolver library.
-It is primarily designed for organizations with many zones and/or
-resource records who desire the ability to perform real-time dynamic
-updates on their DNS data via MySQL.
-
-WWW: http://mydns.bboy.net/
-
-- Alex Dupre
-ale@FreeBSD.org
diff --git a/dns/mydns-ng/pkg-message b/dns/mydns-ng/pkg-message
deleted file mode 100644
index ba5c5b91050b..000000000000
--- a/dns/mydns-ng/pkg-message
+++ /dev/null
@@ -1,11 +0,0 @@
-**********************************************************************
-To get MyDNS working you will need to do some configuration, first you
-will need to create %%%PREFIX%%%/etc/mydns.conf based on the
-installed sample file. Following that you will need to setup your
-database tables, you can use the output of
-%%%PREFIX%%%/sbin/mydns --create-tables
-as a template.
-
-If you're upgrading from a version before 0.9.12 then please read the
-instructions at http://mydns.bboy.net/ptr.html before running MyDNS
-*********************************************************************
diff --git a/dns/mydns-ng/pkg-plist b/dns/mydns-ng/pkg-plist
deleted file mode 100644
index ea9422735c43..000000000000
--- a/dns/mydns-ng/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/mydns-conf
-bin/mydnscheck
-bin/mydnsexport
-bin/mydnsimport
-bin/mydnsptrconvert
-etc/mydns.conf.sample
-etc/rc.d/mydns.sh.sample
-sbin/mydns
-share/locale/es/LC_MESSAGES/mydns.mo
-share/locale/fr/LC_MESSAGES/mydns.mo
-share/locale/pt_BR/LC_MESSAGES/mydns.mo
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/QUICKSTART.mysql
-%%PORTDOCS%%%%DOCSDIR%%/QUICKSTART.postgres
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/contrib/MyDNS.pm
-%%PORTDOCS%%%%DOCSDIR%%/contrib/README
-%%PORTDOCS%%%%DOCSDIR%%/contrib/admin.php
-%%PORTDOCS%%%%DOCSDIR%%/contrib/stats.php
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/contrib
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/dns/p5-Net-LibIDN/Makefile b/dns/p5-Net-LibIDN/Makefile
deleted file mode 100644
index a0c46d0cd753..000000000000
--- a/dns/p5-Net-LibIDN/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: p5-Net-LibIDN
-# Date created: 06 March 2004
-# Whom: Dominik Brettnacher <domi@saargate.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-LibIDN
-PORTVERSION= 0.04
-CATEGORIES= devel perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= ../../authors/id/T/TH/THOR
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= domi@saargate.de
-COMMENT= This module provides access to the libidn library
-
-LIB_DEPENDS= idn.13:${PORTSDIR}/devel/libidn
-
-PERL_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-libidn=${PREFIX}/lib --with-libidn-inc=${PREFIX}/include
-
-MAN3= Net::LibIDN.3
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= This port requires perl 5.6.x or later. Install lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/p5-Net-LibIDN/distinfo b/dns/p5-Net-LibIDN/distinfo
deleted file mode 100644
index 02162edf95db..000000000000
--- a/dns/p5-Net-LibIDN/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Net-LibIDN-0.04.tar.gz) = dd743b5c21a3d0f8c0a5d38db2bc6a07
-SIZE (Net-LibIDN-0.04.tar.gz) = 12798
diff --git a/dns/p5-Net-LibIDN/pkg-descr b/dns/p5-Net-LibIDN/pkg-descr
deleted file mode 100644
index af3b2288f01c..000000000000
--- a/dns/p5-Net-LibIDN/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This module provides Perl bindings for the GNU IDN Library (Libidn)
-(see also Port devel/libidn).
-
-WWW: http://search.cpan.org/~thor/Net-LibIDN-0.04/
diff --git a/dns/p5-Net-LibIDN/pkg-plist b/dns/p5-Net-LibIDN/pkg-plist
deleted file mode 100644
index 631e8c074855..000000000000
--- a/dns/p5-Net-LibIDN/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/LibIDN.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/LibIDN.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/autosplit.ix
-%%SITE_PERL%%/%%PERL_ARCH%%/Net/LibIDN.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net || true
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Net || true
diff --git a/dns/powerdns-devel/Makefile b/dns/powerdns-devel/Makefile
deleted file mode 100644
index 80a6b91c5d4a..000000000000
--- a/dns/powerdns-devel/Makefile
+++ /dev/null
@@ -1,147 +0,0 @@
-# New ports collection makefile for: powerdns
-# Date Created: 14.Jan 2003
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= powerdns
-PORTVERSION= 2.9.16
-PORTREVISION= 2
-CATEGORIES= dns ipv6
-MASTER_SITES= http://downloads.powerdns.com/releases/
-DISTNAME= pdns-${PORTVERSION}
-
-MAINTAINER= tremere@cainites.net
-COMMENT= An advanced DNS server with SQL backend
-
-USE_GMAKE= YES
-USE_SUBMAKE= YES
-USE_REINPLACE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-modules="${CONFIGURE_MODULES} pipe" \
- --with-dynmodules=""
-# --enable-debug
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- CURDIR2="${.CURDIR}" \
- MKDIR="${MKDIR}" \
- DISTNAME="${DISTNAME}" \
- POWERDNS_OPTIONS="${POWERDNS_OPTIONS}"
-MAN8= pdns_control.8 pdns_server.8 zone2sql.8
-STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/pdns.sh.sample
-
-# use user config if possible
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.else
-.if defined(BATCH)
-# default package, can be configured in /etc/make.conf
-POWERDNS_OPTIONS?= \"PostgreSQL\"
-.endif
-# make INDEX match
-NO_DESCRIBE=yes
-.endif
-
-.if defined(WITH_POSTGRESQL_DRIVER) && !defined(WITHOUT_POSTGRESQL_DRIVER)
-LIB_DEPENDS+= pq[+][+].4:${PORTSDIR}/databases/postgresql-libpq++
-CONFIGURE_ARGS+= --enable-pgsql
-CONFIGURE_MODULES+= "gpgsql"
-CFLAGS+= -DDLLIMPORT=""
-.else
-CONFIGURE_ARGS+= --disable-pgsql
-.endif
-
-.if defined(WITH_MYSQL_DRIVER)
-LIB_DEPENDS+= mysqlclient:${PORTSDIR}/${MYSQL_PORT}
-MYSQL_PORT?= databases/mysql323-client
-CONFIGURE_ARGS+= --enable-mysql
-CONFIGURE_MODULES+= "gmysql"
-.else
-CONFIGURE_ARGS+= --disable-mysql
-.endif
-
-.if defined(WITH_LDAP)
-LIB_DEPENDS+= ldap.2:${PORTSDIR}/${LDAP_PORT}
-LIB_DEPENDS+= lber.2:${PORTSDIR}/${LDAP_PORT}
-LDAP_PORT?= net/openldap20-client
-USE_LIBTOOL_VER= 13
-INSTALLS_SHLIB= YES
-USE_GCC=3.2
-CONFIGURE_MODULES+= "ldap"
-PLIST_SUB+= WITHLDAP=""
-.else
-PLIST_SUB+= WITHLDAP="@comment "
-.endif
-
-.if defined(WITH_SQLITE)
-LIB_DEPENDS= sqlite.2:${PORTSDIR}/${SQLITE_PORT}
-SQLITE_PORT?= databases/sqlite
-CONFIGURE_ARGS+= --enable-sqlite
-CONFIGURE_MODULES+= "gsqlite"
-.else
-CONFIGURE_ARGS+= --disable-sqlite
-.endif
-
-.if defined(POWERDNS_WITH_RECURSOR)
-USE_GCC=3.2
-CONFIGURE_ARGS+= --enable-recursor
-PLIST_SUB+= RECURSOR=""
-.else
-PLIST_SUB+= RECURSOR="@comment "
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if defined(POWERDNS_WITH_RECURSOR)
-.if exists(/usr/include/ucontext.h)
-UCONTEXT!= ${AWK} '/setcontext/ { print "YES" }' \
- /usr/include/ucontext.h
-.if ${UCONTEXT} == ""
-BROKEN= setcontext for recursor not found
-.endif
-.endif
-.endif
-
-.if defined(NO_DESCRIBE)
-describe:
-.if defined(BATCH)
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-.endif
- @cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} BATCH=yes ${.TARGET}
-.endif
-
-pre-everything::
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-
-post-clean:
- @ ${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if defined(WITH_LDAP)
-post-patch:
- ${REINPLACE_CMD} -e 's;-I. ;-I. -I${LOCALBASE}/include ;' \
- -e 's;la_LDFLAGS =;la_LDFLAGS = -L${LOCALBASE}/lib;' \
- ${WRKSRC}/modules/ldapbackend/Makefile.in
- ${REINPLACE_CMD} -e 's;@LIBDL@;@LIBDL@ -L${LOCALBASE}/lib;' \
- -e 's;@modulelibs@;@modulelibs@ -llber;' \
- ${WRKSRC}/pdns/Makefile.in
-.endif
-
-post-install:
-.if !exists(${PREFIX}/etc/pdns.conf)
- ${INSTALL_DATA} ${PREFIX}/etc/pdns.conf-dist ${PREFIX}/etc/pdns.conf
-.endif
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
-.for i in pdns.conf pdns_mysql.sql pdns_postgresql.sql pdns_sqlite.sql
- ${INSTALL_DATA} ${FILESDIR}/$i ${EXAMPLESDIR}/
-.endfor
-.endif
-.if !exists(${STARTUP_SCRIPT})
- ${ECHO_MSG} "Installing ${STARTUP_SCRIPT} startup file."
- ${SED} -e "s=%%PREFIX%%=${PREFIX}=" \
- ${FILESDIR}/pdns.sh.sample \
- > ${WRKSRC}/pdns.sh.sample
- ${INSTALL_SCRIPT} ${WRKSRC}/pdns.sh.sample ${STARTUP_SCRIPT}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/powerdns-devel/distinfo b/dns/powerdns-devel/distinfo
deleted file mode 100644
index f18a7179aea2..000000000000
--- a/dns/powerdns-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (pdns-2.9.16.tar.gz) = 7e9a859a5a21996dbf7b31cd61731dbc
-SIZE (pdns-2.9.16.tar.gz) = 767977
diff --git a/dns/powerdns-devel/files/configure.powerdns b/dns/powerdns-devel/files/configure.powerdns
deleted file mode 100644
index fcdfe0dddec8..000000000000
--- a/dns/powerdns-devel/files/configure.powerdns
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-if [ -f ${WRKDIRPREFIX}${CURDIR2}/Makefile.inc ]; then
- exit
-fi
-
-if [ "${POWERDNS_OPTIONS}" ]; then
- set ${POWERDNS_OPTIONS}
-else
- dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 9 \
-PostgreSQL "PostgreSQL driver" ON \
-MySQL323 "MySQL 3.23 driver" OFF \
-MySQL40 "MySQL 4.0 driver" OFF \
-MySQL41 "MySQL 4.1 driver" OFF \
-OpenLDAP20 "OpenLDAP 2.0 backend" OFF \
-OpenLDAP21 "OpenLDAP 2.1 backend" OFF \
-OpenLDAP22 "OpenLDAP 2.2 backend" OFF \
-SQLite "SQLite backend" OFF \
-Recursor "Build Recursor" OFF \
-2> /tmp/checklist.tmp.$$
-
- retval=$?
- if [ -s /tmp/checklist.tmp.$$ ]; then
- set `cat /tmp/checklist.tmp.$$`
- fi
- rm -f /tmp/checklist.tmp.$$
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR2}
-exec > ${WRKDIRPREFIX}${CURDIR2}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"PostgreSQL\")
- echo WITH_POSTGRESQL_DRIVER=YES
- ;;
- \"MySQL323\")
- echo WITH_MYSQL_DRIVER=YES
- echo MYSQL_PORT?=databases/mysql323-client
- ;;
- \"MySQL40\")
- echo WITH_MYSQL_DRIVER=YES
- echo MYSQL_PORT?=databases/mysql40-client
- ;;
- \"MySQL41\")
- echo WITH_MYSQL_DRIVER=YES
- echo MYSQL_PORT?=databases/mysql41-client
- ;;
- \"OpenLDAP20\")
- echo WITH_LDAP=YES
- echo LDAP_PORT?=net/openldap20-client
- ;;
- \"OpenLDAP21\")
- echo WITH_LDAP=YES
- echo LDAP_PORT?=net/openldap21-client
- ;;
- \"OpenLDAP22\")
- echo WITH_LDAP=YES
- echo LDAP_PORT?=net/openldap22-client
- ;;
- \"SQLite\")
- echo WITH_SQLITE=YES
- echo SQLITE_PORT?=databases/sqlite
- ;;
- \"Recursor\")
- echo POWERDNS_WITH_RECURSOR=YES
- ;;
- \"nothing\"|true)
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR2}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-exec > /dev/stderr
diff --git a/dns/powerdns-devel/files/patch-configure b/dns/powerdns-devel/files/patch-configure
deleted file mode 100644
index f4121d2c92d6..000000000000
--- a/dns/powerdns-devel/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Mon Dec 16 22:45:46 2002
-+++ configure Mon Dec 16 22:45:59 2002
-@@ -10385,7 +10385,7 @@
- echo "$as_me:$LINENO: result: $PGSQL_incdir" >&5
- echo "${ECHO_T}$PGSQL_incdir" >&6
-
--# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypt -lcrypto"
-+# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypto"
- fi
-
-
diff --git a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in
deleted file mode 100644
index dc74b8e00628..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/gmysqlbackend/Makefile.in.orig Tue Dec 17 10:38:38 2002
-+++ modules/gmysqlbackend/Makefile.in Tue Dec 17 10:38:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgmysqlbackend.la: $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in
deleted file mode 100644
index a6342919d3fd..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in
+++ /dev/null
@@ -1,29 +0,0 @@
---- modules/gpgsqlbackend/Makefile.in.orig Mon Dec 16 22:32:29 2002
-+++ modules/gpgsqlbackend/Makefile.in Fri Dec 20 14:24:06 2002
-@@ -95,7 +95,7 @@
- lib_LTLIBRARIES = libgpgsqlbackend.la
-
- EXTRA_DIST = OBJECTFILES OBJECTLIBS
--INCLUDES = -I@PGSQL_incdir@
-+INCLUDES = -I@includedir@ -I@PGSQL_incdir@
-
- libgpgsqlbackend_la_SOURCES = gpgsqlbackend.cc gpgsqlbackend.hh \
- spgsql.hh spgsql.cc
-@@ -105,7 +105,7 @@
- -Wl,-Bdynamic
-
-
--libgpgsqlbackend_la_LIBADD = -lssl -lcrypt -lcrypto
-+libgpgsqlbackend_la_LIBADD = -lssl -lcrypto
- subdir = modules/gpgsqlbackend
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/config.h
-@@ -184,7 +184,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgpgsqlbackend.la: $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS b/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS
deleted file mode 100644
index 200a917059a1..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS
+++ /dev/null
@@ -1,5 +0,0 @@
---- modules/gpgsqlbackend/OBJECTLIBS.orig Tue Dec 17 08:35:41 2002
-+++ modules/gpgsqlbackend/OBJECTLIBS Tue Dec 17 08:35:50 2002
-@@ -1 +1 @@
---lpq++ -lpq -lssl -lcrypt -lcrypto
-+-lpq++ -lpq -lssl -lcrypto
diff --git a/dns/powerdns-devel/files/patch-modules_gsqlitebackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_gsqlitebackend_Makefile_in
deleted file mode 100644
index 015400560a2b..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gsqlitebackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/gsqlitebackend/Makefile.in Fri Mar 5 09:59:34 2004
-+++ modules/gsqlitebackend/Makefile.in Fri Mar 5 10:00:54 2004
-@@ -193,7 +193,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgsqlitebackend.la: $(libgsqlitebackend_la_OBJECTS) $(libgsqlitebackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgsqlitebackend_la_LDFLAGS) $(libgsqlitebackend_la_OBJECTS) $(libgsqlitebackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgsqlitebackend_la_LDFLAGS) $(libgsqlitebackend_la_OBJECTS) $(libgsqlitebackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-modules_gsqlitebackend_ssqlite_cc b/dns/powerdns-devel/files/patch-modules_gsqlitebackend_ssqlite_cc
deleted file mode 100644
index 2a757b0714bb..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gsqlitebackend_ssqlite_cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- modules/gsqlitebackend/ssqlite.cc Fri Mar 5 22:06:33 2004
-+++ modules/gsqlitebackend/ssqlite.cc Fri Mar 5 22:06:56 2004
-@@ -6,6 +6,7 @@
-
- #include "pdns/utility.hh"
- #include <string>
-+#include <unistd.h>
- #include "ssqlite.hh"
- #include <iostream>
-
diff --git a/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in
deleted file mode 100644
index c166925057b6..000000000000
--- a/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/pipebackend/Makefile.in.orig Tue Dec 17 09:39:14 2002
-+++ modules/pipebackend/Makefile.in Tue Dec 17 09:39:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libpipebackend.la: $(libpipebackend_la_OBJECTS) $(libpipebackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_cc b/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_cc
deleted file mode 100644
index 657994c5c919..000000000000
--- a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- pdns/backends/bind/bindbackend2.cc.orig Sat Oct 4 16:15:46 2003
-+++ pdns/backends/bind/bindbackend2.cc Mon Nov 17 20:54:19 2003
-@@ -61,11 +61,10 @@
- d_loaded=false;
- d_last_check=0;
- d_checknow=false;
-- d_rwlock=new pthread_rwlock_t;
- d_status="Seen in bind configuration";
- d_confcount=0;
-- // cout<<"Generated a new bbdomaininfo: "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- pthread_rwlock_init(d_rwlock,0);
-+ // cout<<"Generated a new bbdomaininfo: "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_init(&d_rwlock,0);
- }
-
- void BB2DomainInfo::setCheckInterval(time_t seconds)
diff --git a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_hh b/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_hh
deleted file mode 100644
index a35c0411fa9a..000000000000
--- a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend2_hh
+++ /dev/null
@@ -1,39 +0,0 @@
---- pdns/backends/bind/bindbackend2.hh.orig Sun Sep 28 20:20:03 2003
-+++ pdns/backends/bind/bindbackend2.hh Mon Nov 17 20:54:19 2003
-@@ -58,21 +58,20 @@
-
- bool tryRLock()
- {
-- // cout<<"[trylock!] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- return pthread_rwlock_tryrdlock(d_rwlock)!=EBUSY;
-+ // cout<<"[trylock!] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ return pthread_rwlock_tryrdlock(&d_rwlock)!=EBUSY;
- }
-
- void unlock()
- {
-- // cout<<"[unlock] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- pthread_rwlock_unlock(d_rwlock);
-+ // cout<<"[unlock] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_unlock(&d_rwlock);
- }
-
- void lock()
- {
-- //cout<<"[writelock!] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
--
-- pthread_rwlock_wrlock(d_rwlock);
-+ // cout<<"[writelock!] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_wrlock(&d_rwlock);
- }
-
- void setCheckInterval(time_t seconds);
-@@ -81,7 +80,7 @@
- time_t getCtime();
- time_t d_checkinterval;
- time_t d_lastcheck;
-- pthread_rwlock_t *d_rwlock;
-+ pthread_rwlock_t d_rwlock;
- };
-
-
diff --git a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_cc b/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_cc
deleted file mode 100644
index 19f7cc671c2f..000000000000
--- a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- pdns/backends/bind/bindbackend.cc.orig Sat Aug 23 16:35:35 2003
-+++ pdns/backends/bind/bindbackend.cc Mon Nov 17 20:54:19 2003
-@@ -58,11 +58,10 @@
- d_loaded=false;
- d_last_check=0;
- d_checknow=false;
-- d_rwlock=new pthread_rwlock_t;
- d_status="Seen in bind configuration";
- d_confcount=0;
-- //cout<<"Generated a new bbdomaininfo: "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- pthread_rwlock_init(d_rwlock,0);
-+ //cout<<"Generated a new bbdomaininfo: "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_init(&d_rwlock,0);
- }
-
- void BBDomainInfo::setCheckInterval(time_t seconds)
diff --git a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_hh b/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_hh
deleted file mode 100644
index 0b9e828b9a38..000000000000
--- a/dns/powerdns-devel/files/patch-pdns_backends_bind_bindbackend_hh
+++ /dev/null
@@ -1,39 +0,0 @@
---- pdns/backends/bind/bindbackend.hh.orig Sat Aug 23 16:35:35 2003
-+++ pdns/backends/bind/bindbackend.hh Mon Nov 17 20:54:19 2003
-@@ -58,21 +58,20 @@
-
- bool tryRLock()
- {
-- // cout<<"[trylock!] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- return pthread_rwlock_tryrdlock(d_rwlock)!=EBUSY;
-+ // cout<<"[trylock!] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ return pthread_rwlock_tryrdlock(&d_rwlock)!=EBUSY;
- }
-
- void unlock()
- {
-- // cout<<"[unlock] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
-- pthread_rwlock_unlock(d_rwlock);
-+ // cout<<"[unlock] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_unlock(&d_rwlock);
- }
-
- void lock()
- {
-- //cout<<"[writelock!] "<<(void*)d_rwlock<<"/"<<getpid()<<endl;
--
-- pthread_rwlock_wrlock(d_rwlock);
-+ // cout<<"[writelock!] "<<d_rwlock<<"/"<<getpid()<<endl;
-+ pthread_rwlock_wrlock(&d_rwlock);
- }
-
- void setCheckInterval(time_t seconds);
-@@ -80,7 +79,7 @@
- time_t getCtime();
- time_t d_checkinterval;
- time_t d_lastcheck;
-- pthread_rwlock_t *d_rwlock;
-+ pthread_rwlock_t d_rwlock;
- };
-
-
diff --git a/dns/powerdns-devel/files/pdns.conf b/dns/powerdns-devel/files/pdns.conf
deleted file mode 100644
index d97daffd5507..000000000000
--- a/dns/powerdns-devel/files/pdns.conf
+++ /dev/null
@@ -1,304 +0,0 @@
-# MySQL
-#launch=gmysql
-#gmysql-host=127.0.0.1
-#gmysql-dbname=pdns
-#gmysql-user=pdns
-#gmysql-password=pdns
-
-# PostgreSQL
-#launch=gpgsql
-#gpgsql-host=127.0.0.1
-#gpgsql-dbname=pdns
-#gpgsql-user=pdns
-#gpgsql-password=pdns
-
-# SQLite
-#launch=gsqlite
-#gsqlite-database=<path to your SQLite database>
-
-#################################
-# allow-axfr-ips If disabled, DO allow zonetransfers from these IP addresses
-#
-# allow-axfr-ips=
-
-#################################
-# allow-recursion List of netmasks that are allowed to recurse
-#
-# allow-recursion=
-
-#################################
-# cache-ttl Seconds to store packets in the PacketCache
-#
-# cache-ttl=20
-
-#################################
-# chroot If set, chroot to this directory for more security
-#
-chroot=/var/empty
-
-#################################
-# config-dir Location of configuration directory (pdns.conf)
-#
-# config-dir=/etc
-
-#################################
-# config-name Name of this virtual configuration - will rename the binary image
-#
-# config-name=
-
-#################################
-# control-console Debugging switch - don't use
-#
-# control-console=no
-
-#################################
-# daemon Operate as a daemon
-#
-daemon=yes
-
-#################################
-# default-soa-name name to insert in the SOA record if none set in the backend
-#
-# default-soa-name=ns.example.com
-
-#################################
-# disable-axfr Disable zonetransfers but do allow TCP queries
-#
-# disable-axfr=no
-
-#################################
-# disable-tcp Do not listen to TCP queries
-#
-disable-tcp=no
-
-#################################
-# distributor-threads Default number of Distributor (backend) threads to start
-#
-# distributor-threads=3
-
-#################################
-# fancy-records Process URL and MBOXFW records
-#
-# fancy-records=no
-
-#################################
-# guardian Run within a guardian process
-#
-guardian=yes
-
-#################################
-# launch Which backends to launch and order to query them in
-#
-# launch=
-
-#################################
-# lazy-recursion Only recurse if question cannot be answered locally
-#
-# lazy-recursion=yes
-
-#################################
-# load-modules Load this module - supply absolute or relative path
-#
-# load-modules=
-
-#################################
-# local-address Local IP address to which we bind
-#
-# local-address=0.0.0.0
-
-#################################
-# local-ipv6 Local IP address to which we bind
-#
-# local-ipv6=
-
-#################################
-# local-port The port on which we listen
-#
-# local-port=53
-
-#################################
-# log-dns-details If PDNS should log failed update requests
-#
-# log-dns-details=
-
-#################################
-# log-failed-updates If PDNS should log failed update requests
-#
-# log-failed-updates=
-
-#################################
-# logfile Logfile to use
-#
-# logfile=pdns.log
-
-#################################
-# logging-facility Log under a specific facility
-#
-# logging-facility=
-
-#################################
-# loglevel Amount of logging. Higher is more. Do not set below 3
-#
-# loglevel=4
-
-#################################
-# master Act as a master
-#
-# master=no
-
-#################################
-# max-queue-length Maximum queuelength before considering situation lost
-#
-# max-queue-length=5000
-
-#################################
-# max-tcp-connections Maximum number of TCP connections
-#
-# max-tcp-connections=10
-
-#################################
-# module-dir Default directory for modules
-#
-# module-dir=/usr/local/bin/../lib
-
-#################################
-# negquery-cache-ttl Seconds to store packets in the PacketCache
-#
-# negquery-cache-ttl=60
-
-#################################
-# only-soa Make sure that no SOA serial is less than this number
-#
-# only-soa=org
-
-#################################
-# out-of-zone-additional-processing Do out of zone additional processing
-#
-# out-of-zone-additional-processing=no
-
-#################################
-# query-cache-ttl Seconds to store packets in the PacketCache
-#
-# query-cache-ttl=20
-
-#################################
-# query-logging Hint backends that queries should be logged
-#
-# query-logging=no
-
-#################################
-# queue-limit Maximum number of milliseconds to queue a query
-#
-# queue-limit=1500
-
-#################################
-# receiver-threads Number of receiver threads to launch
-#
-# receiver-threads=1
-
-#################################
-# recursive-cache-ttl Seconds to store packets in the PacketCache
-#
-# recursive-cache-ttl=10
-
-#################################
-# recursor If recursion is desired, IP address of a recursing nameserver
-#
-# recursor=no
-
-#################################
-# setgid If set, change group id to this gid for more security
-#
-# setgid=
-
-#################################
-# setuid If set, change user id to this uid for more security
-#
-# setuid=
-
-#################################
-# skip-cname Do not perform CNAME indirection for each query
-#
-# skip-cname=no
-
-#################################
-# slave Act as a slave
-#
-# slave=no
-
-#################################
-# slave-cycle-interval Reschedule failed SOA serial checks once every .. seconds
-#
-# slave-cycle-interval=60
-
-#################################
-# smtpredirector Our smtpredir MX host
-#
-smtpredirector=voodoo.codeninja.nl
-
-#################################
-# soa-minimum-ttl Default SOA mininum ttl
-#
-# soa-minimum-ttl=3600
-
-#################################
-# soa-serial-offset Make sure that no SOA serial is less than this number
-#
-# soa-serial-offset=0
-
-#################################
-# socket-dir Where the controlsocket will live
-#
-# socket-dir=/var/run
-
-#################################
-# strict-rfc-axfrs Perform strictly rfc compliant axfrs (very slow)
-#
-# strict-rfc-axfrs=no
-
-#################################
-# urlredirector Where we send hosts to that need to be url redirected
-#
-# urlredirector=127.0.0.1
-
-#################################
-# use-logfile Use a log file
-#
-# use-logfile=no
-
-#################################
-# webserver Start a webserver for monitoring
-#
-webserver=yes
-
-#################################
-# webserver-address IP Address of webserver to listen on
-#
-webserver-address=127.0.0.1
-
-#################################
-# webserver-password Password required for accessing the webserver
-#
-# webserver-password=
-
-#################################
-# webserver-port Port of webserver to listen on
-#
-webserver-port=8081
-
-#################################
-# webserver-print-arguments If the webserver should print arguments
-#
-# webserver-print-arguments=no
-
-#################################
-# wildcard-url Process URL and MBOXFW records
-#
-# wildcard-url=no
-
-#################################
-# wildcards Honor wildcards in the database
-#
-# wildcards=
-
-
diff --git a/dns/powerdns-devel/files/pdns.sh.sample b/dns/powerdns-devel/files/pdns.sh.sample
deleted file mode 100644
index b5899e363ee1..000000000000
--- a/dns/powerdns-devel/files/pdns.sh.sample
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-rc_file=${0##*/}
-
-PREFIX=%%PREFIX%%
-
-pdns=${PREFIX}/sbin/pdns_server
-pdnscontrol=${PREFIX}/bin/pdns_control
-pdnsrecursor=${PREFIX}/sbin/pdns_recursor
-recursorpid=/var/run/pdns_recursor.pid
-
-# start
-if [ "x$1" = "x" -o "x$1" = "xstart" ]; then
- if [ -f $pdns ]; then
- echo -n ' PowerDNS'
- if [ -f $pdnsrecursor ]; then
- rm $recursorpid >/dev/null 2>&1
- $pdnsrecursor >/dev/null 2>&1
- fi
- $pdns
- fi
-
-# stop
-elif [ "x$1" = "xstop" ]; then
- if [ -f $pdnscontrol ]; then
- $pdnscontrol quit
- fi
- if [ -r $recursorpid ]; then
- kill `cat $recursorpid` >/dev/null
- fi
-fi
diff --git a/dns/powerdns-devel/files/pdns_mysql.sql b/dns/powerdns-devel/files/pdns_mysql.sql
deleted file mode 100644
index 278c5d56c61c..000000000000
--- a/dns/powerdns-devel/files/pdns_mysql.sql
+++ /dev/null
@@ -1,38 +0,0 @@
-create table domains (
- id INT auto_increment,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL,
- primary key (id)
-)type=InnoDB;
-
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id INT auto_increment,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- primary key(id)
-)type=InnoDB;
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON records TO pdns;
diff --git a/dns/powerdns-devel/files/pdns_postgresql.sql b/dns/powerdns-devel/files/pdns_postgresql.sql
deleted file mode 100644
index c700a2aa6dc2..000000000000
--- a/dns/powerdns-devel/files/pdns_postgresql.sql
+++ /dev/null
@@ -1,40 +0,0 @@
-create table domains (
- id SERIAL PRIMARY KEY,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id SERIAL PRIMARY KEY,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- CONSTRAINT domain_exists
- FOREIGN KEY(domain_id) REFERENCES domains(id)
- ON DELETE CASCADE
-);
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON domains_id_seq TO pdns;
-GRANT ALL ON records TO pdns;
-GRANT ALL ON records_id_seq TO pdns;
diff --git a/dns/powerdns-devel/files/pdns_sqlite.sql b/dns/powerdns-devel/files/pdns_sqlite.sql
deleted file mode 100644
index f0f831fb2977..000000000000
--- a/dns/powerdns-devel/files/pdns_sqlite.sql
+++ /dev/null
@@ -1,33 +0,0 @@
-create table domains (
- id INTEGER PRIMARY KEY,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INTEGER DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INTEGER DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id INTEGER PRIMARY KEY,
- domain_id INTEGER DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INTEGER DEFAULT NULL,
- prio INTEGER DEFAULT NULL,
- change_date INTEGER DEFAULT NULL
-);
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
diff --git a/dns/powerdns-devel/pkg-descr b/dns/powerdns-devel/pkg-descr
deleted file mode 100644
index 9e1d2d6dbb2d..000000000000
--- a/dns/powerdns-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PowerDNS is an advanced DNS server, which allows for several different
-backends. Current backends include MySQL, PostgreSQL, bind, etc.
-
-License: GPL V2
-
-WWW: http://www.powerdns.com/
diff --git a/dns/powerdns-devel/pkg-plist b/dns/powerdns-devel/pkg-plist
deleted file mode 100644
index 0925e1bcea29..000000000000
--- a/dns/powerdns-devel/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/pdns_control
-bin/zone2ldap
-bin/zone2sql
-sbin/pdns_server
-%%WITHLDAP%%lib/libldapbackend.so.0
-%%WITHLDAP%%lib/libldapbackend.la
-%%WITHLDAP%%lib/libldapbackend.a
-%%WITHLDAP%%@exec ln -fs libldapbackend.so.0 %D/lib/libldapbackend.so
-%%WITHLDAP%%@unexec rm -f %D/lib/libldapbackend.so
-%%RECURSOR%%sbin/pdns_recursor
-@unexec if cmp -s %D/etc/pdns.conf %D/etc/pdns.conf-dist; then rm -f %D/etc/pdns.conf; fi
-etc/pdns.conf-dist
-etc/rc.d/pdns.sh.sample
-@exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns_mysql.sql
-%%PORTDOCS%%share/examples/powerdns/pdns_postgresql.sql
-%%PORTDOCS%%share/examples/powerdns/pdns_sqlite.sql
-%%PORTDOCS%%@dirrm share/examples/powerdns