ports/107596: [NEW PORT] devel/rlog: A flexible message logging facility for C++

trasz trasz at pin.if.uz.zgora.pl
Fri Jan 5 23:00:45 UTC 2007


>Number:         107596
>Category:       ports
>Synopsis:       [NEW PORT] devel/rlog: A flexible message logging facility for C++
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 05 23:00:44 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     trasz
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006
>Description:
RLog provides a flexible message logging facility for C++ programs
and libraries.  It is subscription based, meaning you can subscribe
to messages of your choice in an number of ways: by hierarchical
channel name (e.g. "debug", "debug/ special", "error", etc.), or
filename, component name, etc.  Log messages are individually enabled.
It is meant to be fast enough to leave in production code - even
where it may be called many times, as both the GCC and Intel compilers
reduce the logging overhead a few clock cycles if they are dormant
(with no subscribers).  Other add-on components can extend subscriptions
to external programs, allowing you to enable and collect debugging
messages remotely.

WWW:	http://arg0.net/wiki/rlog

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- rlog-1.3.7.shar begins here ---
# 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:
#
#	rlog
#	rlog/pkg-descr
#	rlog/Makefile
#	rlog/pkg-plist
#	rlog/distinfo
#
echo c - rlog
mkdir -p rlog > /dev/null 2>&1
echo x - rlog/pkg-descr
sed 's/^X//' >rlog/pkg-descr << 'END-of-rlog/pkg-descr'
XRLog provides a flexible message logging facility for C++ programs
Xand libraries.  It is subscription based, meaning you can subscribe
Xto messages of your choice in an number of ways: by hierarchical
Xchannel name (e.g. "debug", "debug/ special", "error", etc.), or
Xfilename, component name, etc.  Log messages are individually enabled.
XIt is meant to be fast enough to leave in production code - even
Xwhere it may be called many times, as both the GCC and Intel compilers
Xreduce the logging overhead a few clock cycles if they are dormant
X(with no subscribers).  Other add-on components can extend subscriptions
Xto external programs, allowing you to enable and collect debugging
Xmessages remotely.
X
XWWW:	http://arg0.net/wiki/rlog
END-of-rlog/pkg-descr
echo x - rlog/Makefile
sed 's/^X//' >rlog/Makefile << 'END-of-rlog/Makefile'
X# New ports collection makefile for:	rlog
X# Date created:		2007-01-05
X# Whom:			trasz <trasz at pin.if.uz.zgora.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	rlog
XPORTVERSION=	1.3.7
XCATEGORIES=	devel
XMASTER_SITES=	http://arg0.net/users/vgough/download/
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	trasz at pin.if.uz.zgora.pl
XCOMMENT=	A flexible message logging facility for C++
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_GNOME=	gnomehack
XUSE_LDCONFIG=	yes
X
X.include <bsd.port.mk>
END-of-rlog/Makefile
echo x - rlog/pkg-plist
sed 's/^X//' >rlog/pkg-plist << 'END-of-rlog/pkg-plist'
Xinclude/rlog/common.h
Xinclude/rlog/Error.h
Xinclude/rlog/Lock.h
Xinclude/rlog/Mutex.h
Xinclude/rlog/rlog-c99.h
Xinclude/rlog/RLogChannel.h
Xinclude/rlog/rlog.h
Xinclude/rlog/rloginit.h
Xinclude/rlog/rloglocation.h
Xinclude/rlog/RLogNode.h
Xinclude/rlog/rlog-novariadic.h
Xinclude/rlog/rlog-prec99.h
Xinclude/rlog/RLogPublisher.h
Xinclude/rlog/RLogTime.h
Xinclude/rlog/StdioNode.h
Xinclude/rlog/SyslogNode.h
Xlib/librlog.so.4
Xlib/librlog.so
Xlib/librlog.la
Xlibdata/pkgconfig/librlog.pc
X%%DOCSDIR%%/html/1_83_87_2rlog_2common_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2Error_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2Lock_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2Mutex_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2RLogChannel_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2RLogNode_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2RLogPublisher_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2RLogTime_8h-source.html
X%%DOCSDIR%%/html/annotated.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2StdioNode_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2SyslogNode_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rlog-c99_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rlog-novariadic_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rlog-prec99_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rlog_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rloginit_8h-source.html
X%%DOCSDIR%%/html/__darcs_2current_2rlog_2rloglocation_8h-source.html
X%%DOCSDIR%%/html/channel.html
X%%DOCSDIR%%/html/dirs.html
X%%DOCSDIR%%/html/common_8h-source.html
X%%DOCSDIR%%/html/component.html
X%%DOCSDIR%%/html/config_8h-source.html
X%%DOCSDIR%%/html/dir_000000.html
X%%DOCSDIR%%/html/dir_000001.html
X%%DOCSDIR%%/html/dir_000002.html
X%%DOCSDIR%%/html/dir_000003.html
X%%DOCSDIR%%/html/dir_000004.html
X%%DOCSDIR%%/html/dir_000005.html
X%%DOCSDIR%%/html/doxygen.css
X%%DOCSDIR%%/html/doxygen.png
X%%DOCSDIR%%/html/files.html
X%%DOCSDIR%%/html/functions.html
X%%DOCSDIR%%/html/functions_func.html
X%%DOCSDIR%%/html/functions_rela.html
X%%DOCSDIR%%/html/functions_vars.html
X%%DOCSDIR%%/html/group__RLogMacros.html
X%%DOCSDIR%%/html/index.html
X%%DOCSDIR%%/html/modules.html
X%%DOCSDIR%%/html/pages.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2Error_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2Lock_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2Mutex_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2RLogChannel_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2RLogNode_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2RLogPublisher_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2RLogTime_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2StdioNode_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2SyslogNode_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rlog-c99_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rlog-novariadic_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rlog-prec99_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rlog_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rloginit_8h-source.html
X%%DOCSDIR%%/html/rlog-1_83_87_2rlog_2rloglocation_8h-source.html
X%%DOCSDIR%%/html/rlog_2Error_8h-source.html
X%%DOCSDIR%%/html/rlog_2Lock_8h-source.html
X%%DOCSDIR%%/html/rlog_2Mutex_8h-source.html
X%%DOCSDIR%%/html/rlog_2RLogChannel_8h-source.html
X%%DOCSDIR%%/html/rlog_2rlog_8h-source.html
X%%DOCSDIR%%/html/rlog_2RLogNode_8h-source.html
X%%DOCSDIR%%/html/rlog_2RLogPublisher_8h-source.html
X%%DOCSDIR%%/html/rlog_2RLogTime_8h-source.html
X%%DOCSDIR%%/html/rlog_2StdioNode_8h-source.html
X%%DOCSDIR%%/html/rlog_2SyslogNode_8h-source.html
X%%DOCSDIR%%/html/rlog_2rlog-c99_8h-source.html
X%%DOCSDIR%%/html/rlog_2rlog-novariadic_8h-source.html
X%%DOCSDIR%%/html/rlog_2rlog-prec99_8h-source.html
X%%DOCSDIR%%/html/rlog_2rloginit_8h-source.html
X%%DOCSDIR%%/html/rlog_2rloglocation_8h-source.html
X%%DOCSDIR%%/refman.pdf
X at dirrm %%DOCSDIR%%/html
X at dirrm %%DOCSDIR%%
X at dirrmtry lib/pkgconfig
X at dirrm include/rlog
END-of-rlog/pkg-plist
echo x - rlog/distinfo
sed 's/^X//' >rlog/distinfo << 'END-of-rlog/distinfo'
XMD5 (rlog-1.3.7.tgz) = b84df0d8a57ea676c4bf594c7a35cd25
XSHA256 (rlog-1.3.7.tgz) = e398ce16d0370d9a72968f9ee38d33d0bc3b3b54c9a49645c8141109098fff44
XSIZE (rlog-1.3.7.tgz) = 525396
END-of-rlog/distinfo
exit
--- rlog-1.3.7.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list