Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 13:09:51 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6fe3caa8fac8 - main - devel/p5-Getopt-Yath: Add p5-Getopt-Yath 2.000011
Message-ID:  <69ef601f.31830.6bfb3222@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

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

commit 6fe3caa8fac8c20cb3d1ac83f388f57cedff249b
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-04-27 13:01:17 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-04-27 13:06:47 +0000

    devel/p5-Getopt-Yath: Add p5-Getopt-Yath 2.000011
    
    Getopt::Yath is the getopt processor yath uses. It should work perfectly fine
    outside of yath as well.
---
 devel/Makefile                 |  1 +
 devel/p5-Getopt-Yath/Makefile  | 27 +++++++++++++++++++++++++++
 devel/p5-Getopt-Yath/distinfo  |  3 +++
 devel/p5-Getopt-Yath/pkg-descr |  2 ++
 devel/p5-Getopt-Yath/pkg-plist | 42 ++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 75 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index ef78b30b5569..87bb966a77c1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2758,6 +2758,7 @@
     SUBDIR += p5-Getopt-Long
     SUBDIR += p5-Getopt-Long-Descriptive
     SUBDIR += p5-Getopt-Tabular
+    SUBDIR += p5-Getopt-Yath
     SUBDIR += p5-Git-PurePerl
     SUBDIR += p5-Git-Repository
     SUBDIR += p5-Git-Repository-Plugin-Log
diff --git a/devel/p5-Getopt-Yath/Makefile b/devel/p5-Getopt-Yath/Makefile
new file mode 100644
index 000000000000..076b2d285127
--- /dev/null
+++ b/devel/p5-Getopt-Yath/Makefile
@@ -0,0 +1,27 @@
+PORTNAME=	Getopt-Yath
+PORTVERSION=	2.000011
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:EXODIST
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Option processing yath style
+WWW=		https://metacpan.org/dist/Getopt-Yath
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+LICENSE_FILE_GPLv1+ =	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${RUN_DEPENDS}
+RUN_DEPENDS=	p5-Cpanel-JSON-XS>=0:converters/p5-Cpanel-JSON-XS \
+		p5-Importer>=0.024:devel/p5-Importer \
+		p5-Term-Table>=0.028:devel/p5-Term-Table
+TEST_DEPENDS=	p5-Test-Simple>=1.302200:devel/p5-Test-Simple
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Getopt-Yath/distinfo b/devel/p5-Getopt-Yath/distinfo
new file mode 100644
index 000000000000..6652104a745f
--- /dev/null
+++ b/devel/p5-Getopt-Yath/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1777252470
+SHA256 (Getopt-Yath-2.000011.tar.gz) = 2b0f78f94d246ead5c8f21550c5f00bcde93fd957e45b64a6db261137646f5ce
+SIZE (Getopt-Yath-2.000011.tar.gz) = 138748
diff --git a/devel/p5-Getopt-Yath/pkg-descr b/devel/p5-Getopt-Yath/pkg-descr
new file mode 100644
index 000000000000..4b07845bf8c4
--- /dev/null
+++ b/devel/p5-Getopt-Yath/pkg-descr
@@ -0,0 +1,2 @@
+Getopt::Yath is the getopt processor yath uses. It should work perfectly fine
+outside of yath as well.
diff --git a/devel/p5-Getopt-Yath/pkg-plist b/devel/p5-Getopt-Yath/pkg-plist
new file mode 100644
index 000000000000..d31d554c3651
--- /dev/null
+++ b/devel/p5-Getopt-Yath/pkg-plist
@@ -0,0 +1,42 @@
+%%SITE_PERL%%/Getopt/Yath.pm
+%%SITE_PERL%%/Getopt/Yath/HashBase.pm
+%%SITE_PERL%%/Getopt/Yath/Instance.pm
+%%SITE_PERL%%/Getopt/Yath/Option.pm
+%%SITE_PERL%%/Getopt/Yath/Option/Auto.pm
+%%SITE_PERL%%/Getopt/Yath/Option/AutoList.pm
+%%SITE_PERL%%/Getopt/Yath/Option/AutoMap.pm
+%%SITE_PERL%%/Getopt/Yath/Option/AutoPathList.pm
+%%SITE_PERL%%/Getopt/Yath/Option/Bool.pm
+%%SITE_PERL%%/Getopt/Yath/Option/BoolMap.pm
+%%SITE_PERL%%/Getopt/Yath/Option/Count.pm
+%%SITE_PERL%%/Getopt/Yath/Option/List.pm
+%%SITE_PERL%%/Getopt/Yath/Option/Map.pm
+%%SITE_PERL%%/Getopt/Yath/Option/PathList.pm
+%%SITE_PERL%%/Getopt/Yath/Option/Scalar.pm
+%%SITE_PERL%%/Getopt/Yath/Settings.pm
+%%SITE_PERL%%/Getopt/Yath/Settings/Group.pm
+%%SITE_PERL%%/Getopt/Yath/State.pm
+%%SITE_PERL%%/Getopt/Yath/Term.pm
+%%SITE_PERL%%/Getopt/Yath/Tutorial.pm
+%%SITE_PERL%%/Getopt/Yath/Util.pm
+%%PERL5_MAN3%%/Getopt::Yath.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::HashBase.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Instance.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::Auto.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::AutoList.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::AutoMap.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::AutoPathList.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::Bool.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::BoolMap.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::Count.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::List.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::Map.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::PathList.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Option::Scalar.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Settings.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Settings::Group.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::State.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Term.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Tutorial.3.gz
+%%PERL5_MAN3%%/Getopt::Yath::Util.3.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ef601f.31830.6bfb3222>