aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-02-05 08:18:38 +0800
committeredwin <edwin@FreeBSD.org>2003-02-05 08:18:38 +0800
commit14a1b40b7f4dba468f73082e77d24313fb736c6b (patch)
tree628a87fd52c376fb3b53f3159450d668d3f8b78f /devel
parent25db8150a14f34a08ba9254f6b8112e209bd8492 (diff)
downloadfreebsd-ports-graphics-14a1b40b7f4dba468f73082e77d24313fb736c6b.tar.gz
freebsd-ports-graphics-14a1b40b7f4dba468f73082e77d24313fb736c6b.tar.zst
freebsd-ports-graphics-14a1b40b7f4dba468f73082e77d24313fb736c6b.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>
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 1b202cdb05e..441a6a59fd6 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 00000000000..b6351a25b73
--- /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 00000000000..197d1788c8e
--- /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 00000000000..3ad49b05055
--- /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 00000000000..bbb392b30d2
--- /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 00000000000..46e7884f8f7
--- /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