git: 07207300aa74 - 2025Q4 - dns/bind*: strip shared libraries

From: Mathieu Arnold <mat_at_FreeBSD.org>
Date: Tue, 28 Oct 2025 18:46:37 UTC
The branch 2025Q4 has been updated by mat:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07207300aa742175f834e76bf61bedcd33f89c1f

commit 07207300aa742175f834e76bf61bedcd33f89c1f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-10-28 18:31:47 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2025-10-28 18:45:53 +0000

    dns/bind*: strip shared libraries
    
    PR:     290595
    (cherry picked from commit 07237670aab3bbd2e1f0b2f9a4c5cf522e7dbf81)
---
 dns/bind918/Makefile | 3 ++-
 dns/bind920/Makefile | 6 ++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 3ae3f610454b..eb65279b686e 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	bind
 DISTVERSION=	9.18.41
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	dns net
 MASTER_SITES=	ISC/bind9/${DISTVERSION}
 PKGNAMESUFFIX=	918
@@ -187,6 +187,7 @@ post-install:
 	${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/primary
 	${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample
 	${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so ${STAGEDIR}${PREFIX}/lib/bind/*.so
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}/arm
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index 97adf6eabcdb..e28aac9e1c14 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -4,11 +4,11 @@ PORTNAME=	bind
 DISTVERSION=	9.20.15
 .if defined(BIND_TOOLS_SLAVE)
 # dns/bind-tools here
-PORTREVISION=	0
+PORTREVISION=	1
 .else
 # XXX: correct version
 # dns/bind920 here
-PORTREVISION=	0
+PORTREVISION=	1
 .endif
 CATEGORIES=	dns net
 MASTER_SITES=	ISC/bind9/${DISTVERSION}
@@ -220,6 +220,7 @@ post-install:
 	${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/primary
 	${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample
 	${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so ${STAGEDIR}${PREFIX}/lib/bind/*.so
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}/arm
@@ -231,6 +232,7 @@ do-install:
 	for dir in bin lib doc/man; do \
 		(cd ${INSTALL_WRKSRC}/$$dir && ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) ; \
 	done
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/bind-tools/*.so
 	@${RM} -r ${STAGEDIR}${PREFIX}/include
 
 .endif # BIND_TOOLS_SLAVE