summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorschmonz <schmonz>2015-01-04 06:25:14 +0000
committerschmonz <schmonz>2015-01-04 06:25:14 +0000
commit2eabb216a2bff0ef69cc81070f839cd07360679a (patch)
treebb29bd22188f4ceec12423c88a4968f99002d472 /devel
parentffa6bfcc3e449eadb69f843dafe911e84c6e4dea (diff)
downloadpkgsrc-2eabb216a2bff0ef69cc81070f839cd07360679a.tar.gz
Import p5-App-Prove-Plugin-ProgressBar-Each, a per-test-script
progress bar for Perl prove(1). Greatly inspired by App::Prove::Plugin::ProgressBar. Use it like so: $ prove -PProgressBar::Each t/
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-App-Prove-Plugin-ProgressBar-Each/DESCR4
-rw-r--r--devel/p5-App-Prove-Plugin-ProgressBar-Each/Makefile25
-rw-r--r--devel/p5-App-Prove-Plugin-ProgressBar-Each/distinfo6
-rw-r--r--devel/p5-App-Prove-Plugin-ProgressBar-Each/patches/patch-Makefile.PL18
4 files changed, 53 insertions, 0 deletions
diff --git a/devel/p5-App-Prove-Plugin-ProgressBar-Each/DESCR b/devel/p5-App-Prove-Plugin-ProgressBar-Each/DESCR
new file mode 100644
index 00000000000..47ffa3dab62
--- /dev/null
+++ b/devel/p5-App-Prove-Plugin-ProgressBar-Each/DESCR
@@ -0,0 +1,4 @@
+App::Prove plugin that shows progress bar for each test script.
+Greatly inspired by App::Prove::Plugin::ProgressBar. Use it like so:
+
+$ prove -PProgressBar::Each t/
diff --git a/devel/p5-App-Prove-Plugin-ProgressBar-Each/Makefile b/devel/p5-App-Prove-Plugin-ProgressBar-Each/Makefile
new file mode 100644
index 00000000000..93c851bc1ef
--- /dev/null
+++ b/devel/p5-App-Prove-Plugin-ProgressBar-Each/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2015/01/04 06:25:14 schmonz Exp $
+
+GIT_COMMIT= f5f4dbf
+
+DISTNAME= motemen-App-Prove-Plugin-ProgressBar-Each-g${GIT_COMMIT}
+PKGNAME= p5-App-Prove-Plugin-ProgressBar-Each-0.01
+CATEGORIES= devel perl5
+MASTER_SITES= -https://codeload.github.com/motemen/App-Prove-Plugin-ProgressBar-Each/tar.gz/${GIT_COMMIT}
+
+MAINTAINER= schmonz@NetBSD.org
+HOMEPAGE= http://github.com/motemen/App-Prove-Plugin-ProgressBar-Each/
+COMMENT= Per-test-script progress bar for Perl prove(1)
+#LICENSE= ${PERL5_LICENSE}
+
+WRKSRC= ${WRKDIR}/App-Prove-Plugin-ProgressBar-Each-${GIT_COMMIT}
+
+DEPENDS+= p5-Term-ProgressBar-Simple-[0-9]*:../../devel/p5-Term-ProgressBar-Simple
+
+USE_LANGUAGES= # empty
+USE_TOOLS+= perl
+PERL5_PACKLIST= auto/App/Prove/Plugin/ProgressBar/Each/.packlist
+PERL5_MODULE_TYPE=Module::Install
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-App-Prove-Plugin-ProgressBar-Each/distinfo b/devel/p5-App-Prove-Plugin-ProgressBar-Each/distinfo
new file mode 100644
index 00000000000..1c90e64548b
--- /dev/null
+++ b/devel/p5-App-Prove-Plugin-ProgressBar-Each/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2015/01/04 06:25:14 schmonz Exp $
+
+SHA1 (motemen-App-Prove-Plugin-ProgressBar-Each-gf5f4dbf.tar.gz) = 63f2ed7fc59f8509790b005a4721c3a911307359
+RMD160 (motemen-App-Prove-Plugin-ProgressBar-Each-gf5f4dbf.tar.gz) = 9f2996eeb41ef33c4d9c18e68bfb5b259735006a
+Size (motemen-App-Prove-Plugin-ProgressBar-Each-gf5f4dbf.tar.gz) = 3020 bytes
+SHA1 (patch-Makefile.PL) = a575a325df0ad347e9922a2ab1cbc24a9055849f
diff --git a/devel/p5-App-Prove-Plugin-ProgressBar-Each/patches/patch-Makefile.PL b/devel/p5-App-Prove-Plugin-ProgressBar-Each/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..bef2e44ea81
--- /dev/null
+++ b/devel/p5-App-Prove-Plugin-ProgressBar-Each/patches/patch-Makefile.PL
@@ -0,0 +1,18 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2015/01/04 06:25:14 schmonz Exp $
+
+--- Makefile.PL.orig 2011-01-20 02:10:17.000000000 +0000
++++ Makefile.PL
+@@ -7,11 +7,11 @@ requires 'TAP::Formatter::Console';
+ requires 'Term::ProgressBar::Simple';
+
+ tests 't/*.t';
+-author_tests 'xt';
++#author_tests 'xt';
+
+ test_requires 'Test::More';
+
+-auto_set_repository;
++#auto_set_repository;
+ auto_include;
+
+ WriteAll;