1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00

CPAN::Meta - The distribution metadata for a CPAN dist

Software distributions released to the CPAN include a META.json or,
for older distributions, META.yml, which describes the distribution,
its contents, and the requirements for building and installing the
distribution. The data structure stored in the META.json  file is
described in CPAN::Meta::Spec.

CPAN::Meta provides a simple class to represent this distribution
metadata (or distmeta), along with some helpful methods for
interrogating that data.

WWW: http://search.cpan.org/dist/CPAN-Meta/

PR:		ports/145882
Submitted by:	Ju Pengfei <jupengfei@gmail.com>
This commit is contained in:
Wen Heping 2010-04-30 01:57:58 +00:00
parent 4eee5c0e5c
commit fc8cced4c9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=253453
5 changed files with 62 additions and 0 deletions

View File

@ -1140,6 +1140,7 @@
SUBDIR += p5-CPAN-Checksums
SUBDIR += p5-CPAN-DistnameInfo
SUBDIR += p5-CPAN-Inject
SUBDIR += p5-CPAN-Meta
SUBDIR += p5-CPAN-Mini
SUBDIR += p5-CPAN-SQLite
SUBDIR += p5-CPAN-YACSmoke

View File

@ -0,0 +1,34 @@
# New ports collection makefile for: p5-CPAN-Meta
# Date created: April 20 2010
# Whom: jupengfei <jupengfei@gmail.com>
#
# $FreeBSD$
#
PORTNAME= CPAN-Meta
PORTVERSION= 2.101091
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= jupengfei@gmail.com
COMMENT= The distribution metadata for a CPAN dist
BUILD_DEPENDS= p5-autodie>0:${PORTSDIR}/devel/p5-autodie \
p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \
p5-Parse-CPAN-Meta>0:${PORTSDIR}/devel/p5-Parse-CPAN-Meta \
p5-Test-Simple>0:${PORTSDIR}/devel/p5-Test-Simple \
p5-Version-Requirements>0:${PORTSDIR}/devel/p5-Version-Requirements
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= YES
MAN3= CPAN::Meta.3 \
CPAN::Meta::Converter.3 \
CPAN::Meta::Feature.3 \
CPAN::Meta::History.3 \
CPAN::Meta::Prereqs.3 \
CPAN::Meta::Spec.3 \
CPAN::Meta::Validator.3
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (CPAN-Meta-2.101091.tar.gz) = 555295c96c539411da2682043b4b18b8
SHA256 (CPAN-Meta-2.101091.tar.gz) = 43d1c654f238165187e7769b26e324a1b70cbfc4675b70ebb229e46bd3be2185
SIZE (CPAN-Meta-2.101091.tar.gz) = 51336

View File

@ -0,0 +1,11 @@
Software distributions released to the CPAN include a META.json or,
for older distributions, META.yml, which describes the distribution,
its contents, and the requirements for building and installing the
distribution. The data structure stored in the META.json file is
described in CPAN::Meta::Spec.
CPAN::Meta provides a simple class to represent this distribution
metadata (or distmeta), along with some helpful methods for
interrogating that data.
WWW: http://search.cpan.org/dist/CPAN-Meta/

View File

@ -0,0 +1,13 @@
%%SITE_PERL%%/CPAN/Meta.pm
%%SITE_PERL%%/CPAN/Meta/Converter.pm
%%SITE_PERL%%/CPAN/Meta/Feature.pm
%%SITE_PERL%%/CPAN/Meta/History.pm
%%SITE_PERL%%/CPAN/Meta/Prereqs.pm
%%SITE_PERL%%/CPAN/Meta/Spec.pm
%%SITE_PERL%%/CPAN/Meta/Validator.pm
%%SITE_PERL%%/mach/auto/CPAN/Meta/.packlist
@dirrm %%SITE_PERL%%/CPAN/Meta
@dirrmtry %%SITE_PERL%%/CPAN
@dirrm %%SITE_PERL%%/mach/auto/CPAN/Meta
@dirrmtry %%SITE_PERL%%/mach/auto/CPAN