reinstate libbind (the bind resolver), for use by ports which poke in the

resolver's internals, such as net/mtr. ok brad@ naddy@
This commit is contained in:
sthen
2013-04-01 14:05:37 +00:00
parent 6177bd85ad
commit 887b429e63
4 changed files with 85 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.13 2013/04/01 14:05:37 sthen Exp $
COMMENT= BIND stub resolver library
V= 6.0
DISTNAME= libbind-6.0
EPOCH= 0
SHARED_LIBS += bind 3.0 # 6.1
CATEGORIES= net
HOMEPAGE= http://www.isc.org/software/libbind
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
# ISC
PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES= ${MASTER_SITE_ISC:=libbind/$V/}
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--with-libtool
NO_TEST= Yes
post-install:
rm -f ${PREFIX}/man/cat?/*
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (libbind-6.0.tar.gz) = uYtqpufEA/WmUi/7aDJXhah+qLEzd62ouoeVOj6Msp0=
SIZE (libbind-6.0.tar.gz) = 757162
+8
View File
@@ -0,0 +1,8 @@
ISC's libbind provides the standard resolver library, along with header
files and documentation, for communicating with domain name servers,
retrieving network host entries from /etc/hosts or via DNS, converting
CIDR network addresses, performing Hesiod information lookups,
retrieving network entries from /etc/networks, implementing TSIG
transaction/request security of DNS messages, performing name-to-address
and address-to-name translations, and utilizing /etc/resolv.conf for
resolver configuration.
+44
View File
@@ -0,0 +1,44 @@
@comment $OpenBSD: PLIST,v 1.5 2013/04/01 14:05:37 sthen Exp $
include/bind/
include/bind/arpa/
include/bind/arpa/inet.h
include/bind/arpa/nameser.h
include/bind/arpa/nameser_compat.h
include/bind/fd_setsize.h
include/bind/hesiod.h
include/bind/irp.h
include/bind/irs.h
include/bind/isc/
include/bind/isc/assertions.h
include/bind/isc/ctl.h
include/bind/isc/dst.h
include/bind/isc/eventlib.h
include/bind/isc/heap.h
include/bind/isc/irpmarshall.h
include/bind/isc/list.h
include/bind/isc/logging.h
include/bind/isc/memcluster.h
include/bind/isc/misc.h
include/bind/isc/platform.h
include/bind/isc/tree.h
include/bind/netdb.h
include/bind/netgroup.h
include/bind/res_update.h
include/bind/resolv.h
include/bind/sys/
include/bind/sys/bitypes.h
lib/libbind.a
lib/libbind.la
@lib lib/libbind.so.${LIBbind_VERSION}
@man man/man3/getaddrinfo.3
@man man/man3/gethostbyname.3
@man man/man3/getipnodebyname.3
@man man/man3/getnameinfo.3
@man man/man3/getnetent.3
@man man/man3/hesiod.3
@man man/man3/inet_cidr.3
@man man/man3/resolver.3
@man man/man3/tsig.3
@man man/man5/irs.conf.5
@man man/man5/resolver.5
@man man/man7/hostname.7