Mon Jan 31 17:27:44 2011 UTC ()
New package: log4cxx

Apache log4cxx is a logging framework for C++ patterned after Apache
log4j. Logging can be selectively enabled or disabled, and sent to
different and multiple output targets in user-chosen formats.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(reed)
diff -r0 -r1.1.1.1 pkgsrc/devel/log4cxx/Makefile
diff -r0 -r1.1.1.1 pkgsrc/devel/log4cxx/PLIST
diff -r0 -r1.1.1.1 pkgsrc/devel/log4cxx/distinfo
diff -r0 -r1.1.1.1 pkgsrc/devel/log4cxx/DESCR

File Added: pkgsrc/devel/log4cxx/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2011/01/31 17:27:43 reed Exp $

DISTNAME=	apache-log4cxx-0.10.0
PKGNAME=	${DISTNAME:S/apache-//}
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_APACHE:=logging/log4cxx/0.10.0/}

MAINTAINER=	reed@reedmedia.net
HOMEPAGE=	http://logging.apache.org/log4cxx/
COMMENT=	Logging framework for C++

GNU_CONFIGURE=	yes
USE_LIBTOOL=	yes
USE_TOOLS+=	gmake pkg-config
# c for configure
USE_LANGUAGES=	c c++

PKG_DESTDIR_SUPPORT=	user-destdir

PKGCONFIG_OVERRIDE+=	liblog4cxx.pc.in

