svn commit: r532815 - in head/devel: . p5-Test-Auto
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Apr 24 18:01:29 UTC 2020
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Test-Auto
+PORTVERSION= 0.10
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet at 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
More information about the svn-ports-head
mailing list