diff options
author | hubertf <hubertf@pkgsrc.org> | 2000-02-22 03:50:57 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2000-02-22 03:50:57 +0000 |
commit | 8121bdf3137e7f29ff09e741d90f143fe024fc13 (patch) | |
tree | f3f1e66e4145e8713f1ea09a394f12fd9b8462af /net/bind9 | |
parent | 906d7e99e6c2d90655bf3fb6de3ec056a5e5e46b (diff) | |
download | pkgsrc-8121bdf3137e7f29ff09e741d90f143fe024fc13.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/Makefile | 43 | ||||
-rw-r--r-- | net/bind9/files/md5 | 3 | ||||
-rw-r--r-- | net/bind9/files/patch-sum | 10 | ||||
-rw-r--r-- | net/bind9/patches/patch-aa | 13 | ||||
-rw-r--r-- | net/bind9/patches/patch-ab | 13 | ||||
-rw-r--r-- | net/bind9/patches/patch-ac | 22 | ||||
-rw-r--r-- | net/bind9/patches/patch-ad | 20 | ||||
-rw-r--r-- | net/bind9/patches/patch-ae | 34 | ||||
-rw-r--r-- | net/bind9/patches/patch-af | 19 | ||||
-rw-r--r-- | net/bind9/patches/patch-ag | 14 | ||||
-rw-r--r-- | net/bind9/patches/patch-ah | 13 | ||||
-rw-r--r-- | net/bind9/pkg/COMMENT | 1 | ||||
-rw-r--r-- | net/bind9/pkg/DESCR | 10 | ||||
-rw-r--r-- | net/bind9/pkg/PLIST | 192 |
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 |