aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-02-05 00:18:38 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-02-05 00:18:38 +0000
commit0e37f935f30f9e14802bfa8c5ff55eb69870f0d1 (patch)
tree916dc490d4617ea413423145b045c674d624f964 /devel
parent9a5ed8fda45098d7d3e16c914fa3b3762ff8118c (diff)
downloadports-0e37f935f30f9e14802bfa8c5ff55eb69870f0d1.tar.gz
ports-0e37f935f30f9e14802bfa8c5ff55eb69870f0d1.zip
[NEW PORT] devel/p5-Log-Log4perl, Log4j for Perl (resubmission)
Log::Log4perl lets you remote-control and fine-tune the logging behaviour of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl. PR: ports/45998 Submitted by: Lars Thegler <lars@thegler.dk>
Notes
Notes: svn path=/head/; revision=74705
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Log-Log4perl/Makefile47
-rw-r--r--devel/p5-Log-Log4perl/distinfo1
-rw-r--r--devel/p5-Log-Log4perl/pkg-comment1
-rw-r--r--devel/p5-Log-Log4perl/pkg-descr8
-rw-r--r--devel/p5-Log-Log4perl/pkg-plist22
6 files changed, 80 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1b202cdb05e6..441a6a59fd67 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -558,6 +558,7 @@
SUBDIR += p5-Log-Agent
SUBDIR += p5-Log-Agent-Logger
SUBDIR += p5-Log-Dispatch
+ SUBDIR += p5-Log-Log4perl
SUBDIR += p5-Log-TraceMessages
SUBDIR += p5-Mac-FileSpec-Unixish
SUBDIR += p5-Make
diff --git a/devel/p5-Log-Log4perl/Makefile b/devel/p5-Log-Log4perl/Makefile
new file mode 100644
index 000000000000..b6351a25b73c
--- /dev/null
+++ b/devel/p5-Log-Log4perl/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for: p5-Log-Log4perl
+# Date created: Sat Oct 19 11:22:09 CEST 2002
+# Whom: Lars Thegler <lars@thegler.dk>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Log-Log4perl
+PORTVERSION= 0.26
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Log
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= lars@thegler.dk
+
+RUN_DEPENDS= ${SITE_PERL}/Log/Dispatch.pm:${PORTSDIR}/devel/p5-Log-Dispatch
+RUN_DEPENDS+= ${SITE_PERL}/Test/Simple.pm:${PORTSDIR}/devel/p5-Test-Simple
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500601
+RUN_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec
+.endif # ${PERL_LEVEL} < 500601
+
+USE_PERL5= yes
+PERL_CONFIGURE= yes
+ARCH_PERL= ${SITE_PERL}/${PERL_ARCH}
+
+MAN3= Log::Log4perl.3 \
+ Log::Log4perl::Appender.3 \
+ Log::Log4perl::DateFormat.3 \
+ Log::Log4perl::FAQ.3 \
+ Log::Log4perl::JavaMap.3 \
+ Log::Log4perl::JavaMap::ConsoleAppender.3 \
+ Log::Log4perl::JavaMap::FileAppender.3 \
+ Log::Log4perl::JavaMap::TestBuffer.3 \
+ Log::Log4perl::Layout.3 \
+ Log::Log4perl::Layout::PatternLayout.3 \
+ Log::Log4perl::Layout::SimpleLayout.3 \
+ Log::Log4perl::Level.3 \
+ Log::Log4perl::Logger.3 \
+ Log::Log4perl::TestBuffer.3
+
+MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Log-Log4perl/distinfo b/devel/p5-Log-Log4perl/distinfo
new file mode 100644
index 000000000000..197d1788c8e6
--- /dev/null
+++ b/devel/p5-Log-Log4perl/distinfo
@@ -0,0 +1 @@
+MD5 (Log-Log4perl-0.26.tar.gz) = aa494f75c6c902e9c07cb7606626503d
diff --git a/devel/p5-Log-Log4perl/pkg-comment b/devel/p5-Log-Log4perl/pkg-comment
new file mode 100644
index 000000000000..3ad49b050552
--- /dev/null
+++ b/devel/p5-Log-Log4perl/pkg-comment
@@ -0,0 +1 @@
+Log4j implementation for Perl
diff --git a/devel/p5-Log-Log4perl/pkg-descr b/devel/p5-Log-Log4perl/pkg-descr
new file mode 100644
index 000000000000..bbb392b30d2a
--- /dev/null
+++ b/devel/p5-Log-Log4perl/pkg-descr
@@ -0,0 +1,8 @@
+Log::Log4perl lets you remote-control and fine-tune the logging
+behaviour of your system from the outside. It implements the widely
+popular (Java-based) Log4j logging package in pure Perl.
+
+WWW: http://log4perl.sourceforge.net
+
+-Lars Thegler
+<lars@thegler.dk>
diff --git a/devel/p5-Log-Log4perl/pkg-plist b/devel/p5-Log-Log4perl/pkg-plist
new file mode 100644
index 000000000000..46e7884f8f7a
--- /dev/null
+++ b/devel/p5-Log-Log4perl/pkg-plist
@@ -0,0 +1,22 @@
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Log/Log4perl/.packlist
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/TestBuffer.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Level.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Logger.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/JavaMap/FileAppender.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/JavaMap/ConsoleAppender.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Config.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/JavaMap/TestBuffer.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Appender.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/DateFormat.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Layout.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/JavaMap.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Layout/PatternLayout.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Layout/SimpleLayout.pm
+lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/FAQ.pm
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/Layout
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl/JavaMap
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Log/Log4perl 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Log 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Log/Log4perl 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Log 2>/dev/null || true