summaryrefslogtreecommitdiff
path: root/devel/p5-multidimensional
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2013-07-03 09:04:31 +0000
committersno <sno@pkgsrc.org>2013-07-03 09:04:31 +0000
commit2437fd30952dea8c72f42e932a82aed054f7d40d (patch)
tree49c35795e6886687405c502b02bf6649d5a49ce9 /devel/p5-multidimensional
parent7ce95a4c84b9fc43f3bea08a9d1c7d0fab898c69 (diff)
downloadpkgsrc-2437fd30952dea8c72f42e932a82aed054f7d40d.tar.gz
Adding package for CPAN distribution multidimensional-0.011 into
devel/p5-multidimensional. Perl's multidimensional array emultaion stems from the days before the language had references, but these days it mostly serves to bite you when you typo a hash slice by using the $ sigil instead of @. This module lexically makes using multidmensional array emulation a fatal error at compile time.
Diffstat (limited to 'devel/p5-multidimensional')
-rw-r--r--devel/p5-multidimensional/DESCR6
-rw-r--r--devel/p5-multidimensional/Makefile23
-rw-r--r--devel/p5-multidimensional/distinfo5
3 files changed, 34 insertions, 0 deletions
diff --git a/devel/p5-multidimensional/DESCR b/devel/p5-multidimensional/DESCR
new file mode 100644
index 00000000000..0fd66aba7df
--- /dev/null
+++ b/devel/p5-multidimensional/DESCR
@@ -0,0 +1,6 @@
+Perl's multidimensional array emultaion stems from the days before
+the language had references, but these days it mostly serves to bite
+you when you typo a hash slice by using the $ sigil instead of @.
+
+This module lexically makes using multidmensional array emulation a
+fatal error at compile time.
diff --git a/devel/p5-multidimensional/Makefile b/devel/p5-multidimensional/Makefile
new file mode 100644
index 00000000000..5d51edeb067
--- /dev/null
+++ b/devel/p5-multidimensional/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2013/07/03 09:04:31 sno Exp $
+
+DISTNAME= multidimensional-0.011
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/I/IL/ILMARI/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/multidimensional/
+COMMENT= Perl 5 module to disable multidmensional array emulation
+LICENSE= ${PERL5_LICENSE}
+
+BUILDLINK_API_DEPENDS.p5-B-Hooks-OP-Check+= p5-B-Hooks-OP-Check>=0.19
+DEPENDS+= p5-ExtUtils-Depends-[0-9]*:../../devel/p5-ExtUtils-Depends
+DEPENDS+= p5-Lexical-SealRequireHints>=0.005:../../devel/p5-Lexical-SealRequireHints
+# CPAN::Meta 2.112580 is in core since 5.15.1 - so current lang/perl5 satisfies
+
+USE_LANGUAGES= c
+PERL5_PACKLIST= auto/multidimensional/.packlist
+
+.include "../../devel/p5-B-Hooks-OP-Check/buildlink3.mk"
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-multidimensional/distinfo b/devel/p5-multidimensional/distinfo
new file mode 100644
index 00000000000..bf493bf7385
--- /dev/null
+++ b/devel/p5-multidimensional/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/07/03 09:04:31 sno Exp $
+
+SHA1 (multidimensional-0.011.tar.gz) = 85a16cc351afc9ff653844346ccd487507ae06a9
+RMD160 (multidimensional-0.011.tar.gz) = f9d19c4ad3d04295f19b9583784c7bfe943c5edc
+Size (multidimensional-0.011.tar.gz) = 11520 bytes