BSD Ports

devel/log4cplus 2.1.2 MidnightBSD

Logging library for C++

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel

Description

This is a port of log4cplus, a simple-to-use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.

In the other systems

SystemPortVersion
MidnightBSDdevel/log4cplus2.1.2
FreeBSDdevel/log4cplus2.2.1
OpenBSDdevel/log4cplus2.2.0.1
NetBSDdevel/log4cplus2.2.0.1
DragonFlydevel/log4cplus2.1.2
HardenedBSDdevel/log4cplus2.2.0.1
GhostBSDdevel/log4cplus2.2.0.1
OPNsensedevel/log4cplus2.1.2

Install

Binary package:

mport install log4cplus

From mports:

cd /usr/mports/devel/log4cplus && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	log4cplus>0:devel/log4cplus
LIB_DEPENDS=	liblog4cplus.so:devel/log4cplus

Dependencies

As this port's Makefile names them.

Test 1

Required by 1

Configuration

Options name: devel_log4cplus

OptionDefaultDescription
DOCSoff
USES
cmake:testing compiler:c++11-lang pathfix tar:xz
Service scripts
none

Files

pkg-plist 82
  • bin/loggingserver
  • include/log4cplus/appender.h
  • include/log4cplus/asyncappender.h
  • include/log4cplus/boost/deviceappender.hxx
  • include/log4cplus/callbackappender.h
  • include/log4cplus/clogger.h
  • include/log4cplus/config.hxx
  • include/log4cplus/config/defines.hxx
  • include/log4cplus/config/macosx.h
  • include/log4cplus/config/win32.h
  • include/log4cplus/config/windowsh-inc.h
  • include/log4cplus/configurator.h
  • include/log4cplus/consoleappender.h
  • include/log4cplus/exception.h
  • include/log4cplus/fileappender.h
  • include/log4cplus/fstreams.h
  • include/log4cplus/helpers/appenderattachableimpl.h
  • include/log4cplus/helpers/connectorthread.h
  • include/log4cplus/helpers/eventcounter.h
  • include/log4cplus/helpers/fileinfo.h
  • include/log4cplus/helpers/lockfile.h
  • include/log4cplus/helpers/loglog.h
  • include/log4cplus/helpers/pointer.h
  • include/log4cplus/helpers/property.h
  • include/log4cplus/helpers/queue.h
  • include/log4cplus/helpers/snprintf.h
  • include/log4cplus/helpers/socket.h
  • include/log4cplus/helpers/socketbuffer.h
  • include/log4cplus/helpers/stringhelper.h
  • include/log4cplus/helpers/thread-config.h
  • include/log4cplus/helpers/timehelper.h
  • include/log4cplus/hierarchy.h
  • include/log4cplus/hierarchylocker.h
  • include/log4cplus/initializer.h
  • include/log4cplus/internal/env.h
  • include/log4cplus/internal/internal.h
  • include/log4cplus/internal/socket.h
  • include/log4cplus/layout.h
  • include/log4cplus/log4cplus.h
  • include/log4cplus/log4judpappender.h
  • include/log4cplus/logger.h
  • include/log4cplus/loggingmacros.h
  • include/log4cplus/loglevel.h
  • include/log4cplus/mdc.h
  • include/log4cplus/ndc.h
  • include/log4cplus/nteventlogappender.h
  • include/log4cplus/nullappender.h
  • include/log4cplus/socketappender.h
  • include/log4cplus/spi/appenderattachable.h
  • include/log4cplus/spi/factory.h
  • include/log4cplus/spi/filter.h
  • include/log4cplus/spi/loggerfactory.h
  • include/log4cplus/spi/loggerimpl.h
  • include/log4cplus/spi/loggingevent.h
  • include/log4cplus/spi/objectregistry.h
  • include/log4cplus/spi/rootlogger.h
  • include/log4cplus/streams.h
  • include/log4cplus/syslogappender.h
  • include/log4cplus/tchar.h
  • include/log4cplus/thread/impl/syncprims-cxx11.h
  • include/log4cplus/thread/impl/syncprims-impl.h
  • include/log4cplus/thread/impl/syncprims-pmsm.h
  • include/log4cplus/thread/impl/threads-impl.h
  • include/log4cplus/thread/impl/tls.h
  • include/log4cplus/thread/syncprims-pub-impl.h
  • include/log4cplus/thread/syncprims.h
  • include/log4cplus/thread/threads.h
  • include/log4cplus/tracelogger.h
  • include/log4cplus/tstring.h
  • include/log4cplus/version.h
  • include/log4cplus/win32consoleappender.h
  • include/log4cplus/win32debugappender.h
  • lib/cmake/log4cplus/log4cplusConfig.cmake
  • lib/cmake/log4cplus/log4cplusConfigVersion.cmake
  • lib/cmake/log4cplus/log4cplusTargets-.cmake
  • lib/cmake/log4cplus/log4cplusTargets.cmake
  • lib/liblog4cplus.so
  • lib/liblog4cplus.so.9
  • libdata/pkgconfig/log4cplus.pc
  • share/log4cplus/ChangeLog
  • share/log4cplus/LICENSE
  • share/log4cplus/README.md
distinfo 1
FileSizeSHA256
log4cplus-2.1.2.tar.xz953200fbdabb4ef734fe1cc62169b23f0b480cc39127ac7b09b810a9c1229490d67e9e
Master sites 1
  • https://github.com/log4cplus/log4cplus/releases/download/REL_${DISTVERSION:S:.:_:g}/