diff --git a/internal/rosa/all.go b/internal/rosa/all.go index a12b6696..72e30510 100644 --- a/internal/rosa/all.go +++ b/internal/rosa/all.go @@ -133,6 +133,7 @@ const ( PerlPodParser PerlSGMLS PerlTermReadKey + PerlTestCmd PerlTextCharWidth PerlTextWrapI18N PerlUnicodeLineBreak diff --git a/internal/rosa/perl.go b/internal/rosa/perl.go index 3800d18b..43c85114 100644 --- a/internal/rosa/perl.go +++ b/internal/rosa/perl.go @@ -382,3 +382,27 @@ func init() { ID: 3549, } } + +func (t Toolchain) newPerlTestCmd() (pkg.Artifact, string) { + const ( + version = "1.09" + checksum = "gpGUwyC9IozDiYSgW_kXARNfXsTPFa6cTowJmmCBbPqcs2-pONZca_SB06FGy-7H" + ) + return t.newViaPerlMakeMaker("Test::Cmd", version, newFromCPAN( + "NEILB", + "Test-Cmd", + version, + checksum, + ), nil), version +} +func init() { + artifactsM[PerlTestCmd] = Metadata{ + f: Toolchain.newPerlTestCmd, + + Name: "perl-Test::Cmd", + Description: "portable testing of commands and scripts", + Website: "https://metacpan.org/release/Test-Cmd", + + ID: 6014, + } +}