Module Name:    src
Committed By:   christos
Date:           Tue Nov  1 21:56:13 UTC 2016

Modified Files:
        src/external/bsd/bind: Makefile.inc
        src/external/bsd/bind/bin/delv: Makefile
        src/external/bsd/bind/bin/dig: Makefile
        src/external/bsd/bind/bin/dnssec: Makefile.inc
        src/external/bsd/bind/bin/host: Makefile
        src/external/bsd/bind/bin/named: Makefile
        src/external/bsd/bind/bin/nslookup: Makefile
        src/external/bsd/bind/bin/nsupdate: Makefile
        src/external/bsd/bind/bin/rndc: Makefile
        src/external/bsd/bind/bin/tools: Makefile.inc
        src/external/bsd/bind/lib/libbind9: Makefile

Log Message:
rebuild if the version file changes, so binaries report the right version.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/bind/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/bind/bin/delv/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/dig/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/dnssec/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/host/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/bind/bin/named/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/bind/bin/nslookup/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/bind/bin/nsupdate/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/rndc/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/tools/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/bind/lib/libbind9/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/bind/Makefile.inc
diff -u src/external/bsd/bind/Makefile.inc:1.23 src/external/bsd/bind/Makefile.inc:1.24
--- src/external/bsd/bind/Makefile.inc:1.23	Wed Jun 29 13:52:28 2016
+++ src/external/bsd/bind/Makefile.inc	Tue Nov  1 17:56:11 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.23 2016/06/29 17:52:28 christos Exp $
+#	$NetBSD: Makefile.inc,v 1.24 2016/11/01 21:56:11 christos Exp $
 
 .if !defined(BIND9_MAKEFILE_INC)
 BIND9_MAKEFILE_INC=yes
@@ -29,7 +29,8 @@ IDIST=		${NETBSDSRCDIR}/external/bsd/bin
 BIND_SRCDIR=	${NETBSDSRCDIR}/external/bsd/bind
 BIND_HTMLDIR=	/usr/share/doc/reference/ref8/bind9
 
-.include "${IDIST}/version"
+VERSIONFILE=${IDIST}/version
+.include "${VERSIONFILE}"
 
 VERSION=${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER}
 SYSCONFDIR=/etc

Index: src/external/bsd/bind/bin/delv/Makefile
diff -u src/external/bsd/bind/bin/delv/Makefile:1.2 src/external/bsd/bind/bin/delv/Makefile:1.3
--- src/external/bsd/bind/bin/delv/Makefile:1.2	Tue Jul  8 15:08:43 2014
+++ src/external/bsd/bind/bin/delv/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2014/07/08 19:08:43 martin Exp $
+#	$NetBSD: Makefile,v 1.3 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -12,6 +12,8 @@ DIST=${IDIST}/bin/delv
 CPPFLAGS+= -I${DIST}/include -I${IDIST}/lib/irs/include
 LDADD+=    -lirs -lisccfg
 
+delv.o: ${VERSIONFILE}
+
 .PATH: ${DIST}
 
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/dig/Makefile
diff -u src/external/bsd/bind/bin/dig/Makefile:1.1 src/external/bsd/bind/bin/dig/Makefile:1.2
--- src/external/bsd/bind/bin/dig/Makefile:1.1	Sat Apr 11 23:46:05 2009
+++ src/external/bsd/bind/bin/dig/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/04/12 03:46:05 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -11,6 +11,8 @@ BINDIR=	/usr/bin
 DIST=${IDIST}/bin/dig
 CPPFLAGS+= -I${DIST}/include
 
+dig.o: ${VERSIONFILE}
+
 .PATH: ${DIST}
 
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/dnssec/Makefile.inc
diff -u src/external/bsd/bind/bin/dnssec/Makefile.inc:1.1 src/external/bsd/bind/bin/dnssec/Makefile.inc:1.2
--- src/external/bsd/bind/bin/dnssec/Makefile.inc:1.1	Sat Apr 11 23:46:05 2009
+++ src/external/bsd/bind/bin/dnssec/Makefile.inc	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.1 2009/04/12 03:46:05 christos Exp $
+#	$NetBSD: Makefile.inc,v 1.2 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -12,3 +12,4 @@ DNSSEC=${IDIST}/bin/dnssec
 PROG=${BASE}
 SRCS=${BASE}.c dnssectool.c
 MAN=${BASE}.8
+${BASE}.o: ${VERSIONFILE}

Index: src/external/bsd/bind/bin/host/Makefile
diff -u src/external/bsd/bind/bin/host/Makefile:1.1 src/external/bsd/bind/bin/host/Makefile:1.2
--- src/external/bsd/bind/bin/host/Makefile:1.1	Sat Apr 11 23:46:06 2009
+++ src/external/bsd/bind/bin/host/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/04/12 03:46:06 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -11,6 +11,8 @@ BINDIR=	/usr/bin
 DIST=${IDIST}/bin/dig
 CPPFLAGS+= -I${DIST}/include
 
