git: 4cea3ccc19c2 - main - dns/p5-Zonemaster-{CLI,Backend}: simplify transitive dependencies

From: Dave Cottlehuber <dch_at_FreeBSD.org>
Date: Fri, 17 Jan 2025 00:20:30 UTC
The branch main has been updated by dch:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4cea3ccc19c2bd13c5281c423785938eb0cf2d27

commit 4cea3ccc19c2bd13c5281c423785938eb0cf2d27
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2025-01-17 00:20:13 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2025-01-17 00:20:13 +0000

    dns/p5-Zonemaster-{CLI,Backend}: simplify transitive dependencies
    
    - enable sample config for backend
    
    Sponsored by:   SkunkWerks, GmbH
---
 dns/p5-Zonemaster-Backend/Makefile  | 5 +++--
 dns/p5-Zonemaster-Backend/pkg-plist | 2 +-
 dns/p5-Zonemaster-CLI/Makefile      | 3 +--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dns/p5-Zonemaster-Backend/Makefile b/dns/p5-Zonemaster-Backend/Makefile
index 62118f019394..8969ac4b642d 100644
--- a/dns/p5-Zonemaster-Backend/Makefile
+++ b/dns/p5-Zonemaster-Backend/Makefile
@@ -16,7 +16,6 @@ BUILD_DEPENDS=	p5-Devel-CheckLib>0:devel/p5-Devel-CheckLib \
 RUN_DEPENDS=	jq>0:textproc/jq \
 		p5-Class-Method-Modifiers>=0:devel/p5-Class-Method-Modifiers \
 		p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
-		p5-Module-CoreList>=0:devel/p5-Module-CoreList \
 		p5-Daemon-Control>=0:devel/p5-Daemon-Control \
 		p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
 		p5-DBI>=0:databases/p5-DBI \
@@ -37,7 +36,9 @@ RUN_DEPENDS=	jq>0:textproc/jq \
 		p5-Role-Tiny>=0:devel/p5-Role-Tiny \
 		p5-Router-Simple>=0:www/p5-Router-Simple \
 		p5-Starman>=0:www/p5-Starman \
-		p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML
+		p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML \
+		p5-Zonemaster-Engine>0:dns/p5-Zonemaster-Engine
+
 
 USES=		gmake localbase perl5
 USE_PERL5=	configure
diff --git a/dns/p5-Zonemaster-Backend/pkg-plist b/dns/p5-Zonemaster-Backend/pkg-plist
index 03b526df730d..c271791729ff 100644
--- a/dns/p5-Zonemaster-Backend/pkg-plist
+++ b/dns/p5-Zonemaster-Backend/pkg-plist
@@ -7,7 +7,7 @@ bin/zonemaster_backend_rpcapi.psgi
 bin/zonemaster_backend_testagent
 etc/rc.d/zm_rpcapi
 etc/rc.d/zm_testagent
-etc/zonemaster/backend_config.ini.sample
+@sample etc/zonemaster/backend_config.ini.sample
 %%SITE_PERL%%/Zonemaster/Backend.pm
 %%SITE_PERL%%/Zonemaster/Backend/Config.pm
 %%SITE_PERL%%/Zonemaster/Backend/Config/DCPlugin.pm
diff --git a/dns/p5-Zonemaster-CLI/Makefile b/dns/p5-Zonemaster-CLI/Makefile
index 13514314b4d2..7fab3729e344 100644
--- a/dns/p5-Zonemaster-CLI/Makefile
+++ b/dns/p5-Zonemaster-CLI/Makefile
@@ -21,8 +21,7 @@ RUN_DEPENDS=	p5-JSON-XS>=0:converters/p5-JSON-XS \
 		p5-Net-IP>=0:net-mgmt/p5-Net-IP \
 		p5-Text-Reflow>0:textproc/p5-Text-Reflow \
 		p5-Try-Tiny>0:lang/p5-Try-Tiny \
-		p5-Zonemaster-Engine>0:dns/p5-Zonemaster-Engine \
-		p5-Zonemaster-LDNS>0:dns/p5-Zonemaster-LDNS
+		p5-Zonemaster-Engine>0:dns/p5-Zonemaster-Engine
 
 USES=		gmake localbase perl5
 USE_PERL5=	configure