Skip site navigation (1)Skip section navigation (2)
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>