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.gzhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ef601f.31830.6bfb3222>
