From f065d38d92b455246e9435d19ccfb8a55e2b39b1 Mon Sep 17 00:00:00 2001 From: Aaron Dalton Date: Wed, 31 May 2006 18:21:43 +0000 Subject: [PATCH] Adding port devel/p5-Log-Message, Powerful and flexible message logging mechanism. Approved by: tobez (implicit) --- devel/Makefile | 1 + devel/p5-Log-Message/Makefile | 30 ++++++++++++++++++++++++++++++ devel/p5-Log-Message/distinfo | 3 +++ devel/p5-Log-Message/pkg-descr | 12 ++++++++++++ devel/p5-Log-Message/pkg-plist | 9 +++++++++ 5 files changed, 55 insertions(+) create mode 100644 devel/p5-Log-Message/Makefile create mode 100644 devel/p5-Log-Message/distinfo create mode 100644 devel/p5-Log-Message/pkg-descr create mode 100644 devel/p5-Log-Message/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index d9d2a059cc83..c606dd7d9288 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1079,6 +1079,7 @@ SUBDIR += p5-Log-Dispatch-FileRotate SUBDIR += p5-Log-Dispatch-Perl SUBDIR += p5-Log-Log4perl + SUBDIR += p5-Log-Message SUBDIR += p5-Log-TraceMessages SUBDIR += p5-Mac-FileSpec-Unixish SUBDIR += p5-Make diff --git a/devel/p5-Log-Message/Makefile b/devel/p5-Log-Message/Makefile new file mode 100644 index 000000000000..5ca7867e5e3c --- /dev/null +++ b/devel/p5-Log-Message/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: p5-Log-Message +# Date created: 31 May 2006 +# Whom: Aaron Dalton +# +# $FreeBSD$ +# + +PORTNAME= Log-Message +PORTVERSION= 0.01 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Log +PKGNAMEPREFIX= p5- + +MAINTAINER= aaron@FreeBSD.org +COMMENT= Powerful and flexible message logging mechanism + +BUILD_DEPENDS= ${SITE_PERL}/Params/Check.pm:${PORTSDIR}/devel/p5-Params-Check \ + ${SITE_PERL}/Module/Load.pm:${PORTSDIR}/devel/p5-Module-Load \ + ${SITE_PERL}/Locale/Maketext/Simple.pm:${PORTSDIR}/devel/p5-Locale-Maketext-Simple +RUN_DEPENDS= ${BUILD_DEPENDS} + +MAN3= Log::Message.3 \ + Log::Message::Config.3 \ + Log::Message::Handlers.3 \ + Log::Message::Item.3 + +PERL_CONFIGURE= yes + +.include diff --git a/devel/p5-Log-Message/distinfo b/devel/p5-Log-Message/distinfo new file mode 100644 index 000000000000..31a06e9b2f7f --- /dev/null +++ b/devel/p5-Log-Message/distinfo @@ -0,0 +1,3 @@ +MD5 (Log-Message-0.01.tar.gz) = f04298e81488a5a39930fd417d47656e +SHA256 (Log-Message-0.01.tar.gz) = eeac769b0b5c7ebf2a3883ec19d1c5f5e3fd384cd20aef3f743f127b18fc0e34 +SIZE (Log-Message-0.01.tar.gz) = 10879 diff --git a/devel/p5-Log-Message/pkg-descr b/devel/p5-Log-Message/pkg-descr new file mode 100644 index 000000000000..0cbb6f7a4bf1 --- /dev/null +++ b/devel/p5-Log-Message/pkg-descr @@ -0,0 +1,12 @@ +Log::Message is a generic message storage mechanism. It allows you to +store messages on a stack -- either shared or private -- and assign +meta-data to it. Some meta-data will automatically be added for you, like +a timestamp and a stack trace, but some can be filled in by the user, like +a tag by which to identify it or group it, and a level at which to handle +the message (for example, log it, or die with it) + +Log::Message also provides a powerfull way of searching through items by +regexes on messages, tags and level. + +WWW: http://search.cpan.org/dist/Log-Message +Author: Jos Boumans diff --git a/devel/p5-Log-Message/pkg-plist b/devel/p5-Log-Message/pkg-plist new file mode 100644 index 000000000000..cb075603bd2b --- /dev/null +++ b/devel/p5-Log-Message/pkg-plist @@ -0,0 +1,9 @@ +%%SITE_PERL%%/Log/Message.pm +%%SITE_PERL%%/Log/Message/Config.pm +%%SITE_PERL%%/Log/Message/Handlers.pm +%%SITE_PERL%%/Log/Message/Item.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Log/Message/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Log/Message +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Log +@dirrm %%SITE_PERL%%/Log/Message +@dirrmtry %%SITE_PERL%%/Log