From rv@andouillette.esil.univ-mrs.fr Fri Nov 7 06:41:39 2003 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A29E916A4CE for ; Fri, 7 Nov 2003 06:41:39 -0800 (PST) Received: from andouillette.esil.univ-mrs.fr (andouillette.esil.univ-mrs.fr [139.124.41.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 789DD43F75 for ; Fri, 7 Nov 2003 06:41:38 -0800 (PST) (envelope-from rv@andouillette.esil.univ-mrs.fr) Received: from andouillette.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1]) by andouillette.esil.univ-mrs.fr (8.12.9p1/8.12.9) with ESMTP id hA7EWoPP099989 for ; Fri, 7 Nov 2003 15:32:50 +0100 (CET) (envelope-from rv@andouillette.esil.univ-mrs.fr) Received: (from rv@localhost) by andouillette.esil.univ-mrs.fr (8.12.9p1/8.12.9/Submit) id hA7EWoMZ099988; Fri, 7 Nov 2003 15:32:50 +0100 (CET) Message-Id: <200311071432.hA7EWoMZ099988@andouillette.esil.univ-mrs.fr> Date: Fri, 7 Nov 2003 15:32:50 +0100 (CET) From: Herve Quiroz Reply-To: Herve Quiroz To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: New port: java/avalon-logkit X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 59040 >Category: java >Synopsis: New port: java/avalon-logkit >Confidential: no >Severity: non-critical >Priority: low >Responsible: glewis >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 07 06:50:08 PST 2003 >Closed-Date: Mon Dec 08 12:09:17 PST 2003 >Last-Modified: Mon Dec 08 12:09:17 PST 2003 >Originator: Herve Quiroz >Release: FreeBSD 5.1-RELEASE-p10 i386 >Organization: >Environment: System: FreeBSD andouillette.esil.univ-mrs.fr 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #0: Mon Nov 3 15:33:19 CET 2003 root@andouillette.esil.univ-mrs.fr:/usr/obj/usr/src/sys/ASSIMILATED i386 >Description: LogKit is a logging toolkit designed for secure performance oriented logging in applications. The LogKit provides the following features: - Decouples LogEvent generation from LogEvent handling. - Is simple to use and simple to configure. - Designed with security in mind. - Allow users fine control of logging based on priority and/or category. - Has hierarchical logging namespace to enable inheritance of LogTargets and Priorities. - Lightweight. - Designed to be integrated into existing products. - Performance oriented. - Enables users to plug in filters to filter out or modify LogEvents before they are written out. - Allow users to specify the serialization format of LogEvents via Formatters. - Comes with a number of existing LogTargets to ease integration. - The LogKit has existed for a number years and been used in a number of different environments which demonstrates it's reliability and stability. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # java/avalon-logkit # java/avalon-logkit/distinfo # java/avalon-logkit/Makefile # java/avalon-logkit/pkg-plist # java/avalon-logkit/pkg-descr # echo c - java/avalon-logkit mkdir -p java/avalon-logkit > /dev/null 2>&1 echo x - java/avalon-logkit/distinfo sed 's/^X//' >java/avalon-logkit/distinfo << 'END-of-java/avalon-logkit/distinfo' XMD5 (LogKit-1.2-bin.tar.gz) = a513abc607c6502cfc6da5a96015f3c8 END-of-java/avalon-logkit/distinfo echo x - java/avalon-logkit/Makefile sed 's/^X//' >java/avalon-logkit/Makefile << 'END-of-java/avalon-logkit/Makefile' X# Ports collection makefile for: Avalon LogKit X# Date created: 06 November 2003 X# Whom: Herve Quiroz X# X# $FreeBSD$ X# X XPORTNAME= logkit XPORTVERSION= 1.2 XCATEGORIES= java XMASTER_SITES= http://www.apache.org/dist/jakarta/${PORTNAME:S,-,/,}/binaries/ XPKGNAMEPREFIX= avalon- XDISTNAME= LogKit-${PORTVERSION}-bin X XMAINTAINER= herve.quiroz@esil.univ-mrs.fr XCOMMENT= Java toolkit designed for secure performance oriented logging X XUSE_JAVA= 1.3+ XNO_BUILD= YES X XWRKSRC= ${WRKDIR}/LogKit-${PORTVERSION} XPORT_JARFILE= ${PORTNAME}-${PORTVERSION}.jar XDEST_JARFILE= ${PORTNAME}.jar XJAVA_WRKDOCSDIR= ${WRKSRC}/docs XPLIST_SUB+= T=${DOCSDIR:S/^${PREFIX}//} XPLIST_SUB+= JAVAJARDIR=${JAVAJARDIR:S/^${PREFIX}//} X Xdo-install: X @${ECHO_CMD} -n ">> Installing JAR file..." X @cd ${WRKSRC} && ${INSTALL_DATA} ${PORT_JARFILE} ${JAVAJARDIR}/${DEST_JARFILE} X @${ECHO_CMD} " [DONE]" X.if !defined(NOPORTDOCS) X @${ECHO_CMD} -n ">> Installing documentation..." X @cd ${JAVA_WRKDOCSDIR} && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} ";" X @cd ${JAVA_WRKDOCSDIR} && ${FIND} . -type f -exec ${INSTALL_MAN} ${JAVA_WRKDOCSDIR}/{} ${DOCSDIR}/{} ";" X @${ECHO_CMD} " [DONE]" X.endif X Xpost-install: X @${ECHO_CMD} "${PORTNAME}-${PORTVERSION} installed as ${JAVAJARDIR}/${PORT_JARFILE}" X X.include END-of-java/avalon-logkit/Makefile echo x - java/avalon-logkit/pkg-plist sed 's/^X//' >java/avalon-logkit/pkg-plist << 'END-of-java/avalon-logkit/pkg-plist' X%%PORTDOCS%%%%T%%/api/org/apache/log/filter/AbstractFilterTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/filter/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/filter/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/filter/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/filter/PriorityFilter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/AvalonFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/ExtendedPatternFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/Formatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/PatternFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/PatternFormatter.PatternRun.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/RawFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/SyslogFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/format/XMLFormatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/AbstractJDBCTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/ColumnInfo.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/ColumnType.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/DefaultDataSource.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/DefaultJDBCTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/NormalizedJDBCTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/db/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/FileStrategy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/OrRotateStrategy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RevolvingFileStrategy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RotateStrategy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RotateStrategyByDate.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RotateStrategyBySize.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RotateStrategyByTime.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/RotatingFileTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/rotate/UniqueFileStrategy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/FileTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/SafeFileTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/StreamTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/io/WriterTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/AbstractJMSTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/JMSQueueTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/JMSTopicTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/MessageBuilder.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/ObjectMessageBuilder.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/PropertyInfo.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/PropertyType.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/jms/TextMessageBuilder.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/lf5/LF5LogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/lf5/LogKitLogRecord.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/lf5/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/lf5/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/lf5/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/DatagramOutputTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/SMTPOutputLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/net/SocketOutputTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/AbstractOutputTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/AbstractTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/AsyncLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/DatagramOutputTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/DefaultOutputLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/FileOutputLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/MemoryTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/NullOutputLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/output/ServletOutputLogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/DefaultErrorHandler.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/LoggerListener.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/LoggerOutputStream.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/OutputStreamLogger.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/util/StackIntrospector.html X%%PORTDOCS%%%%T%%/api/org/apache/log/ContextMap.html X%%PORTDOCS%%%%T%%/api/org/apache/log/ContextStack.html X%%PORTDOCS%%%%T%%/api/org/apache/log/ErrorAware.html X%%PORTDOCS%%%%T%%/api/org/apache/log/ErrorHandler.html X%%PORTDOCS%%%%T%%/api/org/apache/log/FilterTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/Formatter.html X%%PORTDOCS%%%%T%%/api/org/apache/log/Hierarchy.html X%%PORTDOCS%%%%T%%/api/org/apache/log/LogEvent.html X%%PORTDOCS%%%%T%%/api/org/apache/log/Logger.html X%%PORTDOCS%%%%T%%/api/org/apache/log/LogKit.html X%%PORTDOCS%%%%T%%/api/org/apache/log/LogTarget.html X%%PORTDOCS%%%%T%%/api/org/apache/log/package-frame.html X%%PORTDOCS%%%%T%%/api/org/apache/log/package-summary.html X%%PORTDOCS%%%%T%%/api/org/apache/log/package-tree.html X%%PORTDOCS%%%%T%%/api/org/apache/log/Priority.html X%%PORTDOCS%%%%T%%/api/allclasses-frame.html X%%PORTDOCS%%%%T%%/api/allclasses-noframe.html X%%PORTDOCS%%%%T%%/api/constant-values.html X%%PORTDOCS%%%%T%%/api/deprecated-list.html X%%PORTDOCS%%%%T%%/api/help-doc.html X%%PORTDOCS%%%%T%%/api/index-all.html X%%PORTDOCS%%%%T%%/api/index.html X%%PORTDOCS%%%%T%%/api/overview-frame.html X%%PORTDOCS%%%%T%%/api/overview-summary.html X%%PORTDOCS%%%%T%%/api/overview-tree.html X%%PORTDOCS%%%%T%%/api/package-list X%%PORTDOCS%%%%T%%/api/packages.html X%%PORTDOCS%%%%T%%/api/serialized-form.html X%%PORTDOCS%%%%T%%/api/stylesheet.css X%%PORTDOCS%%%%T%%/css/ns4_only.css X%%PORTDOCS%%%%T%%/css/print.css X%%PORTDOCS%%%%T%%/css/site.css X%%PORTDOCS%%%%T%%/css/tigris.css X%%PORTDOCS%%%%T%%/images/header.gif X%%PORTDOCS%%%%T%%/changes.html X%%PORTDOCS%%%%T%%/features.html X%%PORTDOCS%%%%T%%/index.html X%%PORTDOCS%%%%T%%/whitepaper.html X%%PORTDOCS%%@dirrm %%T%%/images X%%PORTDOCS%%@dirrm %%T%%/css X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/util X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/net X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/lf5 X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/jms X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/io/rotate X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/io X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output/db X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/output X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/format X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log/filter X%%PORTDOCS%%@dirrm %%T%%/api/org/apache/log X%%PORTDOCS%%@dirrm %%T%%/api/org/apache X%%PORTDOCS%%@dirrm %%T%%/api/org X%%PORTDOCS%%@dirrm %%T%%/api X%%PORTDOCS%%@dirrm %%T%% X%%JAVAJARDIR%%/logkit.jar END-of-java/avalon-logkit/pkg-plist echo x - java/avalon-logkit/pkg-descr sed 's/^X//' >java/avalon-logkit/pkg-descr << 'END-of-java/avalon-logkit/pkg-descr' XLogKit is a logging toolkit designed for secure performance oriented logging in Xapplications. X XThe LogKit provides the following features: X - Decouples LogEvent generation from LogEvent handling. X - Is simple to use and simple to configure. X - Designed with security in mind. X - Allow users fine control of logging based on priority and/or category. X - Has hierarchical logging namespace to enable inheritance of LogTargets and X Priorities. X - Lightweight. X - Designed to be integrated into existing products. X - Performance oriented. X - Enables users to plug in filters to filter out or modify LogEvents before X they are written out. X - Allow users to specify the serialization format of LogEvents via X Formatters. X - Comes with a number of existing LogTargets to ease integration. X - The LogKit has existed for a number years and been used in a number of X different environments which demonstrates it's reliability and stability. END-of-java/avalon-logkit/pkg-descr exit >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-java->glewis Responsible-Changed-By: glewis Responsible-Changed-When: Tue Nov 18 12:46:58 PST 2003 Responsible-Changed-Why: I'll take this. http://www.freebsd.org/cgi/query-pr.cgi?pr=59040 From: Herve Quiroz To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: Re: java/59040: New port: java/avalon-logkit Date: Thu, 27 Nov 2003 11:24:36 +0100 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Improvement: - use the new PORTDOCS macro in Makefile to reduce the pkg-plist size Herve --+QahgC5+KEYLbs62 Content-Type: application/x-shar Content-Disposition: attachment; filename="port-avalon-logkit.shar" Content-Transfer-Encoding: quoted-printable # This is a shell archive. Save it in a file, remove anything before=0A# t= his line, and then unpack it by entering "sh file". Note, it may=0A# creat= e directories; files and directories will be owned by you and=0A# have defa= ult permissions.=0A#=0A# This archive contains:=0A#=0A# java/avalon-logkit= =0A# java/avalon-logkit/distinfo=0A# java/avalon-logkit/Makefile=0A# java/a= valon-logkit/pkg-plist=0A# java/avalon-logkit/pkg-descr=0A#=0Aecho c - java= /avalon-logkit=0Amkdir -p java/avalon-logkit > /dev/null 2>&1=0Aecho x - ja= va/avalon-logkit/distinfo=0Ased 's/^X//' >java/avalon-logkit/distinfo << 'E= ND-of-java/avalon-logkit/distinfo'=0AXMD5 (LogKit-1.2-bin.tar.gz) =3D a513a= bc607c6502cfc6da5a96015f3c8=0AEND-of-java/avalon-logkit/distinfo=0Aecho x -= java/avalon-logkit/Makefile=0Ased 's/^X//' >java/avalon-logkit/Makefile <<= 'END-of-java/avalon-logkit/Makefile'=0AX# Ports collection makefile for: A= valon LogKit=0AX# Date created: 06 November 2003=0AX# Whom: Herve Qu= iroz =0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNA= ME=3D logkit=0AXPORTVERSION=3D 1.2=0AXCATEGORIES=3D java=0AXMASTER_SITES=3D= http://www.apache.org/dist/avalon/${PORTNAME:S,-,/,}/binaries/=0AXPKGNAMEP= REFIX=3D avalon-=0AXDISTNAME=3D LogKit-${PORTVERSION}-bin=0AX=0AXMAINTAINER= =3D herve.quiroz@esil.univ-mrs.fr=0AXCOMMENT=3D Java toolkit designed for s= ecure performance oriented logging=0AX=0AXUSE_JAVA=3D 1.3+=0AXNO_BUILD=3D Y= ES=0AX=0AXWRKSRC=3D ${WRKDIR}/LogKit-${PORTVERSION}=0AXPORT_JARFILE=3D $= {PORTNAME}-${PORTVERSION}.jar=0AXDEST_JARFILE=3D ${PORTNAME}.jar=0AXJAVA_W= RKDOCSDIR=3D ${WRKSRC}/docs=0AXPLIST_SUB+=3D JAVAJARDIR=3D${JAVAJARDIR:S/^= ${PREFIX}//}=0AX=0AXPORTDOCS=3D api changes.html css features.html images i= ndex.html whitepaper.html=0AX=0AXdo-install:=0AX @${ECHO_CMD} -n ">> Instal= ling JAR file..."=0AX @cd ${WRKSRC} && ${INSTALL_DATA} ${PORT_JARFILE} ${JA= VAJARDIR}/${DEST_JARFILE}=0AX @${ECHO_CMD} " [DONE]"=0AX.if !defined(NOPORT= DOCS)=0AX @${ECHO_CMD} -n ">> Installing documentation..."=0AX @cd ${JAVA_W= RKDOCSDIR} && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} ";"=0AX @cd ${= JAVA_WRKDOCSDIR} && ${FIND} . -type f -exec ${INSTALL_MAN} ${JAVA_WRKDOCSDI= R}/{} ${DOCSDIR}/{} ";"=0AX @${ECHO_CMD} " [DONE]"=0AX.endif=0AX=0AXpost-in= stall:=0AX @${ECHO_CMD} "${PORTNAME}-${PORTVERSION} installed as ${JAVAJARD= IR}/${PORT_JARFILE}"=0AX=0AX.include =0AEND-of-java/avalon-log= kit/Makefile=0Aecho x - java/avalon-logkit/pkg-plist=0Ased 's/^X//' >java/a= valon-logkit/pkg-plist << 'END-of-java/avalon-logkit/pkg-plist'=0AX%%JAVAJA= RDIR%%/logkit.jar=0AEND-of-java/avalon-logkit/pkg-plist=0Aecho x - java/ava= lon-logkit/pkg-descr=0Ased 's/^X//' >java/avalon-logkit/pkg-descr << 'END-o= f-java/avalon-logkit/pkg-descr'=0AXLogKit is a logging toolkit designed for= secure performance oriented logging in=0AXapplications.=0AX=0AXThe LogKit = provides the following features:=0AX - Decouples LogEvent generation from = LogEvent handling.=0AX - Is simple to use and simple to configure.=0AX - = Designed with security in mind.=0AX - Allow users fine control of logging = based on priority and/or category.=0AX - Has hierarchical logging namespac= e to enable inheritance of LogTargets and=0AX Priorities.=0AX - Lightwe= ight.=0AX - Designed to be integrated into existing products.=0AX - Perfo= rmance oriented.=0AX - Enables users to plug in filters to filter out or m= odify LogEvents before=0AX they are written out.=0AX - Allow users to s= pecify the serialization format of LogEvents via=0AX Formatters.=0AX - = Comes with a number of existing LogTargets to ease integration.=0AX - The = LogKit has existed for a number years and been used in a number of=0AX d= ifferent environments which demonstrates it's reliability and stability.=0A= END-of-java/avalon-logkit/pkg-descr=0Aexit=0A=0A --+QahgC5+KEYLbs62-- From: Greg Lewis To: Herve Quiroz Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: java/59040: New port: java/avalon-logkit Date: Thu, 4 Dec 2003 12:01:24 -0700 On Thu, Nov 27, 2003 at 02:30:19AM -0800, Herve Quiroz wrote: > Improvement: > - use the new PORTDOCS macro in Makefile to reduce the pkg-plist size > > Herve > > --+QahgC5+KEYLbs62 > Content-Type: application/x-shar > Content-Disposition: attachment; filename="port-avalon-logkit.shar" > Content-Transfer-Encoding: quoted-printable > > # This is a shell archive. Save it in a file, remove anything before=0A# t= > his line, and then unpack it by entering "sh file". Note, it may=0A# creat= > e directories; files and directories will be owned by you and=0A# have defa= > ult permissions.=0A#=0A# This archive contains:=0A#=0A# java/avalon-logkit= This archive is also corrupt. Please resubmit. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From: Herve Quiroz To: Greg Lewis Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: java/59040: New port: java/avalon-logkit Date: Thu, 4 Dec 2003 20:26:21 +0100 On Thu, Dec 04, 2003 at 12:01:24PM -0700, Greg Lewis wrote: > > This archive is also corrupt. Please resubmit. > Hum... this has something to do with the attachement process (I'm using mutt) but I don't know how to fix it. So here it is as plain text: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # java/avalon-logkit # java/avalon-logkit/distinfo # java/avalon-logkit/Makefile # java/avalon-logkit/pkg-plist # java/avalon-logkit/pkg-descr # echo c - java/avalon-logkit mkdir -p java/avalon-logkit > /dev/null 2>&1 echo x - java/avalon-logkit/distinfo sed 's/^X//' >java/avalon-logkit/distinfo << 'END-of-java/avalon-logkit/distinfo' XMD5 (LogKit-1.2-bin.tar.gz) = a513abc607c6502cfc6da5a96015f3c8 END-of-java/avalon-logkit/distinfo echo x - java/avalon-logkit/Makefile sed 's/^X//' >java/avalon-logkit/Makefile << 'END-of-java/avalon-logkit/Makefile' X# Ports collection makefile for: Avalon LogKit X# Date created: 06 November 2003 X# Whom: Herve Quiroz X# X# $FreeBSD$ X# X XPORTNAME= logkit XPORTVERSION= 1.2 XCATEGORIES= java XMASTER_SITES= http://www.apache.org/dist/avalon/${PORTNAME:S,-,/,}/binaries/ XPKGNAMEPREFIX= avalon- XDISTNAME= LogKit-${PORTVERSION}-bin X XMAINTAINER= herve.quiroz@esil.univ-mrs.fr XCOMMENT= Java toolkit designed for secure performance oriented logging X XUSE_JAVA= 1.3+ XNO_BUILD= YES X XWRKSRC= ${WRKDIR}/LogKit-${PORTVERSION} XPORT_JARFILE= ${PORTNAME}-${PORTVERSION}.jar XDEST_JARFILE= ${PORTNAME}.jar XJAVA_WRKDOCSDIR= ${WRKSRC}/docs XPLIST_SUB+= JAVAJARDIR=${JAVAJARDIR:S/^${PREFIX}//} X XPORTDOCS= api changes.html css features.html images index.html whitepaper.html X Xdo-install: X @${ECHO_CMD} -n ">> Installing JAR file..." X @cd ${WRKSRC} && ${INSTALL_DATA} ${PORT_JARFILE} ${JAVAJARDIR}/${DEST_JARFILE} X @${ECHO_CMD} " [DONE]" X.if !defined(NOPORTDOCS) X @${ECHO_CMD} -n ">> Installing documentation..." X @cd ${JAVA_WRKDOCSDIR} && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} ";" X @cd ${JAVA_WRKDOCSDIR} && ${FIND} . -type f -exec ${INSTALL_MAN} ${JAVA_WRKDOCSDIR}/{} ${DOCSDIR}/{} ";" X @${ECHO_CMD} " [DONE]" X.endif X Xpost-install: X @${ECHO_CMD} "${PORTNAME}-${PORTVERSION} installed as ${JAVAJARDIR}/${PORT_JARFILE}" X X.include END-of-java/avalon-logkit/Makefile echo x - java/avalon-logkit/pkg-plist sed 's/^X//' >java/avalon-logkit/pkg-plist << 'END-of-java/avalon-logkit/pkg-plist' X%%JAVAJARDIR%%/logkit.jar END-of-java/avalon-logkit/pkg-plist echo x - java/avalon-logkit/pkg-descr sed 's/^X//' >java/avalon-logkit/pkg-descr << 'END-of-java/avalon-logkit/pkg-descr' XLogKit is a logging toolkit designed for secure performance oriented logging in Xapplications. X XThe LogKit provides the following features: X - Decouples LogEvent generation from LogEvent handling. X - Is simple to use and simple to configure. X - Designed with security in mind. X - Allow users fine control of logging based on priority and/or category. X - Has hierarchical logging namespace to enable inheritance of LogTargets and X Priorities. X - Lightweight. X - Designed to be integrated into existing products. X - Performance oriented. X - Enables users to plug in filters to filter out or modify LogEvents before X they are written out. X - Allow users to specify the serialization format of LogEvents via X Formatters. X - Comes with a number of existing LogTargets to ease integration. X - The LogKit has existed for a number years and been used in a number of X different environments which demonstrates it's reliability and stability. END-of-java/avalon-logkit/pkg-descr exit State-Changed-From-To: open->closed State-Changed-By: glewis State-Changed-When: Mon Dec 8 12:09:05 PST 2003 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=59040 >Unformatted: