git: 7d282e100c0b - main - security/p5-CPAN-Audit: new port had been added (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 25 Dec 2023 14:56:20 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=7d282e100c0bdd724801131b76c147096349072f commit 7d282e100c0bdd724801131b76c147096349072f Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2023-12-25 14:54:26 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2023-12-25 14:54:26 +0000 security/p5-CPAN-Audit: new port had been added (+) Perl module to audit CPAN distributions for known vulnerabilities. Requested by: someone on t.me/freebsd_ru --- security/Makefile | 1 + security/p5-CPAN-Audit/Makefile | 26 ++++++++++++++++++++++++++ security/p5-CPAN-Audit/distinfo | 3 +++ security/p5-CPAN-Audit/pkg-descr | 2 ++ security/p5-CPAN-Audit/pkg-plist | 17 +++++++++++++++++ 5 files changed, 49 insertions(+) diff --git a/security/Makefile b/security/Makefile index 4736b5c518b0..f2f8103a9204 100644 --- a/security/Makefile +++ b/security/Makefile @@ -497,6 +497,7 @@ SUBDIR += p5-Bytes-Random-Secure SUBDIR += p5-Bytes-Random-Secure-Tiny SUBDIR += p5-CACertOrg-CA + SUBDIR += p5-CPAN-Audit SUBDIR += p5-CSP SUBDIR += p5-Cisco-Hash SUBDIR += p5-Crypt-Anubis diff --git a/security/p5-CPAN-Audit/Makefile b/security/p5-CPAN-Audit/Makefile new file mode 100644 index 000000000000..661b1e8e675c --- /dev/null +++ b/security/p5-CPAN-Audit/Makefile @@ -0,0 +1,26 @@ +PORTNAME= CPAN-Audit +PORTVERSION= 20231129.001 +CATEGORIES= security perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Audit CPAN distributions for known vulnerabilities +WWW= https://metacpan.org/dist/CPAN-Audit + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +RUN_DEPENDS= p5-CPAN-DistnameInfo>=0:devel/p5-CPAN-DistnameInfo \ + p5-IO-Interactive>=0:devel/p5-IO-Interactive \ + p5-JSON>=0:converters/p5-JSON \ + p5-Module-CPANfile>=0:devel/p5-Module-CPANfile \ + p5-Module-Extract-VERSION>=0:devel/p5-Module-Extract-VERSION +TEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/security/p5-CPAN-Audit/distinfo b/security/p5-CPAN-Audit/distinfo new file mode 100644 index 000000000000..702d1c9180ac --- /dev/null +++ b/security/p5-CPAN-Audit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1701288997 +SHA256 (CPAN-Audit-20231129.001.tar.gz) = 4fd698f50185c7b61d1f799d887a0d5a3e726347cdbdc69d2bfc58346b224864 +SIZE (CPAN-Audit-20231129.001.tar.gz) = 697118 diff --git a/security/p5-CPAN-Audit/pkg-descr b/security/p5-CPAN-Audit/pkg-descr new file mode 100644 index 000000000000..0f2060c665b1 --- /dev/null +++ b/security/p5-CPAN-Audit/pkg-descr @@ -0,0 +1,2 @@ +CPAN::Audit is a module and a database at the same time. It is used by +the cpan-audit(1) command-line application to query for vulnerabilities. diff --git a/security/p5-CPAN-Audit/pkg-plist b/security/p5-CPAN-Audit/pkg-plist new file mode 100644 index 000000000000..4f172b83a331 --- /dev/null +++ b/security/p5-CPAN-Audit/pkg-plist @@ -0,0 +1,17 @@ +bin/cpan-audit +%%SITE_PERL%%/CPAN/Audit.pm +%%SITE_PERL%%/CPAN/Audit/DB.pm +%%SITE_PERL%%/CPAN/Audit/DB.pm.gpg +%%SITE_PERL%%/CPAN/Audit/Discover.pm +%%SITE_PERL%%/CPAN/Audit/Discover/Cpanfile.pm +%%SITE_PERL%%/CPAN/Audit/Discover/CpanfileSnapshot.pm +%%SITE_PERL%%/CPAN/Audit/Filter.pm +%%SITE_PERL%%/CPAN/Audit/FreshnessCheck.pm +%%SITE_PERL%%/CPAN/Audit/Installed.pm +%%SITE_PERL%%/CPAN/Audit/Query.pm +%%SITE_PERL%%/CPAN/Audit/Version.pm +%%PERL5_MAN1%%/cpan-audit.1.gz +%%PERL5_MAN3%%/CPAN::Audit.3.gz +%%PERL5_MAN3%%/CPAN::Audit::Filter.3.gz +%%PERL5_MAN3%%/CPAN::Audit::FreshnessCheck.3.gz +%%PERL5_MAN3%%/CPAN::Audit::Query.3.gz