Date: Fri, 24 Apr 2020 18:01:24 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r532815 - in head/devel: . p5-Test-Auto Message-ID: <202004241801.03OI1OA4054495@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Fri Apr 24 18:01:24 2020 New Revision: 532815 URL: https://svnweb.freebsd.org/changeset/ports/532815 Log: Add p5-Test-Auto 0.10 Test::Auto aims to provide, a standard for documenting Perl 5 software projects, a framework writing tests, test automation, and documentation generation. This framework lets you write documentation in test files using pod-like comment blocks. By using a particular set of comment blocks (the specification) this framework can run certain kinds of tests automatically. For example, we can automatically ensure that the package the test is associated with is loadable, that the test file comment blocks meet the specification, that any super-classes or libraries are loadable, and that the functions, methods, and routines are properly documented. WWW: https://metacpan.org/release/Test-Auto Added: head/devel/p5-Test-Auto/ head/devel/p5-Test-Auto/Makefile (contents, props changed) head/devel/p5-Test-Auto/distinfo (contents, props changed) head/devel/p5-Test-Auto/pkg-descr (contents, props changed) head/devel/p5-Test-Auto/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Apr 24 18:01:18 2020 (r532814) +++ head/devel/Makefile Fri Apr 24 18:01:24 2020 (r532815) @@ -3323,6 +3323,7 @@ SUBDIR += p5-Test-Able-Runner SUBDIR += p5-Test-Aggregate SUBDIR += p5-Test-Assertions + SUBDIR += p5-Test-Auto SUBDIR += p5-Test-Base SUBDIR += p5-Test-Benchmark SUBDIR += p5-Test-BinaryData Added: head/devel/p5-Test-Auto/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Test-Auto/Makefile Fri Apr 24 18:01:24 2020 (r532815) @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Test-Auto +PORTVERSION= 0.10 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Test automation and docs generation + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Moo>=2.003006:devel/p5-Moo \ + p5-Try-Tiny>=0.30:lang/p5-Try-Tiny \ + p5-Type-Tiny>=1.010001:devel/p5-Type-Tiny + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/devel/p5-Test-Auto/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Test-Auto/distinfo Fri Apr 24 18:01:24 2020 (r532815) @@ -0,0 +1,3 @@ +TIMESTAMP = 1587721879 +SHA256 (Test-Auto-0.10.tar.gz) = 9ea84e2a18e527ea19bd6a30f92d1185d727e6766a6b8605869a740071353a0a +SIZE (Test-Auto-0.10.tar.gz) = 30724 Added: head/devel/p5-Test-Auto/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Test-Auto/pkg-descr Fri Apr 24 18:01:24 2020 (r532815) @@ -0,0 +1,12 @@ +Test::Auto aims to provide, a standard for documenting Perl 5 software projects, +a framework writing tests, test automation, and documentation generation. + +This framework lets you write documentation in test files using pod-like comment +blocks. By using a particular set of comment blocks (the specification) this +framework can run certain kinds of tests automatically. For example, we can +automatically ensure that the package the test is associated with is loadable, +that the test file comment blocks meet the specification, that any super-classes +or libraries are loadable, and that the functions, methods, and routines are +properly documented. + +WWW: https://metacpan.org/release/Test-Auto Added: head/devel/p5-Test-Auto/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Test-Auto/pkg-plist Fri Apr 24 18:01:24 2020 (r532815) @@ -0,0 +1,15 @@ +bin/testauto +%%SITE_PERL%%/Test/Auto.pm +%%SITE_PERL%%/Test/Auto/Data.pm +%%SITE_PERL%%/Test/Auto/Document.pm +%%SITE_PERL%%/Test/Auto/Parser.pm +%%SITE_PERL%%/Test/Auto/Plugin.pm +%%SITE_PERL%%/Test/Auto/Subtests.pm +%%SITE_PERL%%/Test/Auto/Try.pm +%%SITE_PERL%%/Test/Auto/Types.pm +%%PERL5_MAN3%%/Test::Auto.3.gz +%%PERL5_MAN3%%/Test::Auto::Document.3.gz +%%PERL5_MAN3%%/Test::Auto::Parser.3.gz +%%PERL5_MAN3%%/Test::Auto::Plugin.3.gz +%%PERL5_MAN3%%/Test::Auto::Subtests.3.gz +%%PERL5_MAN3%%/Test::Auto::Types.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004241801.03OI1OA4054495>