.include "../../devel/apr/buildlink3.mk"
.include "../../devel/apr-util/buildlink3.mk"

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/log4cxx/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/31 17:27:43 reed Exp $
include/log4cxx/appender.h
include/log4cxx/appenderskeleton.h
include/log4cxx/asyncappender.h
include/log4cxx/basicconfigurator.h
include/log4cxx/config/propertysetter.h
include/log4cxx/consoleappender.h
include/log4cxx/dailyrollingfileappender.h
include/log4cxx/db/odbcappender.h
include/log4cxx/defaultconfigurator.h
include/log4cxx/defaultloggerfactory.h
include/log4cxx/file.h
include/log4cxx/fileappender.h
include/log4cxx/filter/andfilter.h
include/log4cxx/filter/denyallfilter.h
include/log4cxx/filter/expressionfilter.h
include/log4cxx/filter/levelmatchfilter.h
include/log4cxx/filter/levelrangefilter.h
include/log4cxx/filter/locationinfofilter.h
include/log4cxx/filter/mapfilter.h
include/log4cxx/filter/propertyfilter.h
include/log4cxx/filter/stringmatchfilter.h
include/log4cxx/helpers/absolutetimedateformat.h
include/log4cxx/helpers/appenderattachableimpl.h
include/log4cxx/helpers/aprinitializer.h
include/log4cxx/helpers/bufferedoutputstream.h
include/log4cxx/helpers/bufferedwriter.h
include/log4cxx/helpers/bytearrayinputstream.h
include/log4cxx/helpers/bytearrayoutputstream.h
include/log4cxx/helpers/bytebuffer.h
include/log4cxx/helpers/cacheddateformat.h
include/log4cxx/helpers/charsetdecoder.h
include/log4cxx/helpers/charsetencoder.h
include/log4cxx/helpers/class.h
include/log4cxx/helpers/classregistration.h
include/log4cxx/helpers/condition.h
include/log4cxx/helpers/cyclicbuffer.h
include/log4cxx/helpers/datagrampacket.h
include/log4cxx/helpers/datagramsocket.h
include/log4cxx/helpers/date.h
include/log4cxx/helpers/dateformat.h
include/log4cxx/helpers/datelayout.h
include/log4cxx/helpers/datetimedateformat.h
include/log4cxx/helpers/exception.h
include/log4cxx/helpers/fileinputstream.h
include/log4cxx/helpers/fileoutputstream.h
include/log4cxx/helpers/filewatchdog.h
include/log4cxx/helpers/inetaddress.h
include/log4cxx/helpers/inputstream.h
include/log4cxx/helpers/inputstreamreader.h
include/log4cxx/helpers/integer.h
include/log4cxx/helpers/iso8601dateformat.h
include/log4cxx/helpers/loader.h
include/log4cxx/helpers/locale.h
include/log4cxx/helpers/loglog.h
include/log4cxx/helpers/messagebuffer.h
include/log4cxx/helpers/mutex.h
include/log4cxx/helpers/object.h
include/log4cxx/helpers/objectimpl.h
include/log4cxx/helpers/objectoutputstream.h
include/log4cxx/helpers/objectptr.h
include/log4cxx/helpers/onlyonceerrorhandler.h
include/log4cxx/helpers/optionconverter.h
include/log4cxx/helpers/outputstream.h
include/log4cxx/helpers/outputstreamwriter.h
include/log4cxx/helpers/pool.h
include/log4cxx/helpers/properties.h
include/log4cxx/helpers/propertyresourcebundle.h
include/log4cxx/helpers/reader.h
include/log4cxx/helpers/relativetimedateformat.h
include/log4cxx/helpers/resourcebundle.h
include/log4cxx/helpers/serversocket.h
include/log4cxx/helpers/simpledateformat.h
include/log4cxx/helpers/socket.h
include/log4cxx/helpers/socketoutputstream.h
include/log4cxx/helpers/strftimedateformat.h
include/log4cxx/helpers/strictmath.h
include/log4cxx/helpers/stringhelper.h
include/log4cxx/helpers/stringtokenizer.h
include/log4cxx/helpers/synchronized.h
include/log4cxx/helpers/syslogwriter.h
include/log4cxx/helpers/system.h
include/log4cxx/helpers/systemerrwriter.h
include/log4cxx/helpers/systemoutwriter.h
include/log4cxx/helpers/tchar.h
include/log4cxx/helpers/thread.h
include/log4cxx/helpers/threadlocal.h
include/log4cxx/helpers/threadspecificdata.h
include/log4cxx/helpers/timezone.h
include/log4cxx/helpers/transcoder.h
include/log4cxx/helpers/transform.h
include/log4cxx/helpers/writer.h
include/log4cxx/helpers/xml.h
include/log4cxx/hierarchy.h
include/log4cxx/htmllayout.h
include/log4cxx/layout.h
include/log4cxx/level.h
include/log4cxx/log4cxx.h
include/log4cxx/logger.h
include/log4cxx/logmanager.h
include/log4cxx/logstring.h
include/log4cxx/mdc.h
include/log4cxx/ndc.h
include/log4cxx/net/smtpappender.h
include/log4cxx/net/socketappender.h
include/log4cxx/net/socketappenderskeleton.h
include/log4cxx/net/sockethubappender.h
include/log4cxx/net/syslogappender.h
include/log4cxx/net/telnetappender.h
include/log4cxx/net/xmlsocketappender.h
include/log4cxx/nt/nteventlogappender.h
include/log4cxx/nt/outputdebugstringappender.h
include/log4cxx/pattern/classnamepatternconverter.h
include/log4cxx/pattern/datepatternconverter.h
include/log4cxx/pattern/filedatepatternconverter.h
include/log4cxx/pattern/filelocationpatternconverter.h
include/log4cxx/pattern/formattinginfo.h
include/log4cxx/pattern/fulllocationpatternconverter.h
include/log4cxx/pattern/integerpatternconverter.h
include/log4cxx/pattern/levelpatternconverter.h
include/log4cxx/pattern/linelocationpatternconverter.h
include/log4cxx/pattern/lineseparatorpatternconverter.h
include/log4cxx/pattern/literalpatternconverter.h
include/log4cxx/pattern/loggerpatternconverter.h
include/log4cxx/pattern/loggingeventpatternconverter.h
include/log4cxx/pattern/messagepatternconverter.h
include/log4cxx/pattern/methodlocationpatternconverter.h
include/log4cxx/pattern/nameabbreviator.h
include/log4cxx/pattern/namepatternconverter.h
include/log4cxx/pattern/ndcpatternconverter.h
include/log4cxx/pattern/patternconverter.h
include/log4cxx/pattern/patternparser.h
include/log4cxx/pattern/propertiespatternconverter.h
include/log4cxx/pattern/relativetimepatternconverter.h
include/log4cxx/pattern/threadpatternconverter.h
include/log4cxx/pattern/throwableinformationpatternconverter.h
include/log4cxx/patternlayout.h
include/log4cxx/portability.h
include/log4cxx/private/log4cxx_private.h
include/log4cxx/propertyconfigurator.h
include/log4cxx/provisionnode.h
include/log4cxx/rolling/action.h
include/log4cxx/rolling/filerenameaction.h
include/log4cxx/rolling/filterbasedtriggeringpolicy.h
include/log4cxx/rolling/fixedwindowrollingpolicy.h
include/log4cxx/rolling/gzcompressaction.h
include/log4cxx/rolling/manualtriggeringpolicy.h
include/log4cxx/rolling/rollingfileappender.h
include/log4cxx/rolling/rollingfileappenderskeleton.h
include/log4cxx/rolling/rollingpolicy.h
include/log4cxx/rolling/rollingpolicybase.h
include/log4cxx/rolling/rolloverdescription.h
include/log4cxx/rolling/sizebasedtriggeringpolicy.h
include/log4cxx/rolling/timebasedrollingpolicy.h
include/log4cxx/rolling/triggeringpolicy.h
include/log4cxx/rolling/zipcompressaction.h
include/log4cxx/rollingfileappender.h
include/log4cxx/simplelayout.h
include/log4cxx/spi/appenderattachable.h
include/log4cxx/spi/configurator.h
include/log4cxx/spi/defaultrepositoryselector.h
include/log4cxx/spi/errorhandler.h
include/log4cxx/spi/filter.h
include/log4cxx/spi/hierarchyeventlistener.h
include/log4cxx/spi/location/locationinfo.h
include/log4cxx/spi/loggerfactory.h
include/log4cxx/spi/loggerrepository.h
include/log4cxx/spi/loggingevent.h
include/log4cxx/spi/optionhandler.h
include/log4cxx/spi/repositoryselector.h
include/log4cxx/spi/rootlogger.h
include/log4cxx/spi/triggeringeventevaluator.h
include/log4cxx/stream.h
include/log4cxx/ttcclayout.h
include/log4cxx/varia/fallbackerrorhandler.h
include/log4cxx/writerappender.h
include/log4cxx/xml/domconfigurator.h
include/log4cxx/xml/xmllayout.h
lib/liblog4cxx.la
lib/pkgconfig/liblog4cxx.pc

File Added: pkgsrc/devel/log4cxx/distinfo
$NetBSD: distinfo,v 1.1.1.1 2011/01/31 17:27:43 reed Exp $

SHA1 (apache-log4cxx-0.10.0.tar.gz) = d79c053e8ac90f66c5e873b712bb359fd42b648d
RMD160 (apache-log4cxx-0.10.0.tar.gz) = 6df384e5c746c3c6903efae6c9f0d64e4f07a5ad
Size (apache-log4cxx-0.10.0.tar.gz) = 1667425 bytes

File Added: pkgsrc/devel/log4cxx/DESCR
Apache log4cxx is a logging framework for C++ patterned after Apache
log4j. Logging can be selectively enabled or disabled, and sent to
different and multiple output targets in user-chosen formats.