git: 4120e0936afc - main - net/samba422: Standardize check if AD_DC is disabled when ADS is disabled

From: Mateusz Piotrowski <0mp_at_FreeBSD.org>
Date: Wed, 10 Dec 2025 22:31:10 UTC
The branch main has been updated by 0mp:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4120e0936afce0c115cfade253404e7dc7e51245

commit 4120e0936afce0c115cfade253404e7dc7e51245
Author:     Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2025-12-10 22:26:54 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2025-12-10 22:29:57 +0000

    net/samba422: Standardize check if AD_DC is disabled when ADS is disabled
    
    Use AD_DC_IMPLIES=ADS instead of:
    
        .if !${PORT_OPTIONS:MADS} && ${PORT_OPTIONS:MAD_DC}
        IGNORE=To disable ADS option you also need to disable AD_DC option
        .endif
---
 net/samba422/Makefile | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net/samba422/Makefile b/net/samba422/Makefile
index db89699d14e5..5e7b81702ad3 100644
--- a/net/samba422/Makefile
+++ b/net/samba422/Makefile
@@ -306,7 +306,7 @@ DEVELOPER_VARS_OFF=		GDB_CMD=true
 ADS_IMPLIES=			LDAP
 ADS_CONFIGURE_WITH=		ads
 
-AD_DC_IMPLIES=			PYTHON3
+AD_DC_IMPLIES=			ADS PYTHON3
 AD_DC_BUILD_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
 AD_DC_RUN_DEPENDS=		${SAMBA4_LMDB_DEPENDS}
 AD_DC_CONFIGURE_OFF=		--without-ad-dc --without-ldb-lmdb
@@ -381,10 +381,6 @@ ZEROCONF_NONE_MAKE_ENV=		ZEROCONF=none
 ##############################################################################
 .include <bsd.port.options.mk>
 ##############################################################################
-.if !${PORT_OPTIONS:MADS} && ${PORT_OPTIONS:MAD_DC}
-IGNORE=To disable ADS option you also need to disable AD_DC option
-.endif
-
 .if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES)
 WANT_EXP_MODULES=		vfs_cacheprime
 .endif