git: cbffd4e55330 - main - math/p5-PDL-Perldl2: Add COMPLETION, COMPLETIONDRIVER_INC, COMPLETIONDRIVER_KEYWORDS, COMPLETIONDRIVER_LEXENV, DDS, INTERRUPT, LEXENV and MULTILINE_PPI options

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 28 Jan 2025 18:43:43 UTC
The branch main has been updated by sunpoet:

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

commit cbffd4e55330415e5dbcf660773c53337570dd92
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-01-28 17:31:11 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-01-28 18:43:37 +0000

    math/p5-PDL-Perldl2: Add COMPLETION, COMPLETIONDRIVER_INC, COMPLETIONDRIVER_KEYWORDS, COMPLETIONDRIVER_LEXENV, DDS, INTERRUPT, LEXENV and MULTILINE_PPI options
    
    - Bump PORTREVISION for dependency change
---
 math/p5-PDL-Perldl2/Makefile | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/math/p5-PDL-Perldl2/Makefile b/math/p5-PDL-Perldl2/Makefile
index a91d3d2272c0..c87596d6c67d 100644
--- a/math/p5-PDL-Perldl2/Makefile
+++ b/math/p5-PDL-Perldl2/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	PDL-Perldl2
 PORTVERSION=	2.002
+PORTREVISION=	1
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -21,4 +22,24 @@ USE_PERL5=	configure
 
 NO_ARCH=	yes
 
+OPTIONS_DEFINE=	COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI
+OPTIONS_DEFAULT=COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI
+COMPLETION_DESC=	Completion plugin
+COMPLETIONDRIVER_INC_DESC=	CompletionDriver::INC plugin
+COMPLETIONDRIVER_KEYWORDS_DESC=	CompletionDriver::Keywords plugin
+COMPLETIONDRIVER_LEXENV_DESC=	CompletionDriver::LexEnv plugin
+DDS_DESC=		DDS plugin
+INTERRUPT_DESC=		Interrupt plugin
+LEXENV_DESC=		LexEnv plugin
+MULTILINE_PPI_DESC=	MultiLine::PPI plugin
+
+COMPLETION_RUN_DEPENDS=	p5-PPI>=0:textproc/p5-PPI
+COMPLETIONDRIVER_INC_RUN_DEPENDS=	p5-File-Next>=0:sysutils/p5-File-Next
+COMPLETIONDRIVER_KEYWORDS_RUN_DEPENDS=	p5-B-Keywords>=0:devel/p5-B-Keywords
+COMPLETIONDRIVER_LEXENV_RUN_DEPENDS=	p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence
+DDS_RUN_DEPENDS=	p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer
+INTERRUPT_RUN_DEPENDS=	p5-Sys-SigAction>=0:devel/p5-Sys-SigAction
+LEXENV_RUN_DEPENDS=	p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence
+MULTILINE_PPI_RUN_DEPENDS=	p5-PPI>=0:textproc/p5-PPI
+
 .include <bsd.port.mk>