[Midnightbsd-cvs] mports: devel/p5-Exception-Class: Added Exception::Class

ctriv at midnightbsd.org ctriv at midnightbsd.org
Tue Sep 11 22:14:20 EDT 2007


Log Message:
-----------
Added Exception::Class

Added Files:
-----------
    mports/devel/p5-Exception-Class:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
--- /dev/null
+++ devel/p5-Exception-Class/pkg-descr
@@ -0,0 +1,10 @@
+This module allows you to declare hierarchies of exception classes for
+use in your code.  It also provides a simple exception class that it
+uses as the default base class for all other exceptions.
+
+You may choose to use another base class for your exceptions.
+Regardless, the ability to declare all your exceptions at compile time
+is a fairly useful trick and helps push people towards more structured
+use of exceptions.
+
+WWW: http://search.cpan.org/dist/Exception-Class/
--- /dev/null
+++ devel/p5-Exception-Class/pkg-plist
@@ -0,0 +1,6 @@
+ at comment $FreeBSD: ports/devel/p5-Exception-Class/pkg-plist,v 1.3 2006/07/15 08:22:10 erwin Exp $
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class/.packlist
+%%SITE_PERL%%/Exception/Class.pm
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception
+ at dirrmtry %%SITE_PERL%%/Exception
--- /dev/null
+++ devel/p5-Exception-Class/Makefile
@@ -0,0 +1,30 @@
+# ex:ts=8
+# New ports collection makefile for:	p5-Exception-Class
+# Date created:			Jul 28, 2001
+# Whom:	      			ijliao
+#
+# $FreeBSD: ports/devel/p5-Exception-Class/Makefile,v 1.25 2006/07/15 08:22:10 erwin Exp $
+# $MidnightBSD: mports/devel/p5-Exception-Class/Makefile,v 1.1 2007/09/12 02:14:20 ctriv Exp $
+#
+
+PORTNAME=	Exception-Class
+PORTVERSION=	1.23
+CATEGORIES=	devel perl5
+MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR=	Exception
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ctriv at MidnightBSD.org
+COMMENT=	A module that allows you to declare real exception classes in Perl
+LICENSE=	perl
+
+BUILD_DEPENDS=	${SITE_PERL}/Devel/StackTrace.pm:${PORTSDIR}/devel/p5-Devel-StackTrace \
+		${SITE_PERL}/Class/Data/Inheritable.pm:${PORTSDIR}/devel/p5-Class-Data-Inheritable
+RUN_DEPENDS=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=		Exception::Class.3
+
+.include <bsd.port.mk>
+
--- /dev/null
+++ devel/p5-Exception-Class/distinfo
@@ -0,0 +1,3 @@
+MD5 (Exception-Class-1.23.tar.gz) = 560b42c0cf8b795bdc793459edb7ec13
+SHA256 (Exception-Class-1.23.tar.gz) = 9ad5a063bac80f3e77a179c91b7ea4490181640c8c1893292fdc6f2d92f40406
+SIZE (Exception-Class-1.23.tar.gz) = 16091


More information about the Midnightbsd-cvs mailing list