Date: Sat, 26 Oct 2013 00:07:45 GMT From: Alexandre Biancalana <ale@biancalanas.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/183313: port-update: sysutils/eventlog Message-ID: <201310260007.r9Q07jk4039295@oldred.freebsd.org> Resent-Message-ID: <201310260010.r9Q0A0Rj058480@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 183313 >Category: ports >Synopsis: port-update: sysutils/eventlog >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Oct 26 00:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Alexandre Biancalana >Release: 9.2-RELEASE >Organization: >Environment: FreeBSD poudriere 9.2-RELEASE FreeBSD 9.2-RELEASE #8 r245111M: Thu Oct 10 23:54:14 BRT 2013 root@poudriere:/usr/obj/usr/src/sys/XENHVM amd64 >Description: Update eventlog to 0.2.13 reports build log: https://redports.org/buildarchive/20131025224100-46312/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # eventlog # eventlog/Makefile # eventlog/distinfo # eventlog/pkg-descr # eventlog/files # eventlog/files/patch-evtstr.c # eventlog/pkg-plist # echo c - eventlog mkdir -p eventlog > /dev/null 2>&1 echo x - eventlog/Makefile sed 's/^X//' >eventlog/Makefile << 'b8d49888ca97a78cacea3aee79f3d443' X# Created by: Ivan Lago <ivan.lago@ifom-ieo-campus.it> X# $FreeBSD: sysutils/eventlog/Makefile 328226 2013-09-25 00:54:08Z bdrewery $ X XPORTNAME= eventlog XPORTVERSION= 0.2.13 XCATEGORIES= sysutils XMASTER_SITES= http://www.balabit.com/downloads/files/syslog-ng/sources/3.4.4/source/ XDISTFILES= $(PORTNAME)_$(PORTVERSION).tar.gz X XMAINTAINER= cy@FreeBSD.org XCOMMENT= Replacement of the simple syslog() API providing structure to messages X XGNU_CONFIGURE= yes XUSES= pathfix pkgconfig XUSE_LDCONFIG= yes X X.include <bsd.port.mk> b8d49888ca97a78cacea3aee79f3d443 echo x - eventlog/distinfo sed 's/^X//' >eventlog/distinfo << 'df32f82622b147c03f438860c5f31149' XSHA256 (eventlog_0.2.13.tar.gz) = 7cb4e6f316daede4fa54547371d5c986395177c12dbdec74a66298e684ac8b85 XSIZE (eventlog_0.2.13.tar.gz) = 332673 df32f82622b147c03f438860c5f31149 echo x - eventlog/pkg-descr sed 's/^X//' >eventlog/pkg-descr << '980584761d99a68bdbc1cc0f8804a2d1' XThe EventLog library aims to be a replacement of the simple syslog() API Xprovided on UNIX systems. The major difference between EventLog and syslog Xis that EventLog tries to add structure to messages. X XWhere you had a simple non-structrured string in syslog() you have a Xcombination of description and tag/value pairs. X XEventLog provides an interface to build, format and output an event record. XThe exact format and output method can be customized by the administrator Xvia a configuration file. 980584761d99a68bdbc1cc0f8804a2d1 echo c - eventlog/files mkdir -p eventlog/files > /dev/null 2>&1 echo x - eventlog/files/patch-evtstr.c sed 's/^X//' >eventlog/files/patch-evtstr.c << 'b366474170d10990568c0a7b5d22f0ce' X--- src/evtstr.c.orig 2013-10-25 12:58:05.000000000 -0200 X+++ src/evtstr.c 2013-10-25 12:53:48.000000000 -0200 X@@ -48,7 +48,9 @@ X #ifdef _MSC_VER X #include <malloc.h> X #endif X+#ifndef __FreeBSD__ X #include <alloca.h> X+#endif X X /* event string handling */ X b366474170d10990568c0a7b5d22f0ce echo x - eventlog/pkg-plist sed 's/^X//' >eventlog/pkg-plist << 'f6f09fc95f3af51a75d4ed748fffea4d' Xinclude/eventlog/evtlog.h Xinclude/eventlog/evtmaps.h Xlib/libevtlog.a Xlib/libevtlog.la Xlib/libevtlog.so Xlib/libevtlog.so.0 Xlibdata/pkgconfig/eventlog.pc X@dirrm include/eventlog f6f09fc95f3af51a75d4ed748fffea4d exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310260007.r9Q07jk4039295>