Update bmake glue for the BIND 9.4.1 import.
This includes a return to building with threads, since one of the major focuses of the 9.4.x branch is to improve thread performance.
This commit is contained in:
@@ -64,6 +64,9 @@ SRCS+= herror.c res_comp.c res_data.c \
|
|||||||
res_mkquery.c res_mkupdate.c res_query.c \
|
res_mkquery.c res_mkupdate.c res_query.c \
|
||||||
res_send.c res_sendsigned.c res_update.c
|
res_send.c res_sendsigned.c res_update.c
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
#.if ${MK_BIND_LIBS} != "no"
|
#.if ${MK_BIND_LIBS} != "no"
|
||||||
#INCS= ${SRCDIR}/include/isc/assertions.h \
|
#INCS= ${SRCDIR}/include/isc/assertions.h \
|
||||||
# ${SRCDIR}/include/isc/ctl.h \
|
# ${SRCDIR}/include/isc/ctl.h \
|
||||||
|
|||||||
@@ -15,6 +15,10 @@ LIB= bind9
|
|||||||
SRCS= check.c getaddresses.c version.c
|
SRCS= check.c getaddresses.c version.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
INCS= ${SRCDIR}/include/bind9/check.h \
|
INCS= ${SRCDIR}/include/bind9/check.h \
|
||||||
|
|||||||
+16
-1
@@ -62,6 +62,17 @@ CFLAGS+= -DRNDC_KEYFILE='"${SYSCONFDIR}/rndc.key"'
|
|||||||
CFLAGS+= -I${LIB_BIND_DIR}
|
CFLAGS+= -I${LIB_BIND_DIR}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
# Use the right version of the atomic.h file from lib/isc
|
||||||
|
.if ${MACHINE_ARCH} == "amd64"
|
||||||
|
ISC_ATOMIC_ARCH= x86_64
|
||||||
|
.elif ${MACHINE_ARCH} == "arm"
|
||||||
|
ISC_ATOMIC_ARCH= mips
|
||||||
|
.elif ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "i386/pc98"
|
||||||
|
ISC_ATOMIC_ARCH= x86_32
|
||||||
|
.else
|
||||||
|
ISC_ATOMIC_ARCH= ${MACHINE_ARCH}
|
||||||
|
.endif
|
||||||
|
|
||||||
# Link against BIND libraries
|
# Link against BIND libraries
|
||||||
.if ${MK_BIND_LIBS} == "no"
|
.if ${MK_BIND_LIBS} == "no"
|
||||||
LIBBIND9= ${LIB_BIND_REL}/bind9/libbind9.a
|
LIBBIND9= ${LIB_BIND_REL}/bind9/libbind9.a
|
||||||
@@ -76,7 +87,7 @@ LIBISCCFG= ${LIB_BIND_REL}/isccfg/libisccfg.a
|
|||||||
CFLAGS+= -I${BIND_DIR}/lib/isccfg/include
|
CFLAGS+= -I${BIND_DIR}/lib/isccfg/include
|
||||||
LIBISC= ${LIB_BIND_REL}/isc/libisc.a
|
LIBISC= ${LIB_BIND_REL}/isc/libisc.a
|
||||||
CFLAGS+= -I${BIND_DIR}/lib/isc/unix/include \
|
CFLAGS+= -I${BIND_DIR}/lib/isc/unix/include \
|
||||||
-I${BIND_DIR}/lib/isc/nothreads/include \
|
-I${BIND_DIR}/lib/isc/pthreads/include \
|
||||||
-I${BIND_DIR}/lib/isc/include \
|
-I${BIND_DIR}/lib/isc/include \
|
||||||
-I${LIB_BIND_DIR}/isc
|
-I${LIB_BIND_DIR}/isc
|
||||||
LIBLWRES= ${LIB_BIND_REL}/lwres/liblwres.a
|
LIBLWRES= ${LIB_BIND_REL}/lwres/liblwres.a
|
||||||
@@ -97,3 +108,7 @@ BIND_LDADD= ${BIND_DPADD}
|
|||||||
CRYPTO_DPADD= ${LIBCRYPTO}
|
CRYPTO_DPADD= ${LIBCRYPTO}
|
||||||
CRYPTO_LDADD= -lcrypto
|
CRYPTO_LDADD= -lcrypto
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
PTHREAD_DPADD= ${LIBPTHREAD}
|
||||||
|
PTHREAD_LDADD= -lpthread
|
||||||
|
|
||||||
|
|||||||
+10
-6
@@ -12,10 +12,10 @@ SRCDIR= ${BIND_DIR}/lib/dns
|
|||||||
LIB= dns
|
LIB= dns
|
||||||
|
|
||||||
.PATH: ${SRCDIR}
|
.PATH: ${SRCDIR}
|
||||||
SRCS+= acl.c adb.c byaddr.c \
|
SRCS+= acache.c acl.c adb.c byaddr.c \
|
||||||
cache.c callbacks.c compress.c \
|
cache.c callbacks.c compress.c \
|
||||||
db.c dbiterator.c dbtable.c diff.c dispatch.c \
|
db.c dbiterator.c dbtable.c diff.c dispatch.c \
|
||||||
dnssec.c ds.c \
|
dlz.c dnssec.c ds.c \
|
||||||
dst_api.c dst_lib.c dst_parse.c dst_result.c \
|
dst_api.c dst_lib.c dst_parse.c dst_result.c \
|
||||||
forward.c \
|
forward.c \
|
||||||
gssapi_link.c gssapictx.c hmac_link.c \
|
gssapi_link.c gssapictx.c hmac_link.c \
|
||||||
@@ -31,19 +31,21 @@ SRCS+= acl.c adb.c byaddr.c \
|
|||||||
rbt.c rbtdb.c rbtdb64.c rcode.c rdata.c \
|
rbt.c rbtdb.c rbtdb64.c rcode.c rdata.c \
|
||||||
rdatalist.c \
|
rdatalist.c \
|
||||||
rdataset.c rdatasetiter.c rdataslab.c request.c \
|
rdataset.c rdatasetiter.c rdataslab.c request.c \
|
||||||
resolver.c result.c rootns.c sdb.c soa.c ssu.c \
|
resolver.c result.c rootns.c sdb.c sdlz.c soa.c ssu.c \
|
||||||
stats.c tcpmsg.c time.c timer.c tkey.c \
|
stats.c tcpmsg.c time.c timer.c tkey.c \
|
||||||
tsig.c ttl.c validator.c \
|
tsig.c ttl.c validator.c \
|
||||||
version.c view.c xfrin.c zone.c zonekey.c zt.c
|
version.c view.c xfrin.c zone.c zonekey.c zt.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include/dst -I${SRCDIR}/include -I${SRCDIR}
|
CFLAGS+= -I${SRCDIR}/include/dst -I${SRCDIR}/include -I${SRCDIR}
|
||||||
CFLAGS+= -I${.CURDIR}
|
CFLAGS+= -I${.CURDIR}
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
DPADD= ${CRYPTO_DPADD}
|
DPADD= ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD= ${CRYPTO_LDADD}
|
LDADD= ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
DNSINCS= ${SRCDIR}/include/dns/acl.h \
|
DNSINCS= ${SRCDIR}/include/dns/acache.h \
|
||||||
|
${SRCDIR}/include/dns/acl.h \
|
||||||
${SRCDIR}/include/dns/adb.h \
|
${SRCDIR}/include/dns/adb.h \
|
||||||
${SRCDIR}/include/dns/bit.h \
|
${SRCDIR}/include/dns/bit.h \
|
||||||
${SRCDIR}/include/dns/byaddr.h \
|
${SRCDIR}/include/dns/byaddr.h \
|
||||||
@@ -56,6 +58,7 @@ DNSINCS= ${SRCDIR}/include/dns/acl.h \
|
|||||||
${SRCDIR}/include/dns/dbtable.h \
|
${SRCDIR}/include/dns/dbtable.h \
|
||||||
${SRCDIR}/include/dns/diff.h \
|
${SRCDIR}/include/dns/diff.h \
|
||||||
${SRCDIR}/include/dns/dispatch.h \
|
${SRCDIR}/include/dns/dispatch.h \
|
||||||
|
${SRCDIR}/include/dns/dlz.h \
|
||||||
${SRCDIR}/include/dns/dnssec.h \
|
${SRCDIR}/include/dns/dnssec.h \
|
||||||
${SRCDIR}/include/dns/ds.h \
|
${SRCDIR}/include/dns/ds.h \
|
||||||
${SRCDIR}/include/dns/events.h \
|
${SRCDIR}/include/dns/events.h \
|
||||||
@@ -92,6 +95,7 @@ DNSINCS= ${SRCDIR}/include/dns/acl.h \
|
|||||||
${SRCDIR}/include/dns/result.h \
|
${SRCDIR}/include/dns/result.h \
|
||||||
${SRCDIR}/include/dns/rootns.h \
|
${SRCDIR}/include/dns/rootns.h \
|
||||||
${SRCDIR}/include/dns/sdb.h \
|
${SRCDIR}/include/dns/sdb.h \
|
||||||
|
${SRCDIR}/include/dns/sdlz.h \
|
||||||
${SRCDIR}/include/dns/secalg.h \
|
${SRCDIR}/include/dns/secalg.h \
|
||||||
${SRCDIR}/include/dns/secproto.h \
|
${SRCDIR}/include/dns/secproto.h \
|
||||||
${SRCDIR}/include/dns/soa.h \
|
${SRCDIR}/include/dns/soa.h \
|
||||||
|
|||||||
+16
-9
@@ -21,7 +21,7 @@ SRCS+= app.c dir.c entropy.c \
|
|||||||
.PATH: ${SRCDIR}/nls
|
.PATH: ${SRCDIR}/nls
|
||||||
SRCS+= msgcat.c \
|
SRCS+= msgcat.c \
|
||||||
|
|
||||||
.PATH: ${SRCDIR}/nothreads
|
.PATH: ${SRCDIR}/pthreads
|
||||||
SRCS+= condition.c mutex.c \
|
SRCS+= condition.c mutex.c \
|
||||||
thread.c
|
thread.c
|
||||||
|
|
||||||
@@ -29,16 +29,20 @@ SRCS+= condition.c mutex.c \
|
|||||||
SRCS+= inet_pton.c \
|
SRCS+= inet_pton.c \
|
||||||
assertions.c base64.c bitstring.c buffer.c \
|
assertions.c base64.c bitstring.c buffer.c \
|
||||||
bufferlist.c commandline.c error.c event.c \
|
bufferlist.c commandline.c error.c event.c \
|
||||||
hash.c heap.c hex.c hmacmd5.c \
|
hash.c heap.c hex.c hmacmd5.c hmacsha.c \
|
||||||
lex.c lfsr.c lib.c log.c md5.c \
|
lex.c lfsr.c lib.c log.c md5.c \
|
||||||
mem.c mutexblock.c netaddr.c netscope.c ondestroy.c \
|
mem.c mutexblock.c netaddr.c netscope.c ondestroy.c \
|
||||||
parseint.c print.c quota.c random.c \
|
parseint.c print.c quota.c random.c \
|
||||||
ratelimiter.c region.c result.c rwlock.c \
|
ratelimiter.c refcount.c region.c result.c rwlock.c \
|
||||||
serial.c sha1.c sockaddr.c string.c strtoul.c \
|
serial.c sha1.c sha2.c sockaddr.c string.c strtoul.c \
|
||||||
symtab.c task.c taskpool.c timer.c version.c
|
symtab.c task.c taskpool.c timer.c version.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/nothreads/include
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/pthreads/include
|
||||||
CFLAGS+= -I${SRCDIR}/include -I${.CURDIR}
|
CFLAGS+= -I${SRCDIR}/include -I${.CURDIR}
|
||||||
|
CFLAGS+= -I${SRCDIR}/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
INCS= ${SRCDIR}/include/isc/app.h \
|
INCS= ${SRCDIR}/include/isc/app.h \
|
||||||
@@ -60,6 +64,7 @@ INCS= ${SRCDIR}/include/isc/app.h \
|
|||||||
${SRCDIR}/include/isc/heap.h \
|
${SRCDIR}/include/isc/heap.h \
|
||||||
${SRCDIR}/include/isc/hex.h \
|
${SRCDIR}/include/isc/hex.h \
|
||||||
${SRCDIR}/include/isc/hmacmd5.h \
|
${SRCDIR}/include/isc/hmacmd5.h \
|
||||||
|
${SRCDIR}/include/isc/hmacsha.h \
|
||||||
${SRCDIR}/include/isc/interfaceiter.h \
|
${SRCDIR}/include/isc/interfaceiter.h \
|
||||||
${SRCDIR}/include/isc/ipv6.h \
|
${SRCDIR}/include/isc/ipv6.h \
|
||||||
${SRCDIR}/include/isc/lang.h \
|
${SRCDIR}/include/isc/lang.h \
|
||||||
@@ -91,6 +96,7 @@ INCS= ${SRCDIR}/include/isc/app.h \
|
|||||||
${SRCDIR}/include/isc/rwlock.h \
|
${SRCDIR}/include/isc/rwlock.h \
|
||||||
${SRCDIR}/include/isc/serial.h \
|
${SRCDIR}/include/isc/serial.h \
|
||||||
${SRCDIR}/include/isc/sha1.h \
|
${SRCDIR}/include/isc/sha1.h \
|
||||||
|
${SRCDIR}/include/isc/sha2.h \
|
||||||
${SRCDIR}/include/isc/sockaddr.h \
|
${SRCDIR}/include/isc/sockaddr.h \
|
||||||
${SRCDIR}/include/isc/socket.h \
|
${SRCDIR}/include/isc/socket.h \
|
||||||
${SRCDIR}/include/isc/stdio.h \
|
${SRCDIR}/include/isc/stdio.h \
|
||||||
@@ -103,10 +109,10 @@ INCS= ${SRCDIR}/include/isc/app.h \
|
|||||||
${SRCDIR}/include/isc/types.h \
|
${SRCDIR}/include/isc/types.h \
|
||||||
${SRCDIR}/include/isc/util.h \
|
${SRCDIR}/include/isc/util.h \
|
||||||
${SRCDIR}/include/isc/version.h \
|
${SRCDIR}/include/isc/version.h \
|
||||||
${SRCDIR}/nothreads/include/isc/condition.h \
|
${SRCDIR}/pthreads/include/isc/condition.h \
|
||||||
${SRCDIR}/nothreads/include/isc/mutex.h \
|
${SRCDIR}/pthreads/include/isc/mutex.h \
|
||||||
${SRCDIR}/nothreads/include/isc/once.h \
|
${SRCDIR}/pthreads/include/isc/once.h \
|
||||||
${SRCDIR}/nothreads/include/isc/thread.h \
|
${SRCDIR}/pthreads/include/isc/thread.h \
|
||||||
${SRCDIR}/unix/include/isc/dir.h \
|
${SRCDIR}/unix/include/isc/dir.h \
|
||||||
${SRCDIR}/unix/include/isc/int.h \
|
${SRCDIR}/unix/include/isc/int.h \
|
||||||
${SRCDIR}/unix/include/isc/keyboard.h \
|
${SRCDIR}/unix/include/isc/keyboard.h \
|
||||||
@@ -118,6 +124,7 @@ INCS= ${SRCDIR}/include/isc/app.h \
|
|||||||
${SRCDIR}/unix/include/isc/strerror.h \
|
${SRCDIR}/unix/include/isc/strerror.h \
|
||||||
${SRCDIR}/unix/include/isc/syslog.h \
|
${SRCDIR}/unix/include/isc/syslog.h \
|
||||||
${SRCDIR}/unix/include/isc/time.h \
|
${SRCDIR}/unix/include/isc/time.h \
|
||||||
|
${SRCDIR}/${ISC_ATOMIC_ARCH}/include/isc/atomic.h \
|
||||||
isc/platform.h
|
isc/platform.h
|
||||||
|
|
||||||
INCSDIR= ${INCLUDEDIR}/isc
|
INCSDIR= ${INCLUDEDIR}/isc
|
||||||
|
|||||||
@@ -17,6 +17,10 @@ SRCS= alist.c base64.c cc.c ccmsg.c \
|
|||||||
result.c sexpr.c symtab.c version.c
|
result.c sexpr.c symtab.c version.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
INCS= ${SRCDIR}/include/isccc/alist.h \
|
INCS= ${SRCDIR}/include/isccc/alist.h \
|
||||||
|
|||||||
@@ -12,12 +12,17 @@ SRCDIR= ${BIND_DIR}/lib/isccfg
|
|||||||
LIB= isccfg
|
LIB= isccfg
|
||||||
|
|
||||||
.PATH: ${SRCDIR}
|
.PATH: ${SRCDIR}
|
||||||
SRCS= log.c namedconf.c parser.c version.c
|
SRCS= aclconf.c log.c namedconf.c parser.c version.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include -I${.CURDIR}
|
CFLAGS+= -I${SRCDIR}/include -I${.CURDIR}
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
INCS= ${SRCDIR}/include/isccfg/cfg.h \
|
INCS= ${SRCDIR}/include/isccfg/aclconf.h \
|
||||||
|
${SRCDIR}/include/isccfg/cfg.h \
|
||||||
${SRCDIR}/include/isccfg/grammar.h \
|
${SRCDIR}/include/isccfg/grammar.h \
|
||||||
${SRCDIR}/include/isccfg/log.h \
|
${SRCDIR}/include/isccfg/log.h \
|
||||||
${SRCDIR}/include/isccfg/namedconf.h \
|
${SRCDIR}/include/isccfg/namedconf.h \
|
||||||
|
|||||||
@@ -25,6 +25,10 @@ SRCS+= context.c gai_strerror.c getaddrinfo.c gethost.c \
|
|||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
||||||
CFLAGS+= -I${.CURDIR}
|
CFLAGS+= -I${.CURDIR}
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
|
DPADD= ${PTHREAD_DPADD}
|
||||||
|
LDADD= ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.if ${MK_BIND_LIBS} != "no"
|
.if ${MK_BIND_LIBS} != "no"
|
||||||
MAN= lwres.3 lwres_buffer.3 lwres_config.3 lwres_context.3 \
|
MAN= lwres.3 lwres_buffer.3 lwres_config.3 lwres_context.3 \
|
||||||
|
|||||||
@@ -8,12 +8,16 @@ SRCDIR= ${BIND_DIR}/doc
|
|||||||
NO_OBJ=
|
NO_OBJ=
|
||||||
|
|
||||||
FILESGROUPS= TOP ARM MISC
|
FILESGROUPS= TOP ARM MISC
|
||||||
TOP= CHANGES COPYRIGHT FAQ README
|
TOP= CHANGES COPYRIGHT FAQ README README.idnkit
|
||||||
TOPDIR= ${DOCDIR}/bind9
|
TOPDIR= ${DOCDIR}/bind9
|
||||||
ARM= Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html \
|
ARM= Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html \
|
||||||
Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html \
|
Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html \
|
||||||
Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html \
|
Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html \
|
||||||
Bv9ARM.html
|
Bv9ARM.ch10.html Bv9ARM.html man.dig.html \
|
||||||
|
man.dnssec-keygen.html man.dnssec-signzone.html man.host.html \
|
||||||
|
man.named-checkconf.html man.named-checkzone.html \
|
||||||
|
man.named.html man.rndc-confgen.html man.rndc.conf.html \
|
||||||
|
man.rndc.html
|
||||||
ARMDIR= ${TOPDIR}/arm
|
ARMDIR= ${TOPDIR}/arm
|
||||||
MISC= dnssec format-options.pl ipv6 migration migration-4to9 \
|
MISC= dnssec format-options.pl ipv6 migration migration-4to9 \
|
||||||
options rfc-compliance roadmap sdb
|
options rfc-compliance roadmap sdb
|
||||||
|
|||||||
@@ -13,8 +13,9 @@ PROG= dig
|
|||||||
SRCS+= dig.c dighost.c
|
SRCS+= dig.c dighost.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|||||||
@@ -13,8 +13,9 @@ PROG= host
|
|||||||
SRCS+= dighost.c host.c
|
SRCS+= dighost.c host.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|||||||
@@ -13,9 +13,10 @@ PROG= nslookup
|
|||||||
SRCS+= dighost.c nslookup.c
|
SRCS+= dighost.c nslookup.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MANFILTER= sed -e "s@^host \[server\]@\\\fBhost\\\fR \\\fI[server]\\\fR@"
|
MANFILTER= sed -e "s@^host \[server\]@\\\fBhost\\\fR \\\fI[server]\\\fR@"
|
||||||
|
|
||||||
|
|||||||
@@ -13,9 +13,10 @@ PROG= nsupdate
|
|||||||
SRCS+= nsupdate.c
|
SRCS+= nsupdate.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/include
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= nsupdate.8
|
MAN= nsupdate.8
|
||||||
|
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ SRCS+= dnssec-keygen.c dnssectool.c
|
|||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= dnssec-keygen.8
|
MAN= dnssec-keygen.8
|
||||||
|
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ SRCS+= dnssec-signzone.c dnssectool.c
|
|||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= dnssec-signzone.8
|
MAN= dnssec-signzone.8
|
||||||
|
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ SRCS+= named-checkconf.c check-tool.c
|
|||||||
|
|
||||||
CFLAGS+= -I${LIB_BIND_DIR}
|
CFLAGS+= -I${LIB_BIND_DIR}
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= named-checkconf.8
|
MAN= named-checkconf.8
|
||||||
|
|
||||||
|
|||||||
@@ -14,9 +14,13 @@ SRCS+= named-checkzone.c check-tool.c
|
|||||||
|
|
||||||
CFLAGS+= -I${LIB_BIND_DIR}
|
CFLAGS+= -I${LIB_BIND_DIR}
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
|
LINKS= ${BINDIR}/named-checkzone ${BINDIR}/named-compilezone
|
||||||
|
|
||||||
MAN= named-checkzone.8
|
MAN= named-checkzone.8
|
||||||
|
|
||||||
|
MLINKS= named-checkzone.8 named-compilezone.8
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ PROG= named
|
|||||||
SRCS+= os.c
|
SRCS+= os.c
|
||||||
|
|
||||||
.PATH: ${SRCDIR}
|
.PATH: ${SRCDIR}
|
||||||
SRCS+= aclconf.c builtin.c client.c config.c control.c \
|
SRCS+= builtin.c client.c config.c control.c \
|
||||||
controlconf.c interfacemgr.c \
|
controlconf.c interfacemgr.c \
|
||||||
listenlist.c log.c logconf.c main.c notify.c \
|
listenlist.c log.c logconf.c main.c notify.c \
|
||||||
query.c server.c sortlist.c \
|
query.c server.c sortlist.c \
|
||||||
@@ -23,12 +23,13 @@ SRCS+= aclconf.c builtin.c client.c config.c control.c \
|
|||||||
lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c
|
lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c
|
||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
||||||
|
CFLAGS+= -I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include
|
||||||
|
|
||||||
# Remove the date stamp to make it more obvious when real changes happen
|
# Remove the date stamp to make it more obvious when real changes happen
|
||||||
CFLAGS+= -U__DATE__
|
CFLAGS+= -U__DATE__
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= named.8 lwresd.8 named.conf.5
|
MAN= named.8 lwresd.8 named.conf.5
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ SRCS+= rndc-confgen.c util.c
|
|||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= rndc-confgen.8
|
MAN= rndc-confgen.8
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ SRCS+= rndc.c util.c
|
|||||||
|
|
||||||
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
CFLAGS+= -I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
|
||||||
|
|
||||||
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD}
|
DPADD+= ${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
|
||||||
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD}
|
LDADD+= ${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
|
||||||
|
|
||||||
MAN= rndc.8 rndc.conf.5
|
MAN= rndc.8 rndc.conf.5
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user