Import of Perl PatchReader module:

This perl library allows you to manipulate patches programmatically
    by chaining together a variety of objects that read, manipulate, and
    output patch information.

NB. the distrubtion lacks an explicit license in all files, but the
author has clarified that it is dual-Artistic/MPL.

feedback bernd@, steven@; ok bernd@
This commit is contained in:
djm 2006-06-15 07:27:49 +00:00
parent 6dc095d557
commit 76a00b443d
4 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,23 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/06/15 07:27:49 djm Exp $
COMMENT= "utilities to read and manipulate patches and CVS"
DISTNAME= PatchReader-0.9.5
PKGNAME= p5-${DISTNAME}
CATEGORIES= textproc perl5
PKG_ARCH= *
MAINTAINER= Damien Miller <djm@openbsd.org>
# Dual Artistic/MPL (checked with author)
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/J/JK/JKEISER//}
CONFIGURE_STYLE= perl
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (PatchReader-0.9.5.tar.gz) = 8aca86b807aec3c82dcb981c7730f022
RMD160 (PatchReader-0.9.5.tar.gz) = 8094ad1a4735fcf7294b1867bd4729c00d84798d
SHA1 (PatchReader-0.9.5.tar.gz) = bec457b4cc4fd14a1d7019f78085fb64ee88f936
SIZE (PatchReader-0.9.5.tar.gz) = 9037

View File

@ -0,0 +1,3 @@
This perl library allows you to manipulate patches programmatically by
chaining together a variety of objects that read, manipulate, and output
patch information.

View File

@ -0,0 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/06/15 07:27:49 djm Exp $
${P5SITE}/PatchReader/
${P5SITE}/PatchReader.pm
${P5SITE}/PatchReader/AddCVSContext.pm
${P5SITE}/PatchReader/Base.pm
${P5SITE}/PatchReader/CVSClient.pm
${P5SITE}/PatchReader/DiffPrinter/
${P5SITE}/PatchReader/DiffPrinter/raw.pm
${P5SITE}/PatchReader/DiffPrinter/template.pm
${P5SITE}/PatchReader/FilterPatch.pm
${P5SITE}/PatchReader/FixPatchRoot.pm
${P5SITE}/PatchReader/NarrowPatch.pm
${P5SITE}/PatchReader/PatchInfoGrabber.pm
${P5SITE}/PatchReader/Raw.pm
@man man/man3p/PatchReader.3p