summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2011-05-19 14:43:06 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2011-05-19 14:43:06 +0000
commit2610f5aff5bc0bf84a3c39a0526f54e4959d15f5 (patch)
tree38474e034eeb88bf811a5f7beb91f2438b244f1d
parent- Upgrade to 0.09. (diff)
Ouch provides a class for exception handling that doesn't require a
lot of boilerplate, nor any up front definition. If Exception::Class is working for you, great! But if you want something that is faster, easier to use, requires less typing, and has no prereqs, but still gives you much of that same functionality, then Ouch is for you. WWW: http://search.cpan.org/dist/Ouch/
Notes
Notes: svn path=/head/; revision=274320
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Ouch/Makefile22
-rw-r--r--devel/p5-Ouch/distinfo2
-rw-r--r--devel/p5-Ouch/pkg-descr7
-rw-r--r--devel/p5-Ouch/pkg-plist3
5 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 6140bac9bd60..90dcf86b2627 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2027,6 +2027,7 @@
SUBDIR += p5-Object-Tiny
SUBDIR += p5-Olson-Abbreviations
SUBDIR += p5-Oogly
+ SUBDIR += p5-Ouch
SUBDIR += p5-PAR
SUBDIR += p5-PAR-Dist
SUBDIR += p5-PAR-Packer
diff --git a/devel/p5-Ouch/Makefile b/devel/p5-Ouch/Makefile
new file mode 100644
index 000000000000..bdb0903a53be
--- /dev/null
+++ b/devel/p5-Ouch/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: Ouch
+# Date created: 19 May 2011
+# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Ouch
+PORTVERSION= 0.0401
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:RIZEN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Perl extension for exceptions that don\'t hurt
+
+PERL_CONFIGURE= yes
+
+MAN3= Ouch.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Ouch/distinfo b/devel/p5-Ouch/distinfo
new file mode 100644
index 000000000000..0fe0560f8b1f
--- /dev/null
+++ b/devel/p5-Ouch/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Ouch-0.0401.tar.gz) = 773f5ec72a1f03a090b7eda2a42dc120eb74913e1c7168983c2f16bcefda6a67
+SIZE (Ouch-0.0401.tar.gz) = 12207
diff --git a/devel/p5-Ouch/pkg-descr b/devel/p5-Ouch/pkg-descr
new file mode 100644
index 000000000000..928afb74360b
--- /dev/null
+++ b/devel/p5-Ouch/pkg-descr
@@ -0,0 +1,7 @@
+Ouch provides a class for exception handling that doesn't require a
+lot of boilerplate, nor any up front definition. If Exception::Class
+is working for you, great! But if you want something that is faster,
+easier to use, requires less typing, and has no prereqs, but still
+gives you much of that same functionality, then Ouch is for you.
+
+WWW: http://search.cpan.org/dist/Ouch/
diff --git a/devel/p5-Ouch/pkg-plist b/devel/p5-Ouch/pkg-plist
new file mode 100644
index 000000000000..e441e8ace9b4
--- /dev/null
+++ b/devel/p5-Ouch/pkg-plist
@@ -0,0 +1,3 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Ouch/.packlist
+%%SITE_PERL%%/Ouch.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Ouch