devel: Import p5-Parse-PMFile version 0.41.

Parse::PMFile - parses .pm file as PAUSE does

The most of the code of this module is taken from the PAUSE code as of
April 2013 almost verbatim. Thus, the heart of this module should be
quite stable. However, I made it not to use pipe ("-|") as well as I
stripped database-related code. If you encounter any issue, that's most
probably because of my modification.

This module doesn't provide features to extract a distribution or parse
meta files intentionally.
This commit is contained in:
jperkin 2018-08-09 11:13:27 +00:00
parent c217861fae
commit 051cd83e83
4 changed files with 37 additions and 1 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2711 2018/08/09 10:05:19 jperkin Exp $
# $NetBSD: Makefile,v 1.2712 2018/08/09 11:13:27 jperkin Exp $
#
COMMENT= Development utilities
@ -1481,6 +1481,7 @@ SUBDIR+= p5-Parse-CPAN-Packages
SUBDIR+= p5-Parse-ErrorString-Perl
SUBDIR+= p5-Parse-ExuberantCTags
SUBDIR+= p5-Parse-Method-Signatures
SUBDIR+= p5-Parse-PMFile
SUBDIR+= p5-Parse-RecDescent
SUBDIR+= p5-Parse-Yapp
SUBDIR+= p5-PatchReader

View file

@ -0,0 +1,10 @@
Parse::PMFile - parses .pm file as PAUSE does
The most of the code of this module is taken from the PAUSE code as of
April 2013 almost verbatim. Thus, the heart of this module should be
quite stable. However, I made it not to use pipe ("-|") as well as I
stripped database-related code. If you encounter any issue, that's most
probably because of my modification.
This module doesn't provide features to extract a distribution or parse
meta files intentionally.

View file

@ -0,0 +1,19 @@
# $NetBSD: Makefile,v 1.1 2018/08/09 11:13:28 jperkin Exp $
DISTNAME= Parse-PMFile-0.41
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Parse/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Parse-PMFile/
COMMENT= Parses .pm files as PAUSE does
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Module-CPANfile-[0-9]*:../../devel/p5-Module-CPANfile
DEPENDS+= p5-ExtUtils-MakeMaker-CPANfile-[0-9]*:../../devel/p5-ExtUtils-MakeMaker-CPANfile
PERL5_PACKLIST= auto/Parse/PMFile/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2018/08/09 11:13:28 jperkin Exp $
SHA1 (Parse-PMFile-0.41.tar.gz) = 6650643f65b669435cddd3c5d74804a31cef98af
RMD160 (Parse-PMFile-0.41.tar.gz) = 9ee7f298d3f4b857983a405de0328a65f3b08dfc
SHA512 (Parse-PMFile-0.41.tar.gz) = 4f473ea0606956e56d329087ec8e640ae6932b9e24a18996f64baece975dacd565f288caef1ad20993bb871bb9eebfa54a4eb790ffb7c0fea3503c5033ef2310
Size (Parse-PMFile-0.41.tar.gz) = 15545 bytes