summaryrefslogtreecommitdiff
path: root/net/bind9
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-02-22 03:50:57 +0000
committerhubertf <hubertf>2000-02-22 03:50:57 +0000
commit2b149ab6879fe1ec7560eff5378f1548e5fd9cef (patch)
treef3f1e66e4145e8713f1ea09a394f12fd9b8462af /net/bind9
parentd0fabc645f5296ea7d1ec1192ca17230d7239a4e (diff)
downloadpkgsrc-2b149ab6879fe1ec7560eff5378f1548e5fd9cef.tar.gz
BIND 9.0.0b1 is the first public release of BIND 9 code. It will
be most useful to advanced users working with IPv6 or DNSSEC. BIND 9.0.0b1 is not functionally complete, and is not a release candidate for BIND 9.0.0. The ISC anticipates a number of additional beta releases between now and May, when BIND 9.0.0 is scheduled to be released. The ISC does not recommend using BIND 9.0.0b1 for "production" services.
Diffstat (limited to 'net/bind9')
-rw-r--r--net/bind9/Makefile43
-rw-r--r--net/bind9/files/md53
-rw-r--r--net/bind9/files/patch-sum10
-rw-r--r--net/bind9/patches/patch-aa13
-rw-r--r--net/bind9/patches/patch-ab13
-rw-r--r--net/bind9/patches/patch-ac22
-rw-r--r--net/bind9/patches/patch-ad20
-rw-r--r--net/bind9/patches/patch-ae34
-rw-r--r--net/bind9/patches/patch-af19
-rw-r--r--net/bind9/patches/patch-ag14
-rw-r--r--net/bind9/patches/patch-ah13
-rw-r--r--net/bind9/pkg/COMMENT1
-rw-r--r--net/bind9/pkg/DESCR10
-rw-r--r--net/bind9/pkg/PLIST192
14 files changed, 407 insertions, 0 deletions
diff --git a/net/bind9/Makefile b/net/bind9/Makefile
new file mode 100644
index 00000000000..75534f2e6f7
--- /dev/null
+++ b/net/bind9/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/02/22 03:50:57 hubertf Exp $
+#
+
+DISTNAME= bind-9.0.0b1
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/9.0.0b1/
+
+MAINTAINER= hubertf@NetBSD.org
+HOMEPAGE= http://www.isc.org/products/BIND/
+
+DEPENDS+= unproven-pthreads-0.*:../../devel/unproven-pthreads
+
+# No need to set USE_INET6, will auto-detect.
+DIST_SUBDIR= bind/9.0.0b1
+GNU_CONFIGURE= yes
+PLIST_SRC= ${WRKDIR}/newPLIST
+CONFIGURE_ARGS+=--with-mit-pthreads \
+ --with-libtool=yes
+CONFIGURE_ENV+= CC=${LOCALBASE}/pthreads/bin/pgcc \
+ CXX=${LOCALBASE}/pthreads/bin/pg++
+
+post-install:
+ ${MKDIR} ${PREFIX}/share/doc/bind9
+ ${MKDIR} ${PREFIX}/share/doc/bind9/arm
+ ${MKDIR} ${PREFIX}/share/doc/bind9/draft
+ ${MKDIR} ${PREFIX}/share/doc/bind9/misc
+ ${MKDIR} ${PREFIX}/share/doc/bind9/rfc
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bind9
+ ${INSTALL_DATA} ${WRKSRC}/doc/arm/* ${PREFIX}/share/doc/bind9/arm
+ ${INSTALL_DATA} ${WRKSRC}/doc/draft/* ${PREFIX}/share/doc/bind9/draft
+ ${INSTALL_DATA} ${WRKSRC}/doc/misc/* ${PREFIX}/share/doc/bind9/misc
+ ${INSTALL_DATA} ${WRKSRC}/doc/rfc/* ${PREFIX}/share/doc/bind9/rfc
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/rndc/rndc ${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/lwresd/lwresd ${PREFIX}/sbin
+ ${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
+ (cd ${PREFIX}; \
+ ${FIND} share/doc/bind9 \( -type f -or -type l \) | \
+ sort >> ${PLIST_SRC}; \
+ for DIR in `${FIND} share/doc/bind9 -type d | sort -r`; do \
+ ${ECHO} "@dirrm $$DIR" >> ${PLIST_SRC}; \
+ done)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/bind9/files/md5 b/net/bind9/files/md5
new file mode 100644
index 00000000000..9f6ac0fbd89
--- /dev/null
+++ b/net/bind9/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/02/22 03:50:58 hubertf Exp $
+
+MD5 (bind/9.0.0b1/bind-9.0.0b1.tar.gz) = 492c8338907a8d1e7dae0048f5e7f5e3
diff --git a/net/bind9/files/patch-sum b/net/bind9/files/patch-sum
new file mode 100644
index 00000000000..2dc902a95dd
--- /dev/null
+++ b/net/bind9/files/patch-sum
@@ -0,0 +1,10 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/02/22 03:50:58 hubertf Exp $
+
+MD5 (patch-aa) = 5b90996dd1307aa9de7e2ff70908f5bb
+MD5 (patch-ab) = 853a75fde831241da45447be1602f51d
+MD5 (patch-ac) = 43a26fecd75c77b64ea1fe7c36c18283
+MD5 (patch-ad) = 676f6462a48cb45bdae7c813d2ad9d4e
+MD5 (patch-ae) = acd0f87fc8e9f26c78ceeea589b6081d
+MD5 (patch-af) = 0b80afe1845ab2d3b44144a6def77a20
+MD5 (patch-ag) = f5453b83c85ac5462a5781a97d27d1c1
+MD5 (patch-ah) = 25192ddf483840734fa4e6b6e6df2a32
diff --git a/net/bind9/patches/patch-aa b/net/bind9/patches/patch-aa
new file mode 100644
index 00000000000..02138cdd365
--- /dev/null
+++ b/net/bind9/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/02/22 03:50:59 hubertf Exp $
+
+--- lib/dns/Makefile.in.orig Mon Feb 21 04:28:14 2000
++++ lib/dns/Makefile.in Mon Feb 21 04:28:30 2000
+@@ -156,7 +156,7 @@
+ -DLIBAGE=${LIBAGE} \
+ -c ${srcdir}/version.c
+
+-libdns.@A@: ${OBJS}
++libdns.a: ${OBJS}
+ ${AR} ${ARFLAGS} $@ ${OBJS}
+ ${RANLIB} $@
+
diff --git a/net/bind9/patches/patch-ab b/net/bind9/patches/patch-ab
new file mode 100644
index 00000000000..69c0037e490
--- /dev/null
+++ b/net/bind9/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/02/22 03:50:59 hubertf Exp $
+
+--- lib/isc/Makefile.in.orig Mon Feb 21 04:39:23 2000
++++ lib/isc/Makefile.in Mon Feb 21 04:40:43 2000
+@@ -78,7 +78,7 @@
+ -DLIBAGE=${LIBAGE} \
+ -c ${srcdir}/version.c
+
+-libisc.@A@: ${OBJS}
++libisc.a: ${OBJS}
+ ${AR} ${ARFLAGS} $@ ${OBJS}
+ ${RANLIB} $@
+
diff --git a/net/bind9/patches/patch-ac b/net/bind9/patches/patch-ac
new file mode 100644
index 00000000000..c6d7768cd9b
--- /dev/null
+++ b/net/bind9/patches/patch-ac
@@ -0,0 +1,22 @@
+$NetBSD: patch-ac,v 1.1.1.1 2000/02/22 03:51:00 hubertf Exp $
+
+--- lib/lwres/Makefile.in.orig Fri Feb 4 07:02:49 2000
++++ lib/lwres/Makefile.in Mon Feb 21 05:08:46 2000
+@@ -19,6 +19,8 @@
+
+ @BIND9_VERSION@
+
++@LIBDNS_API@
++
+ @BIND9_INCLUDES@
+
+ CINCLUDES = -I. -I./include -I${srcdir}/include ${ISC_INCLUDES}
+@@ -53,7 +55,7 @@
+ -DLIBAGE=${LIBAGE} \
+ -c ${srcdir}/version.c
+
+-liblwres.@A@: ${OBJS}
++liblwres.a: ${OBJS}
+ ${AR} ${ARFLAGS} $@ ${OBJS}
+ ${RANLIB} $@
+
diff --git a/net/bind9/patches/patch-ad b/net/bind9/patches/patch-ad
new file mode 100644
index 00000000000..4e5926b5255
--- /dev/null
+++ b/net/bind9/patches/patch-ad
@@ -0,0 +1,20 @@
+$NetBSD: patch-ad,v 1.1.1.1 2000/02/22 03:51:00 hubertf Exp $
+
+--- lib/omapi/Makefile.in.orig Fri Feb 4 02:58:37 2000
++++ lib/omapi/Makefile.in Mon Feb 21 05:11:56 2000
+@@ -55,13 +55,13 @@
+ -DLIBAGE=${LIBAGE} \
+ -c ${srcdir}/version.c
+
+-libomapi.@A@: ${OBJS}
++libomapi.a: ${OBJS}
+ ${AR} ${ARFLAGS} $@ ${OBJS}
+ ${RANLIB} $@
+
+ libomapi.la: ${OBJS}
+ ${LIBTOOL} --mode=link \
+- ${CC} ${ALL_CFLAGS} -o libisc.la -rpath ${libdir} \
++ ${CC} ${ALL_CFLAGS} -o libomapi.la -rpath ${libdir} \
+ -version-info ${LIBINTERFACE}:${LIBREVISION}:${LIBAGE} \
+ ${OBJS} ${LIBS}
+
diff --git a/net/bind9/patches/patch-ae b/net/bind9/patches/patch-ae
new file mode 100644
index 00000000000..ccdc6e92ff1
--- /dev/null
+++ b/net/bind9/patches/patch-ae
@@ -0,0 +1,34 @@
+$NetBSD: patch-ae,v 1.1.1.1 2000/02/22 03:51:00 hubertf Exp $
+
+--- lib/tests/Makefile.in.orig Fri Feb 4 00:15:53 2000
++++ lib/tests/Makefile.in Mon Feb 21 05:59:53 2000
+@@ -17,6 +17,12 @@
+ VPATH = @srcdir@
+ top_srcdir = @top_srcdir@
+
++@BIND9_VERSION@
++
++@LIBDNS_API@
++
++@BIND9_INCLUDES@
++
+ CINCLUDES = -I../../lib/isc/unix/include \
+ -I${srcdir}/../../lib/isc/unix/include \
+ -I${srcdir}/../../lib/isc/pthreads/include \
+@@ -39,9 +45,15 @@
+
+ @BIND9_MAKE_RULES@
+
+-libt_api.@A@: ${OBJS}
++libt_api.a: ${OBJS}
+ ${AR} ${ARFLAGS} $@ ${OBJS}
+ ${RANLIB} $@
++
++libt_api.la: ${OBJS}
++ ${LIBTOOL} --mode=link \
++ ${CC} ${ALL_CFLAGS} -o libt_api.la -rpath ${libdir} \
++ -version-info ${LIBINTERFACE}:${LIBREVISION}:${LIBAGE} \
++ ${OBJS} ${LIBS}
+
+ timestamp: libt_api.@A@
+ touch timestamp
diff --git a/net/bind9/patches/patch-af b/net/bind9/patches/patch-af
new file mode 100644
index 00000000000..3a0fba34580
--- /dev/null
+++ b/net/bind9/patches/patch-af
@@ -0,0 +1,19 @@
+$NetBSD: patch-af,v 1.1.1.1 2000/02/22 03:50:59 hubertf Exp $
+
+--- configure.BAK Mon Feb 21 06:09:34 2000
++++ configure Mon Feb 21 06:10:18 2000
+@@ -931,12 +931,13 @@
+ case "$use_mit_pthreads+$use_ptl2" in
+ yes+no)
+ echo "$ac_t""mit-pthreads" 1>&6
+- pkg="/usr/pkg/pthreads"
++ pkg="${LOCALBASE}/pthreads"
+ lib1="-L$pkg/lib -Wl,-R$pkg/lib"
+ lib2="-lpthread -lm -lgcc -lpthread"
+ LIBS="$lib1 $lib2 $LIBS"
+ CPPFLAGS="-I$pkg/include $CPPFLAGS"
+ STD_CINCLUDES="-I$pkg/include"
++ CC=${LOCALBASE}/pthreads/bin/pgcc
+ ;;
+ no+yes)
+ echo "$ac_t""PTL2" 1>&6
diff --git a/net/bind9/patches/patch-ag b/net/bind9/patches/patch-ag
new file mode 100644
index 00000000000..a2e5871578c
--- /dev/null
+++ b/net/bind9/patches/patch-ag
@@ -0,0 +1,14 @@
+$NetBSD: patch-ag,v 1.1.1.1 2000/02/22 03:50:59 hubertf Exp $
+
+--- lib/isc/unix/ifiter_ioctl.c.orig Mon Feb 21 15:16:05 2000
++++ lib/isc/unix/ifiter_ioctl.c Mon Feb 21 15:16:38 2000
+@@ -15,6 +15,9 @@
+ * SOFTWARE.
+ */
+
++#include <errno.h>
++
++
+ /*
+ * Obtain the list of network interfaces using the SIOCGLIFCONF ioctl.
+ * See netintro(4).
diff --git a/net/bind9/patches/patch-ah b/net/bind9/patches/patch-ah
new file mode 100644
index 00000000000..d3d6769aff1
--- /dev/null
+++ b/net/bind9/patches/patch-ah
@@ -0,0 +1,13 @@
+$NetBSD: patch-ah,v 1.1.1.1 2000/02/22 03:50:59 hubertf Exp $
+
+--- lib/isc/unix/ifiter_sysctl.c.orig Mon Feb 21 15:20:39 2000
++++ lib/isc/unix/ifiter_sysctl.c Mon Feb 21 15:21:05 2000
+@@ -21,6 +21,8 @@
+ * and 19.16.
+ */
+
++#include <errno.h>
++
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
+
diff --git a/net/bind9/pkg/COMMENT b/net/bind9/pkg/COMMENT
new file mode 100644
index 00000000000..6b1dd50ed45
--- /dev/null
+++ b/net/bind9/pkg/COMMENT
@@ -0,0 +1 @@
+Version 9 of the Berkeley Internet Name Daemon, implementation of DNS
diff --git a/net/bind9/pkg/DESCR b/net/bind9/pkg/DESCR
new file mode 100644
index 00000000000..07a4c088400
--- /dev/null
+++ b/net/bind9/pkg/DESCR
@@ -0,0 +1,10 @@
+ BIND 9.0.0b1 is the first public release of BIND 9 code. It will
+ be most useful to advanced users working with IPv6 or DNSSEC.
+
+ BIND 9.0.0b1 is not functionally complete, and is not a release
+ candidate for BIND 9.0.0. The ISC anticipates a number of additional
+ beta releases between now and May, when BIND 9.0.0 is scheduled to
+ be released.
+
+ The ISC does not recommend using BIND 9.0.0b1 for "production"
+ services.
diff --git a/net/bind9/pkg/PLIST b/net/bind9/pkg/PLIST
new file mode 100644
index 00000000000..c90cd47c317
--- /dev/null
+++ b/net/bind9/pkg/PLIST
@@ -0,0 +1,192 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/22 03:51:01 hubertf Exp $
+sbin/named
+sbin/lwresd
+sbin/rndc
+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/error.h
+include/isc/event.h
+include/isc/eventclass.h
+include/isc/heap.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/magic.h
+include/isc/mem.h
+include/isc/mktemplate.h
+include/isc/msgcat.h
+include/isc/mutexblock.h
+include/isc/netaddr.h
+include/isc/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/rbtgen.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/str.h
+include/isc/symtab.h
+include/isc/task.h
+include/isc/taskpool.h
+include/isc/timer.h
+include/isc/types.h
+include/isc/ufile.h
+include/isc/util.h
+include/isc/app.h
+include/isc/dir.h
+include/isc/int.h
+include/isc/net.h
+include/isc/netdb.h
+include/isc/stdtime.h
+include/isc/time.h
+include/isc/condition.h
+include/isc/mutex.h
+include/isc/once.h
+include/isc/thread.h
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/confacl.h
+include/dns/confcache.h
+include/dns/confcommon.h
+include/dns/confctl.h
+include/dns/confctx.h
+include/dns/confip.h
+include/dns/confkeys.h
+include/dns/conflog.h
+include/dns/conflsn.h
+include/dns/confparser.h
+include/dns/confresolv.h
+include/dns/confrrset.h
+include/dns/confserv.h
+include/dns/confview.h
+include/dns/confzone.h
+include/dns/db.h
+include/dns/dbiterator.h
+include/dns/dbtable.h
+include/dns/dispatch.h
+include/dns/dnssec.h
+include/dns/events.h
+include/dns/fixedname.h
+include/dns/journal.h
+include/dns/keyflags.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.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/rdatatype.h
+include/dns/resolver.h
+include/dns/result.h
+include/dns/rootns.h
+include/dns/secalg.h
+include/dns/secproto.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.h
+include/dns/zt.h
+include/dns/enumclass.h
+include/dns/enumtype.h
+include/dns/rdatastruct.h
+include/dst/dst.h
+include/dst/lib.h
+include/dst/result.h
+include/dst/bio.h
+include/dst/bn.h
+include/dst/buffer.h
+include/dst/crypto.h
+include/dst/dh.h
+include/dst/dsa.h
+include/dst/e_os.h
+include/dst/e_os2.h
+include/dst/err.h
+include/dst/lhash.h
+include/dst/md5.h
+include/dst/opensslconf.h
+include/dst/opensslv.h
+include/dst/rand.h
+include/dst/sha.h
+include/dst/stack.h
+include/lwres/context.h
+include/lwres/lwbuffer.h
+include/lwres/lwpacket.h
+include/lwres/lwres.h
+include/lwres/netdb.h
+include/lwres/result.h
+include/lwres/int.h
+include/lwres/lang.h
+include/lwres/net.h
+include/lwres/ipv6.h
+include/lwres/platform.h
+include/omapi/compatibility.h
+include/omapi/lib.h
+include/omapi/omapi.h
+include/omapi/private.h
+include/omapi/result.h
+include/omapi/types.h
+lib/libisc.so.0.0
+lib/libisc.so.0
+lib/libisc.so
+lib/libisc.la
+lib/libisc.a
+lib/libdns.so.0.0
+lib/libdns.so.0
+lib/libdns.so
+lib/libdns.la
+lib/libdns.a
+lib/liblwres.so.0.0
+lib/liblwres.so.0
+lib/liblwres.so
+lib/liblwres.la
+lib/liblwres.a
+lib/libomapi.so.0.0
+lib/libomapi.so.0
+lib/libomapi.so
+lib/libomapi.la
+lib/libomapi.a
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/dst
+@dirrm include/dns
+@dirrm include/isc