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-all mailing list