summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2015-04-28 12:15:56 +0000
committermef <mef@pkgsrc.org>2015-04-28 12:15:56 +0000
commitb3985d47557cf2dc8653bbb116f08c56d3b97560 (patch)
treeb2010a65faaa54ff91ae61c0497387c554cfcdbd /devel
parenta6f2483e805286f30a5d9746d1e73a18d6f5d56b (diff)
downloadpkgsrc-b3985d47557cf2dc8653bbb116f08c56d3b97560.tar.gz
Import p5-Module-Install-AuthorRequires-0.02 as devel/p5-Module-Install-AuthorRequires.
Modules often have optional requirements, for example dependencies that are useful for (optional) tests, but not required for the module to work properly. Usually you want all developers of a project to have these optional modules installed. However, simply telling everyone or printing diagnostic messages if optional dependencies are missing often isn't enough to make sure all authors have all optional modules installed.
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Module-Install-AuthorRequires/DESCR8
-rw-r--r--devel/p5-Module-Install-AuthorRequires/Makefile19
-rw-r--r--devel/p5-Module-Install-AuthorRequires/distinfo5
3 files changed, 32 insertions, 0 deletions
diff --git a/devel/p5-Module-Install-AuthorRequires/DESCR b/devel/p5-Module-Install-AuthorRequires/DESCR
new file mode 100644
index 00000000000..877d62e9780
--- /dev/null
+++ b/devel/p5-Module-Install-AuthorRequires/DESCR
@@ -0,0 +1,8 @@
+Modules often have optional requirements, for example dependencies that are
+useful for (optional) tests, but not required for the module to work
+properly.
+
+Usually you want all developers of a project to have these optional modules
+installed. However, simply telling everyone or printing diagnostic messages
+if optional dependencies are missing often isn't enough to make sure all
+authors have all optional modules installed.
diff --git a/devel/p5-Module-Install-AuthorRequires/Makefile b/devel/p5-Module-Install-AuthorRequires/Makefile
new file mode 100644
index 00000000000..a469a48be3b
--- /dev/null
+++ b/devel/p5-Module-Install-AuthorRequires/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2015/04/28 12:15:56 mef Exp $
+
+DISTNAME= Module-Install-AuthorRequires-0.02
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel
+MASTER_SITES= https://cpan.metacpan.org/authors/id/F/FL/FLORA/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/~flora/Module-Install-AuthorRequires/
+COMMENT= Module::Install::AuthorRequires - declare author-only dependencies
+LICENSE= ${PERL5_LICENSE}
+
+DEPENDS+= p5-Test-NoTabs-[0-9]*:../../devel/p5-Test-NoTabs
+
+PERL5_PACKLIST= auto/Module/Install/AuthorRequires/.packlist
+USE_LANGUAGES= # none
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Module-Install-AuthorRequires/distinfo b/devel/p5-Module-Install-AuthorRequires/distinfo
new file mode 100644
index 00000000000..506a5f1c4ef
--- /dev/null
+++ b/devel/p5-Module-Install-AuthorRequires/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/04/28 12:15:56 mef Exp $
+
+SHA1 (Module-Install-AuthorRequires-0.02.tar.gz) = dbd07651f239cb8cc1a7f3284b02ef9a9a32f6ca
+RMD160 (Module-Install-AuthorRequires-0.02.tar.gz) = 13136bb7a3b0112507fe21be1a05024aa7b1ff30
+Size (Module-Install-AuthorRequires-0.02.tar.gz) = 15596 bytes