From 31e36f86c391691737bb046978a1e4e17356d738 Mon Sep 17 00:00:00 2001 From: Sylvio Cesar Teixeira Date: Tue, 2 Feb 2010 23:54:09 +0000 Subject: [PATCH] - Test::Synopsis is an (author) test module to find .pm or .pod files under your lib directory and then make sure the example snippet code in your SYNOPSIS section passes the perl compile check. WWW: http://search.cpan.org/dist/Test-Synopsis/ PR: ports/142908 Submitted by: Takuya Tsuchida Approved by: miwi (mentor) --- devel/Makefile | 1 + devel/p5-Test-Synopsis/Makefile | 25 +++++++++++++++++++++++++ devel/p5-Test-Synopsis/distinfo | 3 +++ devel/p5-Test-Synopsis/pkg-descr | 5 +++++ devel/p5-Test-Synopsis/pkg-plist | 3 +++ 5 files changed, 37 insertions(+) create mode 100644 devel/p5-Test-Synopsis/Makefile create mode 100644 devel/p5-Test-Synopsis/distinfo create mode 100644 devel/p5-Test-Synopsis/pkg-descr create mode 100644 devel/p5-Test-Synopsis/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index a30e898b1446..2ca8922e3e45 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2104,6 +2104,7 @@ SUBDIR += p5-Test-Spelling SUBDIR += p5-Test-Strict SUBDIR += p5-Test-SubCalls + SUBDIR += p5-Test-Synopsis SUBDIR += p5-Test-TAP-HTMLMatrix SUBDIR += p5-Test-TAP-Model SUBDIR += p5-Test-TCP diff --git a/devel/p5-Test-Synopsis/Makefile b/devel/p5-Test-Synopsis/Makefile new file mode 100644 index 000000000000..1bbbc37dad86 --- /dev/null +++ b/devel/p5-Test-Synopsis/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: p5-Test-Synopsis +# Date created: 2010-01-17 +# Whom: Takuya Tsuchida +# +# $FreeBSD$ +# + +PORTNAME= Test-Synopsis +PORTVERSION= 0.06 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= tsucchi@cpan.org +COMMENT= Test your SYNOPSIS code in CPAN module + +BUILD_DEPENDS= p5-Filter>=1.35:${PORTSDIR}/devel/p5-Filter \ + p5-Test-Simple>=0.88:${PORTSDIR}/devel/p5-Test-Simple +RUN_DEPENDS= p5-Filter>=1.35:${PORTSDIR}/devel/p5-Filter \ + p5-Test-Simple>=0.88:${PORTSDIR}/devel/p5-Test-Simple + +PERL_CONFIGURE= YES +MAN3= Test::Synopsis.3 + +.include diff --git a/devel/p5-Test-Synopsis/distinfo b/devel/p5-Test-Synopsis/distinfo new file mode 100644 index 000000000000..227473b69eef --- /dev/null +++ b/devel/p5-Test-Synopsis/distinfo @@ -0,0 +1,3 @@ +MD5 (Test-Synopsis-0.06.tar.gz) = 6114b3d3f354ad864d83fb8689934ca1 +SHA256 (Test-Synopsis-0.06.tar.gz) = fb3eed184eaf8a3c2338ec14b7235fa75fc43cf5f3774d927a4c947a5141db1b +SIZE (Test-Synopsis-0.06.tar.gz) = 41366 diff --git a/devel/p5-Test-Synopsis/pkg-descr b/devel/p5-Test-Synopsis/pkg-descr new file mode 100644 index 000000000000..136c46f55c9e --- /dev/null +++ b/devel/p5-Test-Synopsis/pkg-descr @@ -0,0 +1,5 @@ +Test::Synopsis is an (author) test module to find .pm or .pod files under +your lib directory and then make sure the example snippet code in your +SYNOPSIS section passes the perl compile check. + +WWW: http://search.cpan.org/dist/Test-Synopsis/ diff --git a/devel/p5-Test-Synopsis/pkg-plist b/devel/p5-Test-Synopsis/pkg-plist new file mode 100644 index 000000000000..819dc426a34d --- /dev/null +++ b/devel/p5-Test-Synopsis/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/Test/Synopsis.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Synopsis/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Synopsis