FreeBSD Ports

devel/log4c 1.2.4_2

Logging for C Library

Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
devel
Package size
86.7 KiB, 441.1 KiB installed

Description

Log4C is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/docs/index.html), staying as close to their API as is reasonable.

Install

As a binary package — by origin, or by package name:

pkg install devel/log4c
pkg install log4c

From the ports tree:

cd /usr/ports/devel/log4c/ && make install clean

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

RUN_DEPENDS=	log4c>0:devel/log4c
LIB_DEPENDS=	liblog4c.so:devel/log4c

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.4_21.2.4_21.2.4_11.2.4_21.2.4_2
FreeBSD:14:quarterly1.2.4_21.2.4_2n/a1.2.4_21.2.4_2
FreeBSD:15:latest1.2.4_21.2.4_2n/a1.2.4_21.2.4_2
FreeBSD:15:quarterly1.2.4_21.2.4_2n/an/an/a
FreeBSD:16:latest1.2.4_21.2.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 1
All run dependencies 1

No port depends on this one.

Configuration

Options name: devel_log4c

OptionDefaultDescription
EXPATonXML parser support via Expat
USES
libtool pathfix
Service scripts
none

Files

Manual pages 1
  • log4c-config(1)
pkg-plist 35
  • bin/log4c-config
  • etc/log4crc.sample
  • include/log4c.h
  • include/log4c/appender.h
  • include/log4c/appender_type_mmap.h
  • include/log4c/appender_type_rollingfile.h
  • include/log4c/appender_type_stream.h
  • include/log4c/appender_type_stream2.h
  • include/log4c/appender_type_syslog.h
  • include/log4c/buffer.h
  • include/log4c/category.h
  • include/log4c/config-win32.h
  • include/log4c/defs.h
  • include/log4c/init.h
  • include/log4c/layout.h
  • include/log4c/layout_type_basic.h
  • include/log4c/layout_type_basic_r.h
  • include/log4c/layout_type_dated.h
  • include/log4c/layout_type_dated_local.h
  • include/log4c/layout_type_dated_local_r.h
  • include/log4c/layout_type_dated_r.h
  • include/log4c/location_info.h
  • include/log4c/logging_event.h
  • include/log4c/priority.h
  • include/log4c/rc.h
  • include/log4c/rollingpolicy.h
  • include/log4c/rollingpolicy_type_sizewin.h
  • include/log4c/version.h
  • lib/liblog4c.a
  • lib/liblog4c.so
  • lib/liblog4c.so.3
  • lib/liblog4c.so.3.3.1
  • libdata/pkgconfig/log4c.pc
  • share/man/man1/log4c-config.1.gz
  • share/aclocal/log4c.m4
distinfo 1
FileSizeSHA256
log4c-1.2.4.tar.gz5597895991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea
Master sites 1
  • SF

Commit history 0

No commits in the history this site was built from.