+host.o: ${VERSIONFILE}
+
 .PATH: ${DIST}
 
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/named/Makefile
diff -u src/external/bsd/bind/bin/named/Makefile:1.9 src/external/bsd/bind/bin/named/Makefile:1.10
--- src/external/bsd/bind/bin/named/Makefile:1.9	Sun Jan 25 10:51:53 2015
+++ src/external/bsd/bind/bin/named/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2015/01/25 15:51:53 christos Exp $
+#	$NetBSD: Makefile,v 1.10 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -36,6 +36,8 @@ SRCS=	builtin.c client.c config.c contro
 	pfilter.c tkeyconf.c tsigconf.c \
 	update.c xfrout.c zoneconf.c ${SRCS_UNIX}
 
+main.o: ${VERSIONFILE}
+
 LDADD+=-lblacklist
 DPADD+=${LIBBLACKLIST}
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/nslookup/Makefile
diff -u src/external/bsd/bind/bin/nslookup/Makefile:1.2 src/external/bsd/bind/bin/nslookup/Makefile:1.3
--- src/external/bsd/bind/bin/nslookup/Makefile:1.2	Mon Jun  4 20:38:45 2012
+++ src/external/bsd/bind/bin/nslookup/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2012/06/05 00:38:45 christos Exp $
+#	$NetBSD: Makefile,v 1.3 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -16,4 +16,6 @@ CPPFLAGS+= -I${DIST}/include
 DPADD+=${LIBEDIT} ${LIBTERMINFO}
 LDADD+=-ledit -lterminfo
 
+nslookup.o: ${VERSIONFILE}
+
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/nsupdate/Makefile
diff -u src/external/bsd/bind/bin/nsupdate/Makefile:1.2 src/external/bsd/bind/bin/nsupdate/Makefile:1.3
--- src/external/bsd/bind/bin/nsupdate/Makefile:1.2	Mon Jun  4 20:38:45 2012
+++ src/external/bsd/bind/bin/nsupdate/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2012/06/05 00:38:45 christos Exp $
+#	$NetBSD: Makefile,v 1.3 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -14,4 +14,6 @@ DIST=${IDIST}/bin/nsupdate
 DPADD+=${LIBEDIT} ${LIBTERMINFO}
 LDADD+=-ledit -lterminfo
 
+nsupdate.o: ${VERSIONFILE}
+
 .include <bsd.prog.mk>

Index: src/external/bsd/bind/bin/rndc/Makefile
diff -u src/external/bsd/bind/bin/rndc/Makefile:1.1 src/external/bsd/bind/bin/rndc/Makefile:1.2
--- src/external/bsd/bind/bin/rndc/Makefile:1.1	Sat Apr 11 23:46:06 2009
+++ src/external/bsd/bind/bin/rndc/Makefile	Tue Nov  1 17:56:12 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/04/12 03:46:06 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2016/11/01 21:56:12 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -14,6 +14,7 @@ CPPFLAGS+= -I${DIST}/include \
         -DRNDC_CONFFILE=\"${SYSCONFDIR}/rndc.conf\" \
 	-DRNDC_KEYFILE=\"${SYSCONFDIR}/rndc.key\" \
 
+rndc.o: ${VERSIONFILE}
 
 .PATH: ${DIST}
 

Index: src/external/bsd/bind/bin/tools/Makefile.inc
diff -u src/external/bsd/bind/bin/tools/Makefile.inc:1.1 src/external/bsd/bind/bin/tools/Makefile.inc:1.2
--- src/external/bsd/bind/bin/tools/Makefile.inc:1.1	Sun Sep 11 14:55:24 2011
+++ src/external/bsd/bind/bin/tools/Makefile.inc	Tue Nov  1 17:56:13 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.1 2011/09/11 18:55:24 christos Exp $
+#	$NetBSD: Makefile.inc,v 1.2 2016/11/01 21:56:13 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -10,6 +10,7 @@ TOOLS=${IDIST}/bin/tools
 
 PROG=${BASE}
 SRCS=${BASE}.c
+${BASE}.o: ${VERSIONFILE}
 .if exists(${TOOLS}/${BASE}.8)
 BINDIR=/usr/sbin
 MAN=${BASE}.8

Index: src/external/bsd/bind/lib/libbind9/Makefile
diff -u src/external/bsd/bind/lib/libbind9/Makefile:1.2 src/external/bsd/bind/lib/libbind9/Makefile:1.3
--- src/external/bsd/bind/lib/libbind9/Makefile:1.2	Wed Sep 11 19:04:10 2013
+++ src/external/bsd/bind/lib/libbind9/Makefile	Tue Nov  1 17:56:13 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2013/09/11 23:04:10 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2016/11/01 21:56:13 christos Exp $
 
 LIB=bind9
 
@@ -17,4 +17,6 @@ LIBDPLIBS+=	isc	${.CURDIR}/../libisc \
 		dns	${.CURDIR}/../libdns \
 		isccfg	${.CURDIR}/../libisccfg \
 
+version.o version.go version.pico version.po : ${VERSIONFILE}
+
 .include <bsd.lib.mk>

Reply via email to