From nobody@FreeBSD.org  Sun Dec 23 10:15:07 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id C91E4378
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 23 Dec 2012 10:15:07 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id AC7678FC14
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 23 Dec 2012 10:15:07 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qBNAF75s050007
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 23 Dec 2012 10:15:07 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id qBNAF7Cl050006;
	Sun, 23 Dec 2012 10:15:07 GMT
	(envelope-from nobody)
Message-Id: <201212231015.qBNAF7Cl050006@red.freebsd.org>
Date: Sun, 23 Dec 2012 10:15:07 GMT
From: Denis Generalov <gd@rambler-co.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [NEW PORT] sysutils/rsyslog7: Syslogd supporting SQL, TCP, and TLS
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         174654
>Category:       ports
>Synopsis:       [NEW PORT] sysutils/rsyslog7: Syslogd supporting SQL, TCP, and TLS
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 23 10:20:00 UTC 2012
>Closed-Date:    Thu Jan 17 09:24:16 UTC 2013
>Last-Modified:  Thu Jan 17 09:24:16 UTC 2013
>Originator:     Denis Generalov
>Release:        FreeBSD 9.0-STABLE amd64
>Organization:
Rambler
>Environment:
FreeBSD tyl.rambler.ramblermedia.com 9.0-STABLE FreeBSD 9.0-STABLE #1: Tue Feb 14 22:57:58 MSK 2012     root@tyl2.park.rambler.ru:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
This is port of stable version of 7 branch.
This port although depends on databases/libmongo-client (see PR port/174652) and sysutils/liblognorm (see PR port/174653)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

===> Creating shar file
===> Viewing diff with more
# 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:
#
#	rsyslog7
#	rsyslog7/Makefile
#	rsyslog7/pkg-plist
#	rsyslog7/pkg-descr
#	rsyslog7/distinfo
#	rsyslog7/files
#	rsyslog7/files/rsyslogd.in
#	rsyslog7/files/patch-m4__libtool.m4
#	rsyslog7/files/patch-grammar__lexer.l
#	rsyslog7/files/patch-configure.ac
#	rsyslog7/files/patch-plugins__omprog__omprog.c
#
echo c - rsyslog7
mkdir -p rsyslog7 > /dev/null 2>&1
echo x - rsyslog7/Makefile
sed 's/^X//' >rsyslog7/Makefile << '3b5da596b0810399f8a64fbe43b2845a'
X# Created by: Denis Generalov <gd@rambler-co.ru>
X# $FreeBSD$
X
XPORTNAME=	rsyslog
XPORTVERSION=	7.2.4
XCATEGORIES=	sysutils
XMASTER_SITES=	http://www.rsyslog.com/files/download/rsyslog/
X
XMAINTAINER=	gd@rambler-co.ru
XCOMMENT=	Syslogd supporting SQL, TCP, and TLS
X
XLICENSE=	GPLv3
X
XLIB_DEPENDS=	ee:${PORTSDIR}/devel/libee \
X		estr:${PORTSDIR}/devel/libestr \
X		json:${PORTSDIR}/devel/json-c \
X		sysinfo:${PORTSDIR}/devel/libsysinfo
X
XOPTIONS_DEFINE=	\
X	ZLIB \
X	GSSAPI \
X	KLOG \
X	KMSG \
X	INET \
X	MYSQL \
X	PGSQL \
X	LIBDBI \
X	SNMP \
X	UUID \
X	ELASTICSEARCH \
X	GNUTLS \
X	MAIL \
X	IMDIAG \
X	MMNORMALIZE \
X	MMJSONPARSE \
X	MMAUDIT \
X	RELP \
X	RFC3195 \
X	IMFILE \
X	IMPSTATS \
X	OMPROG \
X	OMUDPSPOOF \
X	OMSTDOUT \
X	PMLASTMSG \
X	PMCISCONAMES \
X	PMAIXFORWARDEDFROM \
X	PMSNARE \
X	RFC3164SD \
X	OMRULESET \
X	OMUXSOCK \
X	SMCUSTBINDCDR \
X	MMSNMPTRAPD \
X	OMONGODB \
X	IMZMQ3 \
X	OMZMQ3 \
X	OMHIREDIS
XOPTIONS_DEFAULT=	IMDIAG IMFILE IMPSTATS INET KLOG MAIL OMSTDOUT UUID ZLIB
X
XKLOG_DESC=		Integrated klog functionality
XKMSG_DESC=		Kmsg structured kernel logs
XINET_DESC=		Enable networking support
XLIBDBI_DESC=		Enable libdbi database support
XUUID_DESC=		Enable support for uuid generation
XELASTICSEARCH_DESC=	Enable elasticsearch output module
XMAIL_DESC=		Enable mail support
XIMDIAG_DESC=		Enable imdiag
XMMNORMALIZE_DESC=	Enable building mmnormalize support
XMMJSONPARSE_DESC=	Enable building mmjsonparse support
XMMAUDIT_DESC=		Enable building mmaudit support
XRELP_DESC=		Enable RELP support
XRFC3195_DESC=		Enable RFC3195 support
XIMFILE_DESC=		Enable file input module
XIMPSTATS_DESC=		Enable periodic statistics module
XOMPROG_DESC=		Enable omprog module
XOMUDPSPOOF_DESC=	Enable omudpspoof module
XOMSTDOUT_DESC=		Enable stdout module
XPMLASTMSG_DESC=		Enable lastmsg parser module
XPMCISCONAMES_DESC=	Enable cisconames parser module
XPMAIXFORWARDEDFROM_DESC=Enable aixforwardedfrom parser module
XPMSNARE_DESC=		Enable snare parser module
XRFC3164SD_DESC=		Enable rfc3164sd parser module
XOMRULESET_DESC=		Enable ruleset forwarding module
XOMUXSOCK_DESC=		Enable omuxsock module
XSMCUSTBINDCDR_DESC=	Enable sm_cust_bindcdr module
XMMSNMPTRAPD_DESC=	Enable mmsnmptrapd module
XOMONGODB_DESC=		Enable ommongodb template module
XIMZMQ3_DESC=		Enable imzmq3 output module
XOMZMQ3_DESC=		Enable omzmq3 output module
XOMHIREDIS_DESC=		Enable omhiredis template module
X
XUSE_AUTOTOOLS=	aclocal autoconf automake libtool
XACLOCAL_ARGS=	-I ${WRKSRC}/m4
XUSE_LDCONFIG=	yes
XUSE_PKGCONFIG=	build
XGNU_CONFIGURE=	yes
XMAN5=		rsyslog.conf.5
XMAN8=		rsyslogd.8
XUSE_RC_SUBR=	rsyslogd
X
XPORTSCOUT=	limit:^7
XCONFLICTS=	rsyslog-[123456890].*
X
X.include <bsd.port.options.mk>
X
XCONFIGURE_ARGS+=--enable-regexp --enable-rsyslogrt --enable-rsyslogd
X
X.if ${PORT_OPTIONS:MZLIB}
XCONFIGURE_ARGS+=--enable-zlib
XPLIST_FILES+=	lib/rsyslog/lmzlibw.so \
X		lib/rsyslog/lmzlibw.la \
X		lib/rsyslog/lmzlibw.a
X.else
XCONFIGURE_ARGS+=--disable-zlib
X.endif
X
X.if ${PORT_OPTIONS:MGSSAPI}
XCONFIGURE_ARGS+=--enable-gssapi-krb5
XPLIST_FILES+=	lib/rsyslog/lmgssutil.so \
X		lib/rsyslog/lmgssutil.la \
X		lib/rsyslog/lmgssutil.a \
X		lib/rsyslog/omgssapi.so \
X		lib/rsyslog/omgssapi.la \
X		lib/rsyslog/omgssapi.a \
X		lib/rsyslog/imgssapi.so \
X		lib/rsyslog/imgssapi.la \
X		lib/rsyslog/imgssapi.a
X.else
XCONFIGURE_ARGS+=--disable-gssapi-krb5
X.endif
X
X.if ${PORT_OPTIONS:MKLOG}
XCONFIGURE_ARGS+=--enable-klog
XPLIST_FILES+=	lib/rsyslog/imklog.so \
X		lib/rsyslog/imklog.la \
X		lib/rsyslog/imklog.a
X.else
XCONFIGURE_ARGS+=--disable-klog
X.endif
X
X.if ${PORT_OPTIONS:MKMSG}
XCONFIGURE_ARGS+=--enable-kmsg
XPLIST_FILES+=	lib/rsyslog/imkmsg.so \
X		lib/rsyslog/imkmsg.la \
X		lib/rsyslog/imkmsg.a
X.else
XCONFIGURE_ARGS+=--disable-kmsg
X.endif
X
X.if ${PORT_OPTIONS:MINET}
XCONFIGURE_ARGS+=--enable-inet
XPLIST_FILES+=	lib/rsyslog/lmnet.so \
X		lib/rsyslog/lmnet.la \
X		lib/rsyslog/lmnetstrms.so \
X		lib/rsyslog/lmnetstrms.la \
X		lib/rsyslog/lmstrmsrv.so \
X		lib/rsyslog/lmstrmsrv.la \
X		lib/rsyslog/lmnsd_ptcp.so \
X		lib/rsyslog/lmnsd_ptcp.la \
X		lib/rsyslog/lmnet.a \
X		lib/rsyslog/lmnetstrms.a \
X		lib/rsyslog/lmstrmsrv.a \
X		lib/rsyslog/lmnsd_ptcp.a \
X		lib/rsyslog/lmtcpsrv.so \
X		lib/rsyslog/lmtcpsrv.la \
X		lib/rsyslog/lmtcpclt.so \
X		lib/rsyslog/lmtcpclt.la \
X		lib/rsyslog/lmtcpsrv.a \
X		lib/rsyslog/lmtcpclt.a
X.else
XCONFIGURE_ARGS+=--disable-inet
X.endif
X
X.if ${PORT_OPTIONS:MDEBUG}
XCONFIGURE_ARGS+=--enable-debug
X.else
XCONFIGURE_ARGS+=--disable-debug
X.endif
X
X.if ${PORT_OPTIONS:MMYSQL}
XUSE_MYSQL=	yes
XCONFIGURE_ARGS+=--enable-mysql
XPLIST_FILES+=	lib/rsyslog/ommysql.so \
X		lib/rsyslog/ommysql.la \
X		lib/rsyslog/ommysql.a
X.else
XCONFIGURE_ARGS+=--disable-mysql
X.endif
X
X.if ${PORT_OPTIONS:MPGSQL}
XUSE_PGSQL=	yes
XCONFIGURE_ARGS+=--enable-pgsql
XPLIST_FILES+=	lib/rsyslog/ompgsql.so \
X		lib/rsyslog/ompgsql.la \
X		lib/rsyslog/ompgsql.a
X.else
XCONFIGURE_ARGS+=--disable-pgsql
X.endif
X
X.if ${PORT_OPTIONS:MLIBDBI}
X# TODO
XCFLAGS+=	-I${LOCALBASE}/include
XCPPFLAGS+=	-I${LOCALBASE}/include
XLDFLAGS+=	-L${LOCALBASE}/lib
XLIB_DEPENDS+=	dbi:${PORTSDIR}/databases/libdbi
XCONFIGURE_ARGS+=--enable-libdbi
XPLIST_FILES+=	lib/rsyslog/omlibdbi.so \
X		lib/rsyslog/omlibdbi.la \
X		lib/rsyslog/omlibdbi.a
X.else
XCONFIGURE_ARGS+=--disable-libdbi
X.endif
X
X.if ${PORT_OPTIONS:MSNMP}
XCFLAGS+=	-I${LOCALBASE}/include
XCPPFLAGS+=	-I${LOCALBASE}/include
XLDFLAGS+=	-L${LOCALBASE}/lib
XLIB_DEPENDS+=	netsnmp:${PORTSDIR}/net-mgmt/net-snmp
XCONFIGURE_ARGS+=--enable-snmp
XPLIST_FILES+=	lib/rsyslog/omsnmp.so \
X		lib/rsyslog/omsnmp.la \
X		lib/rsyslog/omsnmp.a
X.else
XCONFIGURE_ARGS+=--disable-snmp
X.endif
X
X.if ${PORT_OPTIONS:MUUID}
XLIB_DEPENDS+=	uuid:${PORTSDIR}/misc/e2fsprogs-libuuid
XCONFIGURE_ARGS+=--enable-uuid
X.else
XCONFIGURE_ARGS+=--disable-uuid
X.endif
X
X.if ${PORT_OPTIONS:MELASTICSEARCH}
XLIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
XCONFIGURE_ARGS+=--enable-elasticsearch
XPLIST_FILES+=	lib/rsyslog/omelasticsearch.so \
X		lib/rsyslog/omelasticsearch.la \
X		lib/rsyslog/omelasticsearch.a
X.else
XCONFIGURE_ARGS+=--disable-elasticsearch
X.endif
X
X.if ${PORT_OPTIONS:MGNUTLS}
XLIB_DEPENDS+=	gnutls:${PORTSDIR}/security/gnutls
XCONFIGURE_ARGS+=--enable-gnutls
XPLIST_FILES+=	lib/rsyslog/lmnsd_gtls.so \
X		lib/rsyslog/lmnsd_gtls.la \
X		lib/rsyslog/lmnsd_gtls.a
X.else
XCONFIGURE_ARGS+=--disable-gnutls
X.endif
X
X.if ${PORT_OPTIONS:MMAIL}
XCONFIGURE_ARGS+=--enable-mail
XPLIST_FILES+=	lib/rsyslog/ommail.so \
X		lib/rsyslog/ommail.la \
X		lib/rsyslog/ommail.a
X.else
XCONFIGURE_ARGS+=--disable-mail
X.endif
X
X.if ${PORT_OPTIONS:MIMDIAG}
XCONFIGURE_ARGS+=--enable-imdiag
XPLIST_FILES+=	lib/rsyslog/imdiag.so \
X		lib/rsyslog/imdiag.la \
X		lib/rsyslog/imdiag.a
X.else
XCONFIGURE_ARGS+=--disable-imdiag
X.endif
X
X.if ${PORT_OPTIONS:MMMNORMALIZE}
XLIB_DEPENDS+=	lognorm:${PORTSDIR}/sysutils/liblognorm
XCONFIGURE_ARGS+=--enable-mmnormalize
XPLIST_FILES+=	lib/rsyslog/mmnormalize.so \
X		lib/rsyslog/mmnormalize.la \
X		lib/rsyslog/mmnormalize.a
X.else
XCONFIGURE_ARGS+=--disable-mmnormalize
X.endif
X
X.if ${PORT_OPTIONS:MMMJSONPARSE}
XLIB_DEPENDS+=	lognorm:${PORTSDIR}/sysutils/liblognorm
XCONFIGURE_ARGS+=--enable-mmjsonparse
XPLIST_FILES+=	lib/rsyslog/mmjsonparse.so \
X		lib/rsyslog/mmjsonparse.la \
X		lib/rsyslog/mmjsonparse.a
X.else
XCONFIGURE_ARGS+=--disable-mmjsonparse
X.endif
X
X.if ${PORT_OPTIONS:MMMAUDIT}
XLIB_DEPENDS+=	lognorm:${PORTSDIR}/sysutils/liblognorm
XCONFIGURE_ARGS+=--enable-mmaudit
XPLIST_FILES+=	lib/rsyslog/mmaudit.so \
X		lib/rsyslog/mmaudit.la \
X		lib/rsyslog/mmaudit.a
X.else
XCONFIGURE_ARGS+=--disable-mmaudit
X.endif
X
X.if ${PORT_OPTIONS:MRELP}
XLIB_DEPENDS+=	relp:${PORTSDIR}/devel/librelp
XCONFIGURE_ARGS+=--enable-relp
XPLIST_FILES+=	lib/rsyslog/omrelp.so \
X		lib/rsyslog/omrelp.la \
X		lib/rsyslog/omrelp.a \
X		lib/rsyslog/imrelp.so \
X		lib/rsyslog/imrelp.la \
X		lib/rsyslog/imrelp.a
X.else
XCONFIGURE_ARGS+=--disable-relp
X.endif
X
X.if ${PORT_OPTIONS:MRFC3195}
XLIB_DEPENDS+=	logging:${PORTSDIR}/devel/liblogging
XCONFIGURE_ARGS+=--enable-rfc3195
XPLIST_FILES+=	lib/rsyslog/im3195.so \
X		lib/rsyslog/im3195.la \
X		lib/rsyslog/im3195.a
X.else
XCONFIGURE_ARGS+=--disable-rfc3195
X.endif
X
X.if ${PORT_OPTIONS:MIMFILE}
XCONFIGURE_ARGS+=--enable-imfile
XPLIST_FILES+=	lib/rsyslog/imfile.so \
X		lib/rsyslog/imfile.la \
X		lib/rsyslog/imfile.a
X.else
XCONFIGURE_ARGS+=--disable-imfile
X.endif
X
X.if ${PORT_OPTIONS:MIMPSTATS}
XCONFIGURE_ARGS+=--enable-impstats
XPLIST_FILES+=	lib/rsyslog/impstats.so \
X		lib/rsyslog/impstats.la \
X		lib/rsyslog/impstats.a
X.else
XCONFIGURE_ARGS+=--disable-impstats
X.endif
X
X.if ${PORT_OPTIONS:MOMPROG}
XCONFIGURE_ARGS+=--enable-omprog
XPLIST_FILES+=	lib/rsyslog/omprog.so \
X		lib/rsyslog/omprog.la \
X		lib/rsyslog/omprog.a
X.else
XCONFIGURE_ARGS+=--disable-omprog
X.endif
X
X.if ${PORT_OPTIONS:MOMUDPSPOOF}
XCFLAGS+=	-I${LOCALBASE}/include/libnet116
XCPPFLAGS+=	-I${LOCALBASE}/include/libnet116
XLDFLAGS+=	-L${LOCALBASE}/lib/libnet116
XLIB_DEPENDS+=	net:${PORTSDIR}/net/libnet-devel
XCONFIGURE_ARGS+=--enable-omudpspoof
XPLIST_FILES+=	lib/rsyslog/omudpspoof.so \
X		lib/rsyslog/omudpspoof.la \
X		lib/rsyslog/omudpspoof.a
X.else
XCONFIGURE_ARGS+=--disable-omudpspoof
X.endif
X
X.if ${PORT_OPTIONS:MOMSTDOUT}
XCONFIGURE_ARGS+=--enable-omstdout
XPLIST_FILES+=	lib/rsyslog/omstdout.so \
X		lib/rsyslog/omstdout.la \
X		lib/rsyslog/omstdout.a
X.else
XCONFIGURE_ARGS+=--disable-omstdout
X.endif
X
X.if ${PORT_OPTIONS:MPMLASTMSG}
XCONFIGURE_ARGS+=--enable-pmlastmsg
XPLIST_FILES+=	lib/rsyslog/pmlastmsg.so \
X		lib/rsyslog/pmlastmsg.la \
X		lib/rsyslog/pmlastmsg.a
X.else
XCONFIGURE_ARGS+=--disable-pmlastmsg
X.endif
X
X.if ${PORT_OPTIONS:MPMCISCONAMES}
XCONFIGURE_ARGS+=--enable-pmcisconames
XPLIST_FILES+=	lib/rsyslog/pmcisconames.so \
X		lib/rsyslog/pmcisconames.la \
X		lib/rsyslog/pmcisconames.a
X.else
XCONFIGURE_ARGS+=--disable-pmcisconames
X.endif
X
X.if ${PORT_OPTIONS:MPMAIXFORWARDEDFROM}
XCONFIGURE_ARGS+=--enable-pmaixforwardedfrom
XPLIST_FILES+=	lib/rsyslog/pmaixforwardedfrom.so \
X		lib/rsyslog/pmaixforwardedfrom.la \
X		lib/rsyslog/pmaixforwardedfrom.a
X.else
XCONFIGURE_ARGS+=--disable-pmaixforwardedfrom
X.endif
X
X.if ${PORT_OPTIONS:MPMSNARE}
XCONFIGURE_ARGS+=--enable-pmsnare
XPLIST_FILES+=	lib/rsyslog/pmsnare.so \
X		lib/rsyslog/pmsnare.la \
X		lib/rsyslog/pmsnare.a
X.else
XCONFIGURE_ARGS+=--disable-pmsnare
X.endif
X
X.if ${PORT_OPTIONS:MRFC3164SD}
XCONFIGURE_ARGS+=--enable-pmrfc3164sd
XPLIST_FILES+=	lib/rsyslog/pmrfc3164sd.so \
X		lib/rsyslog/pmrfc3164sd.la \
X		lib/rsyslog/pmrfc3164sd.a
X.else
XCONFIGURE_ARGS+=--disable-pmrfc3164sd
X.endif
X
X.if ${PORT_OPTIONS:MOMRULESET}
XCONFIGURE_ARGS+=--enable-omruleset
XPLIST_FILES+=	lib/rsyslog/omruleset.so \
X		lib/rsyslog/omruleset.la \
X		lib/rsyslog/omruleset.a
X.else
XCONFIGURE_ARGS+=--disable-omruleset
X.endif
X
X.if ${PORT_OPTIONS:MOMUXSOCK}
XCONFIGURE_ARGS+=--enable-omuxsock
XPLIST_FILES+=	lib/rsyslog/omuxsock.so \
X		lib/rsyslog/omuxsock.la \
X		lib/rsyslog/omuxsock.a
X.else
XCONFIGURE_ARGS+=--disable-omuxsock
X.endif
X
X.if ${PORT_OPTIONS:MSMCUSTBINDCDR}
XCONFIGURE_ARGS+=--enable-sm_cust_bindcdr
XPLIST_FILES+=	lib/rsyslog/sm_cust_bindcdr.so \
X		lib/rsyslog/sm_cust_bindcdr.la \
X		lib/rsyslog/sm_cust_bindcdr.a
X.else
XCONFIGURE_ARGS+=--disable-sm_cust_bindcdr
X.endif
X
X.if ${PORT_OPTIONS:MMMSNMPTRAPD}
XCONFIGURE_ARGS+=--enable-mmsnmptrapd
XPLIST_FILES+=	lib/rsyslog/mmsnmptrapd.so \
X		lib/rsyslog/mmsnmptrapd.la \
X		lib/rsyslog/mmsnmptrapd.a
X.else
XCONFIGURE_ARGS+=--disable-mmsnmptrapd
X.endif
X
X.if ${PORT_OPTIONS:MOMONGODB}
XLIB_DEPENDS+=	mongo-client:${PORTSDIR}/databases/libmongo-client
XCONFIGURE_ARGS+=--enable-ommongodb
XPLIST_FILES+=	lib/rsyslog/ommongodb.so \
X		lib/rsyslog/ommongodb.la \
X		lib/rsyslog/ommongodb.a
X.else
XCONFIGURE_ARGS+=--disable-ommongodb
X.endif
X
X.if ${PORT_OPTIONS:MIMZMQ3}
XLIB_DEPENDS+=	czmq:${PORTSDIR}/devel/czmq
XCONFIGURE_ARGS+=--enable-imzmq3
XPLIST_FILES+=	lib/rsyslog/imzmq3.so \
X		lib/rsyslog/imzmq3.la \
X		lib/rsyslog/imzmq3.a
X.else
XCONFIGURE_ARGS+=--disable-imzmq3
X.endif
X
X.if ${PORT_OPTIONS:MOMZMQ3}
XLIB_DEPENDS+=	czmq:${PORTSDIR}/devel/czmq
XCONFIGURE_ARGS+=--enable-omzmq3
XPLIST_FILES+=	lib/rsyslog/omzmq3.so \
X		lib/rsyslog/omzmq3.la \
X		lib/rsyslog/omzmq3.a
X.else
XCONFIGURE_ARGS+=--disable-omzmq3
X.endif
X
X.if ${PORT_OPTIONS:MOMHIREDIS}
XLIB_DEPENDS+=	hiredis:${PORTSDIR}/databases/hiredis
XCONFIGURE_ARGS+=--enable-omhiredis
XCONFIGURE_ENV+=	HIREDIS_CFLAGS=-I${PREFIX}/include \
X		HIREDIS_LIBS=${PREFIX}/lib
XPLIST_FILES+=	lib/rsyslog/omhiredis.so \
X		lib/rsyslog/omhiredis.la \
X		lib/rsyslog/omhiredis.a
X.else
XCONFIGURE_ARGS+=--disable-omhiredis
X.endif
X
X#  --enable-regexp         Enable regular expressions support [default=yes]
X#  --enable-zlib           Enable zlib compression support [default=yes]
X#  --enable-gssapi-krb5    Enable GSSAPI Kerberos 5 support [default=no]
X#  --enable-klog           Integrated klog functionality [default=yes]
X#  --enable-kmsg           Kmsg structured kernel logs functionality
X#                          [default=no]
X#  --enable-inet           Enable networking support [default=yes]
X#  --disable-fsstnd        Disable support for FSSTND
X#  --enable-unlimited-select
X#                          Enable unlimited select() syscall [default=no]
X#  --enable-debug          Enable debug mode [default=no]
X#  --enable-rtinst         Enable runtime instrumentation mode [default=no]
X#  --enable-debugless      Enable runtime instrumentation mode [default=no]
X#  --enable-valgrind       Enable valgrind support settings [default=no]
X#  --enable-memcheck       Enable extended memory check support [default=no]
X#  --enable-diagtools      Enable diagnostic tools [default=no]
X#  --enable-usertools      Enable end user tools [default=no]
X#  --enable-mysql          Enable MySql database support [default=no]
X#  --enable-pgsql          Enable PostgreSQL database support [default=no]
X#  --enable-oracle         Enable native Oracle database support [default=no].
X#                          (Check your ORACLE_HOME environment variable!)
X#  --enable-libdbi         Enable libdbi database support [default=no]
X#  --enable-snmp           Enable SNMP support [default=no]
X#  --enable-uuid           Enable support for uuid generation [default=yes]
X#  --enable-elasticsearch  Enable elasticsearch output module [default=no]
X#  --enable-gnutls         Enable GNU TLS support [default=no]
X#  --enable-rsyslogrt      Build rsyslogrt [default=yes]
X#  --enable-rsyslogd       Build rsyslogd [default=yes]
X#  --enable-extended-tests extended testbench [default=no]
X#  --enable-mysql-tests    enable MySQL specific tests in testbench
X#                          [default=no]
X#  --enable-mail           Enable mail support [default=no]
X#  --enable-imdiag         Enable imdiag [default=no]
X#  --enable-mmnormalize    Enable building mmnormalize support [default=no]
X#  --enable-mmjsonparse    Enable building mmjsonparse support [default=no]
X#  --enable-mmaudit        Enable building mmaudit support [default=no]
X#  --enable-relp           Enable RELP support [default=no]
X#  --enable-rfc3195        Enable RFC3195 support [default=no]
X#  --enable-testbench      testbench enabled [default=yes]
X#  --enable-imfile         file input module enabled [default=no]
X#  --enable-imsolaris      solaris input module enabled [default=no]
X#  --enable-imptcp         plain tcp input module enabled [default=no]
X#  --enable-imttcp         threaded plain tcp input module enabled [default=no]
X#  --enable-impstats       periodic statistics module enabled [default=no]
X#  --enable-omprog         Compiles omprog module [default=no]
X#  --enable-omudpspoof     Compiles omudpspoof module [default=no]
X#  --enable-omstdout       Compiles stdout module [default=no]
X#  --enable-pmlastmsg      Compiles lastmsg parser module [default=no]
X#  --enable-pmcisconames   Compiles cisconames parser module [default=no]
X#  --enable-pmaixforwardedfrom
X#                          Compiles aixforwardedfrom parser module [default=no]
X#  --enable-pmsnare        Compiles snare parser module [default=no]
X#  --enable-pmrfc3164sd    Compiles rfc3164sd parser module [default=no]
X#  --enable-omruleset      Compiles ruleset forwarding module [default=no]
X#  --enable-gui            Enable GUI programs [default=no]
X#  --enable-omuxsock       Compiles omuxsock module [default=no]
X#  --enable-sm_cust_bindcdr
X#                          Compiles sm_cust_bindcdr module [default=no]
X#  --enable-mmsnmptrapd    Compiles mmsnmptrapd module [default=no]
X#  --enable-omhdfs         Compiles omhdfs template module [default=no]
X#  --enable-ommongodb      Compiles ommongodb template module [default=no]
X#  --enable-imzmq3         Compiles imzmq3 output module [default=no]
X#  --enable-omzmq3         Compiles omzmq3 output module [default=no]
X#  --enable-omhiredis      Compiles omhiredis template module [default=no]
X
Xpost-install:
X.if ${PORT_OPTIONS:MDOCS}
X	@${MKDIR} ${DOCSDIR}
X	@${INSTALL_MAN} ${WRKSRC}/doc/*.html ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/*.jpg ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/*.jpeg ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
X.endif
X
X.if ${PORT_OPTIONS:MEXAMPLES}
X	@${MKDIR} ${EXAMPLESDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
3b5da596b0810399f8a64fbe43b2845a
echo x - rsyslog7/pkg-plist
sed 's/^X//' >rsyslog7/pkg-plist << 'ad81b40e4bd50c775b902e3969e97434'
Xlib/rsyslog/lmregexp.so
Xlib/rsyslog/lmregexp.la
Xlib/rsyslog/lmregexp.a
Xlib/rsyslog/immark.so
Xlib/rsyslog/immark.la
Xlib/rsyslog/immark.a
Xlib/rsyslog/imuxsock.so
Xlib/rsyslog/imuxsock.la
Xlib/rsyslog/imuxsock.a
Xlib/rsyslog/imtcp.so
Xlib/rsyslog/imtcp.la
Xlib/rsyslog/imtcp.a
Xlib/rsyslog/imudp.so
Xlib/rsyslog/imudp.la
Xlib/rsyslog/imudp.a
Xlib/rsyslog/omtesting.so
Xlib/rsyslog/omtesting.la
Xlib/rsyslog/omtesting.a
Xsbin/rsyslogd
X%%PORTDOCS%%%%DOCSDIR%%/bugs.html
X%%PORTDOCS%%%%DOCSDIR%%/build_from_repo.html
X%%PORTDOCS%%%%DOCSDIR%%/contributors.html
X%%PORTDOCS%%%%DOCSDIR%%/debug.html
X%%PORTDOCS%%%%DOCSDIR%%/dev_oplugins.html
X%%PORTDOCS%%%%DOCSDIR%%/dev_queue.html
X%%PORTDOCS%%%%DOCSDIR%%/droppriv.html
X%%PORTDOCS%%%%DOCSDIR%%/expression.html
X%%PORTDOCS%%%%DOCSDIR%%/features.html
X%%PORTDOCS%%%%DOCSDIR%%/free_support.html
X%%PORTDOCS%%%%DOCSDIR%%/generic_design.html
X%%PORTDOCS%%%%DOCSDIR%%/gssapi.html
X%%PORTDOCS%%%%DOCSDIR%%/history.html
X%%PORTDOCS%%%%DOCSDIR%%/how2help.html
X%%PORTDOCS%%%%DOCSDIR%%/im3195.html
X%%PORTDOCS%%%%DOCSDIR%%/imfile.html
X%%PORTDOCS%%%%DOCSDIR%%/imgssapi.html
X%%PORTDOCS%%%%DOCSDIR%%/imklog.html
X%%PORTDOCS%%%%DOCSDIR%%/imkmsg.html
X%%PORTDOCS%%%%DOCSDIR%%/impstats.html
X%%PORTDOCS%%%%DOCSDIR%%/imptcp.html
X%%PORTDOCS%%%%DOCSDIR%%/imrelp.html
X%%PORTDOCS%%%%DOCSDIR%%/imsolaris.html
X%%PORTDOCS%%%%DOCSDIR%%/imtcp.html
X%%PORTDOCS%%%%DOCSDIR%%/imudp.html
X%%PORTDOCS%%%%DOCSDIR%%/imuxsock.html
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/install.html
X%%PORTDOCS%%%%DOCSDIR%%/ipv6.html
X%%PORTDOCS%%%%DOCSDIR%%/licensing.html
X%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
X%%PORTDOCS%%%%DOCSDIR%%/manual.html
X%%PORTDOCS%%%%DOCSDIR%%/messageparser.html
X%%PORTDOCS%%%%DOCSDIR%%/mmnormalize.html
X%%PORTDOCS%%%%DOCSDIR%%/mmsnmptrapd.html
X%%PORTDOCS%%%%DOCSDIR%%/modules.html
X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset_legacy_format.html
X%%PORTDOCS%%%%DOCSDIR%%/netstream.html
X%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
X%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
X%%PORTDOCS%%%%DOCSDIR%%/omfile.html
X%%PORTDOCS%%%%DOCSDIR%%/omfwd.html
X%%PORTDOCS%%%%DOCSDIR%%/omhdfs.html
X%%PORTDOCS%%%%DOCSDIR%%/omlibdbi.html
X%%PORTDOCS%%%%DOCSDIR%%/ommail.html
X%%PORTDOCS%%%%DOCSDIR%%/ommysql.html
X%%PORTDOCS%%%%DOCSDIR%%/omoracle.html
X%%PORTDOCS%%%%DOCSDIR%%/ompipe.html
X%%PORTDOCS%%%%DOCSDIR%%/omprog.html
X%%PORTDOCS%%%%DOCSDIR%%/omrelp.html
X%%PORTDOCS%%%%DOCSDIR%%/omruleset.html
X%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
X%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
X%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
X%%PORTDOCS%%%%DOCSDIR%%/omusrmsg.html
X%%PORTDOCS%%%%DOCSDIR%%/omuxsock.html
X%%PORTDOCS%%%%DOCSDIR%%/pmlastmsg.html
X%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
X%%PORTDOCS%%%%DOCSDIR%%/queues.html
X%%PORTDOCS%%%%DOCSDIR%%/queues_analogy.html
X%%PORTDOCS%%%%DOCSDIR%%/rainerscript.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_abortonuncleanconfig.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionexeconlywhenpreviousissuspended.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionresumeinterval.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_allowedsender.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_controlcharacterescapeprefix.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintcfsyslinehandlerlist.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintmodulelist.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprinttemplatelist.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dircreatemode.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirgroup.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirowner.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filecreatemode.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dropmsgswithmaliciousdnsptrrecords.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_droptrailinglfonreception.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dynafilecachesize.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escape8bitcharsonreceive.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escapecontrolcharactersonreceive.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_failonchownfailure.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filegroup.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_fileowner.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_generateconfiggraph.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssforwardservicename.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gsslistenservicename.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_moddir.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssmode.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_includeconfig.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_mainmsgqueuesize.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_markmessageperiod.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_maxopenfiles.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_modload.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_omfileforcechown.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_repeatedmsgreduction.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_resetconfigvariables.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_rulesetcreatemainqueue.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_rulesetparser.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_umask.html
X%%PORTDOCS%%%%DOCSDIR%%/rscript_abnf.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_actions.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_basic_structure.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_examples.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_file_syntax_differences.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_filter.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_global.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_lines.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_modules.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_nomatch.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_output.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_templates.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_high_database_rate.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_mysql.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_pgsql.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_ng_comparison.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_packages.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_php_syslog_ng.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_recording_pri.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_reliable_forwarding.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_secure_tls.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_stunnel.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_tls.html
X%%PORTDOCS%%%%DOCSDIR%%/syslog_parsing.html
X%%PORTDOCS%%%%DOCSDIR%%/syslog_protocol.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_client.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_errmsgs.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_machine.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_scenario.html
X%%PORTDOCS%%%%DOCSDIR%%/gssapi.png
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_server.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_summary.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
X%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
X%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
X%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
X%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
X%%PORTDOCS%%%%DOCSDIR%%/v6compatibility.html
X%%PORTDOCS%%%%DOCSDIR%%/v7compatibility.html
X%%PORTDOCS%%%%DOCSDIR%%/version_naming.html
X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic_small.jpg
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert.jpg
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_100.jpg
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.jpg
X%%PORTDOCS%%%%DOCSDIR%%/queue_msg_state.jpeg
X%%PORTDOCS%%%%DOCSDIR%%/dataflow.png
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_queue_pointers.jpeg
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_queue_pointers2.jpeg
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue0.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue1.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue2.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue3.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_directq.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_rsyslog.png
X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_rsyslog2.png
X%%PORTDOCS%%%%DOCSDIR%%/module_workflow.png
X%%PORTDOCS%%%%DOCSDIR%%/queue_analogy_tv.png
X%%PORTDOCS%%%%DOCSDIR%%/rfc5424layers.png
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog-vers.png
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_confgraph_complex.png
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_confgraph_std.png
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrmtry lib/rsyslog
ad81b40e4bd50c775b902e3969e97434
echo x - rsyslog7/pkg-descr
sed 's/^X//' >rsyslog7/pkg-descr << '87b4ea75c1cb05b608605547ada53434'
XRsyslog is an enhanced multi-threaded syslogd with a focus on
Xsecurity and reliability.
X
XAmong others, it offers support for on-demand disk buffering,
Xreliable syslog over TCP, SSL, TLS and RELP, writing to databases
X(MySQL, PostgreSQL, Oracle, and many more), email alerting, fully
Xconfigurable output formats (including high-precision timestamps),
Xthe ability to filter on any part of the syslog message, on-the-wire
Xmessage compression, and the ability to convert text files to syslog.
X
XIt is a drop-in replacement for stock syslogd and able to work with
Xthe same configuration file syntax. Its advanced features make it
Xsuitable for enterprise-class, encryption protected syslog relay
Xchains while at the same time being very easy to setup for the
Xnovice user.
X
XTracking v7
X
XWWW: http://www.rsyslog.com/
87b4ea75c1cb05b608605547ada53434
echo x - rsyslog7/distinfo
sed 's/^X//' >rsyslog7/distinfo << '9863e5e0b55b0da474b1de80729f9c12'
XSHA256 (rsyslog-7.2.4.tar.gz) = 90af55f696db3209a9ef28d8e8052c48917479dd994838f5ef678b1f701c4540
XSIZE (rsyslog-7.2.4.tar.gz) = 2702981
9863e5e0b55b0da474b1de80729f9c12
echo c - rsyslog7/files
mkdir -p rsyslog7/files > /dev/null 2>&1
echo x - rsyslog7/files/rsyslogd.in
sed 's/^X//' >rsyslog7/files/rsyslogd.in << 'a72aeb5ebfe597defe48118250832611'
X#!/bin/sh
X#
X# $FreeBSD: ports/sysutils/rsyslog6/files/rsyslogd.in,v 1.1 2012/08/16 21:52:44 brd Exp $
X#
X
X
X# PROVIDE: rsyslogd
X# REQUIRE: mountcritremote cleanvar newsyslog ldconfig
X# BEFORE:  SERVERS
X
X. /etc/rc.subr
X
Xname=rsyslogd
Xrcvar=rsyslogd_enable
Xcommand="%%PREFIX%%/sbin/${name}"
Xload_rc_config $name
X: ${rsyslogd_enable:="NO"}
X: ${rsyslogd_pidfile:="/var/run/rsyslogd.pid"}
X: ${rsyslogd_config:="%%PREFIX%%/etc/rsyslog.conf"}
Xpidfile="${rsyslogd_pidfile}"
Xcommand_args="-i ${pidfile} -f ${rsyslogd_config}"
Xrequired_files="${rsyslogd_config}"
Xextra_commands="reload"
X
Xrun_rc_command "$1"
a72aeb5ebfe597defe48118250832611
echo x - rsyslog7/files/patch-m4__libtool.m4
sed 's/^X//' >rsyslog7/files/patch-m4__libtool.m4 << '555bf223299dd1d68051cf32beabaa53'
X--- ./m4/libtool.m4.orig	2012-12-07 15:25:36.000000000 +0400
X+++ ./m4/libtool.m4	2012-12-23 03:32:00.000000000 +0400
X@@ -1021,7 +1021,7 @@
X # to the aix ld manual.
X m4_defun([_LT_SYS_MODULE_PATH_AIX],
X [m4_require([_LT_DECL_SED])dnl
X-AC_LINK_IFELSE(AC_LANG_PROGRAM,[
X+AC_LINK_IFELSE([AC_LANG_PROGRAM],[
X lt_aix_libpath_sed='
X     /Import File Strings/,/^$/ {
X 	/^0/ {
X@@ -4846,7 +4846,7 @@
X 	# implicitly export all symbols.
X         save_LDFLAGS="$LDFLAGS"
X         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
X-        AC_LINK_IFELSE(int foo(void) {},
X+        AC_LINK_IFELSE([AC_LANG_SOURCE([int foo(void) {}])],
X           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
X         )
X         LDFLAGS="$save_LDFLAGS"
555bf223299dd1d68051cf32beabaa53
echo x - rsyslog7/files/patch-grammar__lexer.l
sed 's/^X//' >rsyslog7/files/patch-grammar__lexer.l << '01a9d7790c6df7d967c8d8a466df4b5a'
X--- ./grammar/lexer.l.orig	2012-12-07 12:58:13.000000000 +0400
X+++ ./grammar/lexer.l	2012-12-23 03:32:00.000000000 +0400
X@@ -88,7 +88,7 @@
X /* somehow, I need these prototype even though the headers are 
X  * included. I guess that's some autotools magic I don't understand...
X  */
X-int fileno(FILE *stream);
X+//int fileno(FILE *stream);
X 
X %}
X 
01a9d7790c6df7d967c8d8a466df4b5a
echo x - rsyslog7/files/patch-configure.ac
sed 's/^X//' >rsyslog7/files/patch-configure.ac << 'a3fe8ea2c8e0d2bbf88cbcb04f2fe519'
X--- ./configure.ac.orig	2012-12-07 15:24:37.000000000 +0400
X+++ ./configure.ac	2012-12-23 03:32:52.000000000 +0400
X@@ -711,13 +711,13 @@
X AC_ARG_ENABLE(uuid,
X         [AS_HELP_STRING([--enable-uuid],[Enable support for uuid generation @<:@default=yes@:>@])],
X         [case "${enableval}" in
X-         yes) enable_elasticsearch="yes" ;;
X-          no) enable_elasticsearch="no" ;;
X+         yes) enable_uuid="yes" ;;
X+          no) enable_uuid="no" ;;
X            *) AC_MSG_ERROR(bad value ${enableval} for --enable-uuid) ;;
X          esac],
X         [enable_uuid=yes]
X )
X-if test "x$enable_elasticsearch" = "xyes"; then
X+if test "x$enable_uuid" = "xyes"; then
X 	PKG_CHECK_MODULES([LIBUUID], [uuid])
X 	AC_DEFINE(USE_LIBUUID, 1, [Define if you want to enable libuuid support])
X fi
a3fe8ea2c8e0d2bbf88cbcb04f2fe519
echo x - rsyslog7/files/patch-plugins__omprog__omprog.c
sed 's/^X//' >rsyslog7/files/patch-plugins__omprog__omprog.c << '9e85a668bb5c8c97d01418bc57d60276'
X--- ./plugins/omprog/omprog.c.orig	2012-12-07 12:58:13.000000000 +0400
X+++ ./plugins/omprog/omprog.c	2012-12-23 03:32:00.000000000 +0400
X@@ -34,7 +34,7 @@
X #include <signal.h>
X #include <errno.h>
X #include <unistd.h>
X-#include <wait.h>
X+#include <sys/wait.h>
X #include "conf.h"
X #include "syslogd-types.h"
X #include "srUtils.h"
9e85a668bb5c8c97d01418bc57d60276
exit

===> Done


>Release-Note:
>Audit-Trail:

From: Denis Generalov <gd@rambler-co.ru>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/174654: [NEW PORT] sysutils/rsyslog7: Syslogd supporting
 SQL, TCP, and TLS
Date: Wed, 16 Jan 2013 00:54:12 +0400

 This is a multi-part message in MIME format.
 
 --Multipart=_Wed__16_Jan_2013_00_54_12_+0400_Ev58K+jKnbdDiBez
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 Hi, All.
 
 The patch is little bit obsolete.
 See new one in attachment.
 
 Changes:
 
 All depends had been commited.
 Version was changed 7.2.4 -> 7.2.5.
 
 -- 
 Denis Generalov <gd@rambler-co.ru>
 
 --Multipart=_Wed__16_Jan_2013_00_54_12_+0400_Ev58K+jKnbdDiBez
 Content-Type: text/plain;
  name="patch.txt"
 Content-Disposition: attachment;
  filename="patch.txt"
 Content-Transfer-Encoding: 7bit
 
 ===> Creating shar file
 ===> Viewing diff with more
 # 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:
 #
 #	rsyslog7
 #	rsyslog7/files
 #	rsyslog7/files/rsyslogd.in
 #	rsyslog7/files/patch-m4__libtool.m4
 #	rsyslog7/files/patch-grammar__lexer.l
 #	rsyslog7/files/patch-plugins__omprog__omprog.c
 #	rsyslog7/Makefile
 #	rsyslog7/pkg-plist
 #	rsyslog7/pkg-descr
 #	rsyslog7/distinfo
 #
 echo c - rsyslog7
 mkdir -p rsyslog7 > /dev/null 2>&1
 echo c - rsyslog7/files
 mkdir -p rsyslog7/files > /dev/null 2>&1
 echo x - rsyslog7/files/rsyslogd.in
 sed 's/^X//' >rsyslog7/files/rsyslogd.in << 'a72aeb5ebfe597defe48118250832611'
 X#!/bin/sh
 X#
 X# $FreeBSD$
 X#
 X
 X
 X# PROVIDE: rsyslogd
 X# REQUIRE: mountcritremote cleanvar newsyslog ldconfig
 X# BEFORE:  SERVERS
 X
 X. /etc/rc.subr
 X
 Xname=rsyslogd
 Xrcvar=rsyslogd_enable
 Xcommand="%%PREFIX%%/sbin/${name}"
 Xload_rc_config $name
 X: ${rsyslogd_enable:="NO"}
 X: ${rsyslogd_pidfile:="/var/run/rsyslogd.pid"}
 X: ${rsyslogd_config:="%%PREFIX%%/etc/rsyslog.conf"}
 Xpidfile="${rsyslogd_pidfile}"
 Xcommand_args="-i ${pidfile} -f ${rsyslogd_config}"
 Xrequired_files="${rsyslogd_config}"
 Xextra_commands="reload"
 X
 Xrun_rc_command "$1"
 a72aeb5ebfe597defe48118250832611
 echo x - rsyslog7/files/patch-m4__libtool.m4
 sed 's/^X//' >rsyslog7/files/patch-m4__libtool.m4 << '555bf223299dd1d68051cf32beabaa53'
 X--- ./m4/libtool.m4.orig	2012-12-07 15:25:36.000000000 +0400
 X+++ ./m4/libtool.m4	2012-12-23 03:32:00.000000000 +0400
 X@@ -1021,7 +1021,7 @@
 X # to the aix ld manual.
 X m4_defun([_LT_SYS_MODULE_PATH_AIX],
 X [m4_require([_LT_DECL_SED])dnl
 X-AC_LINK_IFELSE(AC_LANG_PROGRAM,[
 X+AC_LINK_IFELSE([AC_LANG_PROGRAM],[
 X lt_aix_libpath_sed='
 X     /Import File Strings/,/^$/ {
 X 	/^0/ {
 X@@ -4846,7 +4846,7 @@
 X 	# implicitly export all symbols.
 X         save_LDFLAGS="$LDFLAGS"
 X         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
 X-        AC_LINK_IFELSE(int foo(void) {},
 X+        AC_LINK_IFELSE([AC_LANG_SOURCE([int foo(void) {}])],
 X           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
 X         )
 X         LDFLAGS="$save_LDFLAGS"
 555bf223299dd1d68051cf32beabaa53
 echo x - rsyslog7/files/patch-grammar__lexer.l
 sed 's/^X//' >rsyslog7/files/patch-grammar__lexer.l << '01a9d7790c6df7d967c8d8a466df4b5a'
 X--- ./grammar/lexer.l.orig	2012-12-07 12:58:13.000000000 +0400
 X+++ ./grammar/lexer.l	2012-12-23 03:32:00.000000000 +0400
 X@@ -88,7 +88,7 @@
 X /* somehow, I need these prototype even though the headers are 
 X  * included. I guess that's some autotools magic I don't understand...
 X  */
 X-int fileno(FILE *stream);
 X+//int fileno(FILE *stream);
 X 
 X %}
 X 
 01a9d7790c6df7d967c8d8a466df4b5a
 echo x - rsyslog7/files/patch-plugins__omprog__omprog.c
 sed 's/^X//' >rsyslog7/files/patch-plugins__omprog__omprog.c << '9e85a668bb5c8c97d01418bc57d60276'
 X--- ./plugins/omprog/omprog.c.orig	2012-12-07 12:58:13.000000000 +0400
 X+++ ./plugins/omprog/omprog.c	2012-12-23 03:32:00.000000000 +0400
 X@@ -34,7 +34,7 @@
 X #include <signal.h>
 X #include <errno.h>
 X #include <unistd.h>
 X-#include <wait.h>
 X+#include <sys/wait.h>
 X #include "conf.h"
 X #include "syslogd-types.h"
 X #include "srUtils.h"
 9e85a668bb5c8c97d01418bc57d60276
 echo x - rsyslog7/Makefile
 sed 's/^X//' >rsyslog7/Makefile << '3b5da596b0810399f8a64fbe43b2845a'
 X# Created by: Denis Generalov <gd@rambler-co.ru>
 X# $FreeBSD$
 X
 XPORTNAME=	rsyslog
 XPORTVERSION=	7.2.5
 XCATEGORIES=	sysutils
 XMASTER_SITES=	http://www.rsyslog.com/files/download/rsyslog/
 X
 XMAINTAINER=	gd@rambler-co.ru
 XCOMMENT=	Syslogd supporting SQL, TCP, and TLS
 X
 XLICENSE=	GPLv3
 X
 XLIB_DEPENDS=	ee:${PORTSDIR}/devel/libee \
 X		estr:${PORTSDIR}/devel/libestr \
 X		json:${PORTSDIR}/devel/json-c \
 X		sysinfo:${PORTSDIR}/devel/libsysinfo
 X
 XOPTIONS_DEFINE=	\
 X	ZLIB \
 X	GSSAPI \
 X	KLOG \
 X	KMSG \
 X	INET \
 X	MYSQL \
 X	PGSQL \
 X	LIBDBI \
 X	SNMP \
 X	UUID \
 X	ELASTICSEARCH \
 X	GNUTLS \
 X	MAIL \
 X	IMDIAG \
 X	MMNORMALIZE \
 X	MMJSONPARSE \
 X	MMAUDIT \
 X	RELP \
 X	RFC3195 \
 X	IMFILE \
 X	IMPSTATS \
 X	OMPROG \
 X	OMUDPSPOOF \
 X	OMSTDOUT \
 X	PMLASTMSG \
 X	PMCISCONAMES \
 X	PMAIXFORWARDEDFROM \
 X	PMSNARE \
 X	RFC3164SD \
 X	OMRULESET \
 X	OMUXSOCK \
 X	SMCUSTBINDCDR \
 X	MMSNMPTRAPD \
 X	OMONGODB \
 X	IMZMQ3 \
 X	OMZMQ3 \
 X	OMHIREDIS
 XOPTIONS_DEFAULT=	IMDIAG IMFILE IMPSTATS INET KLOG MAIL OMSTDOUT UUID ZLIB
 X
 XKLOG_DESC=		Integrated klog functionality
 XKMSG_DESC=		Kmsg structured kernel logs
 XINET_DESC=		Enable networking support
 XLIBDBI_DESC=		Enable libdbi database support
 XUUID_DESC=		Enable support for uuid generation
 XELASTICSEARCH_DESC=	Enable elasticsearch output module
 XMAIL_DESC=		Enable mail support
 XIMDIAG_DESC=		Enable imdiag
 XMMNORMALIZE_DESC=	Enable building mmnormalize support
 XMMJSONPARSE_DESC=	Enable building mmjsonparse support
 XMMAUDIT_DESC=		Enable building mmaudit support
 XRELP_DESC=		Enable RELP support
 XRFC3195_DESC=		Enable RFC3195 support
 XIMFILE_DESC=		Enable file input module
 XIMPSTATS_DESC=		Enable periodic statistics module
 XOMPROG_DESC=		Enable omprog module
 XOMUDPSPOOF_DESC=	Enable omudpspoof module
 XOMSTDOUT_DESC=		Enable stdout module
 XPMLASTMSG_DESC=		Enable lastmsg parser module
 XPMCISCONAMES_DESC=	Enable cisconames parser module
 XPMAIXFORWARDEDFROM_DESC=Enable aixforwardedfrom parser module
 XPMSNARE_DESC=		Enable snare parser module
 XRFC3164SD_DESC=		Enable rfc3164sd parser module
 XOMRULESET_DESC=		Enable ruleset forwarding module
 XOMUXSOCK_DESC=		Enable omuxsock module
 XSMCUSTBINDCDR_DESC=	Enable sm_cust_bindcdr module
 XMMSNMPTRAPD_DESC=	Enable mmsnmptrapd module
 XOMONGODB_DESC=		Enable ommongodb template module
 XIMZMQ3_DESC=		Enable imzmq3 output module
 XOMZMQ3_DESC=		Enable omzmq3 output module
 XOMHIREDIS_DESC=		Enable omhiredis template module
 X
 XUSE_AUTOTOOLS=	aclocal autoconf automake libtool
 XACLOCAL_ARGS=	-I ${WRKSRC}/m4
 XUSE_LDCONFIG=	yes
 XUSE_PKGCONFIG=	build
 XGNU_CONFIGURE=	yes
 XMAN5=		rsyslog.conf.5
 XMAN8=		rsyslogd.8
 XUSE_RC_SUBR=	rsyslogd
 X
 XPORTSCOUT=	limit:^7
 XCONFLICTS=	rsyslog-[123456890].*
 X
 X.include <bsd.port.options.mk>
 X
 XCONFIGURE_ARGS+=--enable-regexp --enable-rsyslogrt --enable-rsyslogd
 X
 X.if ${PORT_OPTIONS:MZLIB}
 XCONFIGURE_ARGS+=--enable-zlib
 XPLIST_FILES+=	lib/rsyslog/lmzlibw.so \
 X		lib/rsyslog/lmzlibw.la \
 X		lib/rsyslog/lmzlibw.a
 X.else
 XCONFIGURE_ARGS+=--disable-zlib
 X.endif
 X
 X.if ${PORT_OPTIONS:MGSSAPI}
 XCONFIGURE_ARGS+=--enable-gssapi-krb5
 XPLIST_FILES+=	lib/rsyslog/lmgssutil.so \
 X		lib/rsyslog/lmgssutil.la \
 X		lib/rsyslog/lmgssutil.a \
 X		lib/rsyslog/omgssapi.so \
 X		lib/rsyslog/omgssapi.la \
 X		lib/rsyslog/omgssapi.a \
 X		lib/rsyslog/imgssapi.so \
 X		lib/rsyslog/imgssapi.la \
 X		lib/rsyslog/imgssapi.a
 X.else
 XCONFIGURE_ARGS+=--disable-gssapi-krb5
 X.endif
 X
 X.if ${PORT_OPTIONS:MKLOG}
 XCONFIGURE_ARGS+=--enable-klog
 XPLIST_FILES+=	lib/rsyslog/imklog.so \
 X		lib/rsyslog/imklog.la \
 X		lib/rsyslog/imklog.a
 X.else
 XCONFIGURE_ARGS+=--disable-klog
 X.endif
 X
 X.if ${PORT_OPTIONS:MKMSG}
 XCONFIGURE_ARGS+=--enable-kmsg
 XPLIST_FILES+=	lib/rsyslog/imkmsg.so \
 X		lib/rsyslog/imkmsg.la \
 X		lib/rsyslog/imkmsg.a
 X.else
 XCONFIGURE_ARGS+=--disable-kmsg
 X.endif
 X
 X.if ${PORT_OPTIONS:MINET}
 XCONFIGURE_ARGS+=--enable-inet
 XPLIST_FILES+=	lib/rsyslog/lmnet.so \
 X		lib/rsyslog/lmnet.la \
 X		lib/rsyslog/lmnetstrms.so \
 X		lib/rsyslog/lmnetstrms.la \
 X		lib/rsyslog/lmstrmsrv.so \
 X		lib/rsyslog/lmstrmsrv.la \
 X		lib/rsyslog/lmnsd_ptcp.so \
 X		lib/rsyslog/lmnsd_ptcp.la \
 X		lib/rsyslog/lmnet.a \
 X		lib/rsyslog/lmnetstrms.a \
 X		lib/rsyslog/lmstrmsrv.a \
 X		lib/rsyslog/lmnsd_ptcp.a \
 X		lib/rsyslog/lmtcpsrv.so \
 X		lib/rsyslog/lmtcpsrv.la \
 X		lib/rsyslog/lmtcpclt.so \
 X		lib/rsyslog/lmtcpclt.la \
 X		lib/rsyslog/lmtcpsrv.a \
 X		lib/rsyslog/lmtcpclt.a
 X.else
 XCONFIGURE_ARGS+=--disable-inet
 X.endif
 X
 X.if ${PORT_OPTIONS:MDEBUG}
 XCONFIGURE_ARGS+=--enable-debug
 X.else
 XCONFIGURE_ARGS+=--disable-debug
 X.endif
 X
 X.if ${PORT_OPTIONS:MMYSQL}
 XUSE_MYSQL=	yes
 XCONFIGURE_ARGS+=--enable-mysql
 XPLIST_FILES+=	lib/rsyslog/ommysql.so \
 X		lib/rsyslog/ommysql.la \
 X		lib/rsyslog/ommysql.a
 X.else
 XCONFIGURE_ARGS+=--disable-mysql
 X.endif
 X
 X.if ${PORT_OPTIONS:MPGSQL}
 XUSE_PGSQL=	yes
 XCONFIGURE_ARGS+=--enable-pgsql
 XPLIST_FILES+=	lib/rsyslog/ompgsql.so \
 X		lib/rsyslog/ompgsql.la \
 X		lib/rsyslog/ompgsql.a
 X.else
 XCONFIGURE_ARGS+=--disable-pgsql
 X.endif
 X
 X.if ${PORT_OPTIONS:MLIBDBI}
 X# TODO
 XCFLAGS+=	-I${LOCALBASE}/include
 XCPPFLAGS+=	-I${LOCALBASE}/include
 XLDFLAGS+=	-L${LOCALBASE}/lib
 XLIB_DEPENDS+=	dbi:${PORTSDIR}/databases/libdbi
 XCONFIGURE_ARGS+=--enable-libdbi
 XPLIST_FILES+=	lib/rsyslog/omlibdbi.so \
 X		lib/rsyslog/omlibdbi.la \
 X		lib/rsyslog/omlibdbi.a
 X.else
 XCONFIGURE_ARGS+=--disable-libdbi
 X.endif
 X
 X.if ${PORT_OPTIONS:MSNMP}
 XCFLAGS+=	-I${LOCALBASE}/include
 XCPPFLAGS+=	-I${LOCALBASE}/include
 XLDFLAGS+=	-L${LOCALBASE}/lib
 XLIB_DEPENDS+=	netsnmp:${PORTSDIR}/net-mgmt/net-snmp
 XCONFIGURE_ARGS+=--enable-snmp
 XPLIST_FILES+=	lib/rsyslog/omsnmp.so \
 X		lib/rsyslog/omsnmp.la \
 X		lib/rsyslog/omsnmp.a
 X.else
 XCONFIGURE_ARGS+=--disable-snmp
 X.endif
 X
 X.if ${PORT_OPTIONS:MUUID}
 XLIB_DEPENDS+=	uuid:${PORTSDIR}/misc/e2fsprogs-libuuid
 XCONFIGURE_ARGS+=--enable-uuid
 X.else
 XCONFIGURE_ARGS+=--disable-uuid
 X.endif
 X
 X.if ${PORT_OPTIONS:MELASTICSEARCH}
 XLIB_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
 XCONFIGURE_ARGS+=--enable-elasticsearch
 XPLIST_FILES+=	lib/rsyslog/omelasticsearch.so \
 X		lib/rsyslog/omelasticsearch.la \
 X		lib/rsyslog/omelasticsearch.a
 X.else
 XCONFIGURE_ARGS+=--disable-elasticsearch
 X.endif
 X
 X.if ${PORT_OPTIONS:MGNUTLS}
 XLIB_DEPENDS+=	gnutls:${PORTSDIR}/security/gnutls
 XCONFIGURE_ARGS+=--enable-gnutls
 XPLIST_FILES+=	lib/rsyslog/lmnsd_gtls.so \
 X		lib/rsyslog/lmnsd_gtls.la \
 X		lib/rsyslog/lmnsd_gtls.a
 X.else
 XCONFIGURE_ARGS+=--disable-gnutls
 X.endif
 X
 X.if ${PORT_OPTIONS:MMAIL}
 XCONFIGURE_ARGS+=--enable-mail
 XPLIST_FILES+=	lib/rsyslog/ommail.so \
 X		lib/rsyslog/ommail.la \
 X		lib/rsyslog/ommail.a
 X.else
 XCONFIGURE_ARGS+=--disable-mail
 X.endif
 X
 X.if ${PORT_OPTIONS:MIMDIAG}
 XCONFIGURE_ARGS+=--enable-imdiag
 XPLIST_FILES+=	lib/rsyslog/imdiag.so \
 X		lib/rsyslog/imdiag.la \
 X		lib/rsyslog/imdiag.a
 X.else
 XCONFIGURE_ARGS+=--disable-imdiag
 X.endif
 X
 X.if ${PORT_OPTIONS:MMMNORMALIZE}
 XLIB_DEPENDS+=	lognorm:${PORTSDIR}/devel/liblognorm
 XCONFIGURE_ARGS+=--enable-mmnormalize
 XPLIST_FILES+=	lib/rsyslog/mmnormalize.so \
 X		lib/rsyslog/mmnormalize.la \
 X		lib/rsyslog/mmnormalize.a
 X.else
 XCONFIGURE_ARGS+=--disable-mmnormalize
 X.endif
 X
 X.if ${PORT_OPTIONS:MMMJSONPARSE}
 XLIB_DEPENDS+=	lognorm:${PORTSDIR}/devel/liblognorm
 XCONFIGURE_ARGS+=--enable-mmjsonparse
 XPLIST_FILES+=	lib/rsyslog/mmjsonparse.so \
 X		lib/rsyslog/mmjsonparse.la \
 X		lib/rsyslog/mmjsonparse.a
 X.else
 XCONFIGURE_ARGS+=--disable-mmjsonparse
 X.endif
 X
 X.if ${PORT_OPTIONS:MMMAUDIT}
 XLIB_DEPENDS+=	lognorm:${PORTSDIR}/devel/liblognorm
 XCONFIGURE_ARGS+=--enable-mmaudit
 XPLIST_FILES+=	lib/rsyslog/mmaudit.so \
 X		lib/rsyslog/mmaudit.la \
 X		lib/rsyslog/mmaudit.a
 X.else
 XCONFIGURE_ARGS+=--disable-mmaudit
 X.endif
 X
 X.if ${PORT_OPTIONS:MRELP}
 XLIB_DEPENDS+=	relp:${PORTSDIR}/devel/librelp
 XCONFIGURE_ARGS+=--enable-relp
 XPLIST_FILES+=	lib/rsyslog/omrelp.so \
 X		lib/rsyslog/omrelp.la \
 X		lib/rsyslog/omrelp.a \
 X		lib/rsyslog/imrelp.so \
 X		lib/rsyslog/imrelp.la \
 X		lib/rsyslog/imrelp.a
 X.else
 XCONFIGURE_ARGS+=--disable-relp
 X.endif
 X
 X.if ${PORT_OPTIONS:MRFC3195}
 XLIB_DEPENDS+=	logging:${PORTSDIR}/devel/liblogging
 XCONFIGURE_ARGS+=--enable-rfc3195
 XPLIST_FILES+=	lib/rsyslog/im3195.so \
 X		lib/rsyslog/im3195.la \
 X		lib/rsyslog/im3195.a
 X.else
 XCONFIGURE_ARGS+=--disable-rfc3195
 X.endif
 X
 X.if ${PORT_OPTIONS:MIMFILE}
 XCONFIGURE_ARGS+=--enable-imfile
 XPLIST_FILES+=	lib/rsyslog/imfile.so \
 X		lib/rsyslog/imfile.la \
 X		lib/rsyslog/imfile.a
 X.else
 XCONFIGURE_ARGS+=--disable-imfile
 X.endif
 X
 X.if ${PORT_OPTIONS:MIMPSTATS}
 XCONFIGURE_ARGS+=--enable-impstats
 XPLIST_FILES+=	lib/rsyslog/impstats.so \
 X		lib/rsyslog/impstats.la \
 X		lib/rsyslog/impstats.a
 X.else
 XCONFIGURE_ARGS+=--disable-impstats
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMPROG}
 XCONFIGURE_ARGS+=--enable-omprog
 XPLIST_FILES+=	lib/rsyslog/omprog.so \
 X		lib/rsyslog/omprog.la \
 X		lib/rsyslog/omprog.a
 X.else
 XCONFIGURE_ARGS+=--disable-omprog
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMUDPSPOOF}
 XCFLAGS+=	-I${LOCALBASE}/include/libnet116
 XCPPFLAGS+=	-I${LOCALBASE}/include/libnet116
 XLDFLAGS+=	-L${LOCALBASE}/lib/libnet116
 XLIB_DEPENDS+=	net:${PORTSDIR}/net/libnet-devel
 XCONFIGURE_ARGS+=--enable-omudpspoof
 XPLIST_FILES+=	lib/rsyslog/omudpspoof.so \
 X		lib/rsyslog/omudpspoof.la \
 X		lib/rsyslog/omudpspoof.a
 X.else
 XCONFIGURE_ARGS+=--disable-omudpspoof
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMSTDOUT}
 XCONFIGURE_ARGS+=--enable-omstdout
 XPLIST_FILES+=	lib/rsyslog/omstdout.so \
 X		lib/rsyslog/omstdout.la \
 X		lib/rsyslog/omstdout.a
 X.else
 XCONFIGURE_ARGS+=--disable-omstdout
 X.endif
 X
 X.if ${PORT_OPTIONS:MPMLASTMSG}
 XCONFIGURE_ARGS+=--enable-pmlastmsg
 XPLIST_FILES+=	lib/rsyslog/pmlastmsg.so \
 X		lib/rsyslog/pmlastmsg.la \
 X		lib/rsyslog/pmlastmsg.a
 X.else
 XCONFIGURE_ARGS+=--disable-pmlastmsg
 X.endif
 X
 X.if ${PORT_OPTIONS:MPMCISCONAMES}
 XCONFIGURE_ARGS+=--enable-pmcisconames
 XPLIST_FILES+=	lib/rsyslog/pmcisconames.so \
 X		lib/rsyslog/pmcisconames.la \
 X		lib/rsyslog/pmcisconames.a
 X.else
 XCONFIGURE_ARGS+=--disable-pmcisconames
 X.endif
 X
 X.if ${PORT_OPTIONS:MPMAIXFORWARDEDFROM}
 XCONFIGURE_ARGS+=--enable-pmaixforwardedfrom
 XPLIST_FILES+=	lib/rsyslog/pmaixforwardedfrom.so \
 X		lib/rsyslog/pmaixforwardedfrom.la \
 X		lib/rsyslog/pmaixforwardedfrom.a
 X.else
 XCONFIGURE_ARGS+=--disable-pmaixforwardedfrom
 X.endif
 X
 X.if ${PORT_OPTIONS:MPMSNARE}
 XCONFIGURE_ARGS+=--enable-pmsnare
 XPLIST_FILES+=	lib/rsyslog/pmsnare.so \
 X		lib/rsyslog/pmsnare.la \
 X		lib/rsyslog/pmsnare.a
 X.else
 XCONFIGURE_ARGS+=--disable-pmsnare
 X.endif
 X
 X.if ${PORT_OPTIONS:MRFC3164SD}
 XCONFIGURE_ARGS+=--enable-pmrfc3164sd
 XPLIST_FILES+=	lib/rsyslog/pmrfc3164sd.so \
 X		lib/rsyslog/pmrfc3164sd.la \
 X		lib/rsyslog/pmrfc3164sd.a
 X.else
 XCONFIGURE_ARGS+=--disable-pmrfc3164sd
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMRULESET}
 XCONFIGURE_ARGS+=--enable-omruleset
 XPLIST_FILES+=	lib/rsyslog/omruleset.so \
 X		lib/rsyslog/omruleset.la \
 X		lib/rsyslog/omruleset.a
 X.else
 XCONFIGURE_ARGS+=--disable-omruleset
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMUXSOCK}
 XCONFIGURE_ARGS+=--enable-omuxsock
 XPLIST_FILES+=	lib/rsyslog/omuxsock.so \
 X		lib/rsyslog/omuxsock.la \
 X		lib/rsyslog/omuxsock.a
 X.else
 XCONFIGURE_ARGS+=--disable-omuxsock
 X.endif
 X
 X.if ${PORT_OPTIONS:MSMCUSTBINDCDR}
 XCONFIGURE_ARGS+=--enable-sm_cust_bindcdr
 XPLIST_FILES+=	lib/rsyslog/sm_cust_bindcdr.so \
 X		lib/rsyslog/sm_cust_bindcdr.la \
 X		lib/rsyslog/sm_cust_bindcdr.a
 X.else
 XCONFIGURE_ARGS+=--disable-sm_cust_bindcdr
 X.endif
 X
 X.if ${PORT_OPTIONS:MMMSNMPTRAPD}
 XCONFIGURE_ARGS+=--enable-mmsnmptrapd
 XPLIST_FILES+=	lib/rsyslog/mmsnmptrapd.so \
 X		lib/rsyslog/mmsnmptrapd.la \
 X		lib/rsyslog/mmsnmptrapd.a
 X.else
 XCONFIGURE_ARGS+=--disable-mmsnmptrapd
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMONGODB}
 XLIB_DEPENDS+=	mongo-client:${PORTSDIR}/databases/libmongo-client
 XCONFIGURE_ARGS+=--enable-ommongodb
 XPLIST_FILES+=	lib/rsyslog/ommongodb.so \
 X		lib/rsyslog/ommongodb.la \
 X		lib/rsyslog/ommongodb.a
 X.else
 XCONFIGURE_ARGS+=--disable-ommongodb
 X.endif
 X
 X.if ${PORT_OPTIONS:MIMZMQ3}
 XLIB_DEPENDS+=	czmq:${PORTSDIR}/devel/czmq
 XCONFIGURE_ARGS+=--enable-imzmq3
 XPLIST_FILES+=	lib/rsyslog/imzmq3.so \
 X		lib/rsyslog/imzmq3.la \
 X		lib/rsyslog/imzmq3.a
 X.else
 XCONFIGURE_ARGS+=--disable-imzmq3
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMZMQ3}
 XLIB_DEPENDS+=	czmq:${PORTSDIR}/devel/czmq
 XCONFIGURE_ARGS+=--enable-omzmq3
 XPLIST_FILES+=	lib/rsyslog/omzmq3.so \
 X		lib/rsyslog/omzmq3.la \
 X		lib/rsyslog/omzmq3.a
 X.else
 XCONFIGURE_ARGS+=--disable-omzmq3
 X.endif
 X
 X.if ${PORT_OPTIONS:MOMHIREDIS}
 XLIB_DEPENDS+=	hiredis:${PORTSDIR}/databases/hiredis
 XCONFIGURE_ARGS+=--enable-omhiredis
 XCONFIGURE_ENV+=	HIREDIS_CFLAGS=-I${PREFIX}/include \
 X		HIREDIS_LIBS=${PREFIX}/lib
 XPLIST_FILES+=	lib/rsyslog/omhiredis.so \
 X		lib/rsyslog/omhiredis.la \
 X		lib/rsyslog/omhiredis.a
 X.else
 XCONFIGURE_ARGS+=--disable-omhiredis
 X.endif
 X
 X#  --enable-regexp         Enable regular expressions support [default=yes]
 X#  --enable-zlib           Enable zlib compression support [default=yes]
 X#  --enable-gssapi-krb5    Enable GSSAPI Kerberos 5 support [default=no]
 X#  --enable-klog           Integrated klog functionality [default=yes]
 X#  --enable-kmsg           Kmsg structured kernel logs functionality
 X#                          [default=no]
 X#  --enable-inet           Enable networking support [default=yes]
 X#  --disable-fsstnd        Disable support for FSSTND
 X#  --enable-unlimited-select
 X#                          Enable unlimited select() syscall [default=no]
 X#  --enable-debug          Enable debug mode [default=no]
 X#  --enable-rtinst         Enable runtime instrumentation mode [default=no]
 X#  --enable-debugless      Enable runtime instrumentation mode [default=no]
 X#  --enable-valgrind       Enable valgrind support settings [default=no]
 X#  --enable-memcheck       Enable extended memory check support [default=no]
 X#  --enable-diagtools      Enable diagnostic tools [default=no]
 X#  --enable-usertools      Enable end user tools [default=no]
 X#  --enable-mysql          Enable MySql database support [default=no]
 X#  --enable-pgsql          Enable PostgreSQL database support [default=no]
 X#  --enable-oracle         Enable native Oracle database support [default=no].
 X#                          (Check your ORACLE_HOME environment variable!)
 X#  --enable-libdbi         Enable libdbi database support [default=no]
 X#  --enable-snmp           Enable SNMP support [default=no]
 X#  --enable-uuid           Enable support for uuid generation [default=yes]
 X#  --enable-elasticsearch  Enable elasticsearch output module [default=no]
 X#  --enable-gnutls         Enable GNU TLS support [default=no]
 X#  --enable-rsyslogrt      Build rsyslogrt [default=yes]
 X#  --enable-rsyslogd       Build rsyslogd [default=yes]
 X#  --enable-extended-tests extended testbench [default=no]
 X#  --enable-mysql-tests    enable MySQL specific tests in testbench
 X#                          [default=no]
 X#  --enable-mail           Enable mail support [default=no]
 X#  --enable-imdiag         Enable imdiag [default=no]
 X#  --enable-mmnormalize    Enable building mmnormalize support [default=no]
 X#  --enable-mmjsonparse    Enable building mmjsonparse support [default=no]
 X#  --enable-mmaudit        Enable building mmaudit support [default=no]
 X#  --enable-relp           Enable RELP support [default=no]
 X#  --enable-rfc3195        Enable RFC3195 support [default=no]
 X#  --enable-testbench      testbench enabled [default=yes]
 X#  --enable-imfile         file input module enabled [default=no]
 X#  --enable-imsolaris      solaris input module enabled [default=no]
 X#  --enable-imptcp         plain tcp input module enabled [default=no]
 X#  --enable-imttcp         threaded plain tcp input module enabled [default=no]
 X#  --enable-impstats       periodic statistics module enabled [default=no]
 X#  --enable-omprog         Compiles omprog module [default=no]
 X#  --enable-omudpspoof     Compiles omudpspoof module [default=no]
 X#  --enable-omstdout       Compiles stdout module [default=no]
 X#  --enable-pmlastmsg      Compiles lastmsg parser module [default=no]
 X#  --enable-pmcisconames   Compiles cisconames parser module [default=no]
 X#  --enable-pmaixforwardedfrom
 X#                          Compiles aixforwardedfrom parser module [default=no]
 X#  --enable-pmsnare        Compiles snare parser module [default=no]
 X#  --enable-pmrfc3164sd    Compiles rfc3164sd parser module [default=no]
 X#  --enable-omruleset      Compiles ruleset forwarding module [default=no]
 X#  --enable-gui            Enable GUI programs [default=no]
 X#  --enable-omuxsock       Compiles omuxsock module [default=no]
 X#  --enable-sm_cust_bindcdr
 X#                          Compiles sm_cust_bindcdr module [default=no]
 X#  --enable-mmsnmptrapd    Compiles mmsnmptrapd module [default=no]
 X#  --enable-omhdfs         Compiles omhdfs template module [default=no]
 X#  --enable-ommongodb      Compiles ommongodb template module [default=no]
 X#  --enable-imzmq3         Compiles imzmq3 output module [default=no]
 X#  --enable-omzmq3         Compiles omzmq3 output module [default=no]
 X#  --enable-omhiredis      Compiles omhiredis template module [default=no]
 X
 Xpost-install:
 X.if ${PORT_OPTIONS:MDOCS}
 X	@${MKDIR} ${DOCSDIR}
 X	@${INSTALL_MAN} ${WRKSRC}/doc/*.html ${DOCSDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/doc/*.jpg ${DOCSDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/doc/*.jpeg ${DOCSDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
 X.endif
 X
 X.if ${PORT_OPTIONS:MEXAMPLES}
 X	@${MKDIR} ${EXAMPLESDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${EXAMPLESDIR}
 X.endif
 X
 X.include <bsd.port.mk>
 3b5da596b0810399f8a64fbe43b2845a
 echo x - rsyslog7/pkg-plist
 sed 's/^X//' >rsyslog7/pkg-plist << 'ad81b40e4bd50c775b902e3969e97434'
 Xlib/rsyslog/lmregexp.so
 Xlib/rsyslog/lmregexp.la
 Xlib/rsyslog/lmregexp.a
 Xlib/rsyslog/immark.so
 Xlib/rsyslog/immark.la
 Xlib/rsyslog/immark.a
 Xlib/rsyslog/imuxsock.so
 Xlib/rsyslog/imuxsock.la
 Xlib/rsyslog/imuxsock.a
 Xlib/rsyslog/imtcp.so
 Xlib/rsyslog/imtcp.la
 Xlib/rsyslog/imtcp.a
 Xlib/rsyslog/imudp.so
 Xlib/rsyslog/imudp.la
 Xlib/rsyslog/imudp.a
 Xlib/rsyslog/omtesting.so
 Xlib/rsyslog/omtesting.la
 Xlib/rsyslog/omtesting.a
 Xsbin/rsyslogd
 X%%PORTDOCS%%%%DOCSDIR%%/bugs.html
 X%%PORTDOCS%%%%DOCSDIR%%/build_from_repo.html
 X%%PORTDOCS%%%%DOCSDIR%%/contributors.html
 X%%PORTDOCS%%%%DOCSDIR%%/debug.html
 X%%PORTDOCS%%%%DOCSDIR%%/dev_oplugins.html
 X%%PORTDOCS%%%%DOCSDIR%%/dev_queue.html
 X%%PORTDOCS%%%%DOCSDIR%%/droppriv.html
 X%%PORTDOCS%%%%DOCSDIR%%/expression.html
 X%%PORTDOCS%%%%DOCSDIR%%/features.html
 X%%PORTDOCS%%%%DOCSDIR%%/free_support.html
 X%%PORTDOCS%%%%DOCSDIR%%/generic_design.html
 X%%PORTDOCS%%%%DOCSDIR%%/gssapi.html
 X%%PORTDOCS%%%%DOCSDIR%%/history.html
 X%%PORTDOCS%%%%DOCSDIR%%/how2help.html
 X%%PORTDOCS%%%%DOCSDIR%%/im3195.html
 X%%PORTDOCS%%%%DOCSDIR%%/imfile.html
 X%%PORTDOCS%%%%DOCSDIR%%/imgssapi.html
 X%%PORTDOCS%%%%DOCSDIR%%/imklog.html
 X%%PORTDOCS%%%%DOCSDIR%%/imkmsg.html
 X%%PORTDOCS%%%%DOCSDIR%%/impstats.html
 X%%PORTDOCS%%%%DOCSDIR%%/imptcp.html
 X%%PORTDOCS%%%%DOCSDIR%%/imrelp.html
 X%%PORTDOCS%%%%DOCSDIR%%/imsolaris.html
 X%%PORTDOCS%%%%DOCSDIR%%/imtcp.html
 X%%PORTDOCS%%%%DOCSDIR%%/imudp.html
 X%%PORTDOCS%%%%DOCSDIR%%/imuxsock.html
 X%%PORTDOCS%%%%DOCSDIR%%/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/install.html
 X%%PORTDOCS%%%%DOCSDIR%%/ipv6.html
 X%%PORTDOCS%%%%DOCSDIR%%/licensing.html
 X%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
 X%%PORTDOCS%%%%DOCSDIR%%/manual.html
 X%%PORTDOCS%%%%DOCSDIR%%/messageparser.html
 X%%PORTDOCS%%%%DOCSDIR%%/mmnormalize.html
 X%%PORTDOCS%%%%DOCSDIR%%/mmsnmptrapd.html
 X%%PORTDOCS%%%%DOCSDIR%%/modules.html
 X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
 X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset_legacy_format.html
 X%%PORTDOCS%%%%DOCSDIR%%/netstream.html
 X%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
 X%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
 X%%PORTDOCS%%%%DOCSDIR%%/omfile.html
 X%%PORTDOCS%%%%DOCSDIR%%/omfwd.html
 X%%PORTDOCS%%%%DOCSDIR%%/omhdfs.html
 X%%PORTDOCS%%%%DOCSDIR%%/omlibdbi.html
 X%%PORTDOCS%%%%DOCSDIR%%/ommail.html
 X%%PORTDOCS%%%%DOCSDIR%%/ommysql.html
 X%%PORTDOCS%%%%DOCSDIR%%/omoracle.html
 X%%PORTDOCS%%%%DOCSDIR%%/ompipe.html
 X%%PORTDOCS%%%%DOCSDIR%%/omprog.html
 X%%PORTDOCS%%%%DOCSDIR%%/omrelp.html
 X%%PORTDOCS%%%%DOCSDIR%%/omruleset.html
 X%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
 X%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
 X%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
 X%%PORTDOCS%%%%DOCSDIR%%/omusrmsg.html
 X%%PORTDOCS%%%%DOCSDIR%%/omuxsock.html
 X%%PORTDOCS%%%%DOCSDIR%%/pmlastmsg.html
 X%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
 X%%PORTDOCS%%%%DOCSDIR%%/queues.html
 X%%PORTDOCS%%%%DOCSDIR%%/queues_analogy.html
 X%%PORTDOCS%%%%DOCSDIR%%/rainerscript.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_abortonuncleanconfig.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionexeconlywhenpreviousissuspended.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionresumeinterval.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_allowedsender.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_controlcharacterescapeprefix.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintcfsyslinehandlerlist.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintmodulelist.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprinttemplatelist.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dircreatemode.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirgroup.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirowner.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filecreatemode.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dropmsgswithmaliciousdnsptrrecords.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_droptrailinglfonreception.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dynafilecachesize.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escape8bitcharsonreceive.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escapecontrolcharactersonreceive.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_failonchownfailure.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filegroup.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_fileowner.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_generateconfiggraph.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssforwardservicename.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gsslistenservicename.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_moddir.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssmode.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_includeconfig.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_mainmsgqueuesize.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_markmessageperiod.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_maxopenfiles.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_modload.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_omfileforcechown.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_repeatedmsgreduction.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_resetconfigvariables.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_rulesetcreatemainqueue.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_rulesetparser.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_umask.html
 X%%PORTDOCS%%%%DOCSDIR%%/rscript_abnf.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_actions.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_basic_structure.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_examples.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_file_syntax_differences.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_filter.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_global.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_lines.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_modules.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_nomatch.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_output.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_templates.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_high_database_rate.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_mysql.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_pgsql.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_ng_comparison.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_packages.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_php_syslog_ng.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_recording_pri.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_reliable_forwarding.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_secure_tls.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_stunnel.html
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_tls.html
 X%%PORTDOCS%%%%DOCSDIR%%/syslog_parsing.html
 X%%PORTDOCS%%%%DOCSDIR%%/syslog_protocol.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_client.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_errmsgs.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_machine.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_scenario.html
 X%%PORTDOCS%%%%DOCSDIR%%/gssapi.png
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_server.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_summary.html
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
 X%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
 X%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
 X%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
 X%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
 X%%PORTDOCS%%%%DOCSDIR%%/v6compatibility.html
 X%%PORTDOCS%%%%DOCSDIR%%/v7compatibility.html
 X%%PORTDOCS%%%%DOCSDIR%%/version_naming.html
 X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
 X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic_small.jpg
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert.jpg
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_100.jpg
 X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.jpg
 X%%PORTDOCS%%%%DOCSDIR%%/queue_msg_state.jpeg
 X%%PORTDOCS%%%%DOCSDIR%%/dataflow.png
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_queue_pointers.jpeg
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_queue_pointers2.jpeg
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue0.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue1.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue2.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue3.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_directq.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_rsyslog.png
 X%%PORTDOCS%%%%DOCSDIR%%/direct_queue_rsyslog2.png
 X%%PORTDOCS%%%%DOCSDIR%%/module_workflow.png
 X%%PORTDOCS%%%%DOCSDIR%%/queue_analogy_tv.png
 X%%PORTDOCS%%%%DOCSDIR%%/rfc5424layers.png
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog-vers.png
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_confgraph_complex.png
 X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_confgraph_std.png
 X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
 X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X@dirrmtry lib/rsyslog
 ad81b40e4bd50c775b902e3969e97434
 echo x - rsyslog7/pkg-descr
 sed 's/^X//' >rsyslog7/pkg-descr << '87b4ea75c1cb05b608605547ada53434'
 XRsyslog is an enhanced multi-threaded syslogd with a focus on
 Xsecurity and reliability.
 X
 XAmong others, it offers support for on-demand disk buffering,
 Xreliable syslog over TCP, SSL, TLS and RELP, writing to databases
 X(MySQL, PostgreSQL, Oracle, and many more), email alerting, fully
 Xconfigurable output formats (including high-precision timestamps),
 Xthe ability to filter on any part of the syslog message, on-the-wire
 Xmessage compression, and the ability to convert text files to syslog.
 X
 XIt is a drop-in replacement for stock syslogd and able to work with
 Xthe same configuration file syntax. Its advanced features make it
 Xsuitable for enterprise-class, encryption protected syslog relay
 Xchains while at the same time being very easy to setup for the
 Xnovice user.
 X
 XTracking v7
 X
 XWWW: http://www.rsyslog.com/
 87b4ea75c1cb05b608605547ada53434
 echo x - rsyslog7/distinfo
 sed 's/^X//' >rsyslog7/distinfo << '9863e5e0b55b0da474b1de80729f9c12'
 XSHA256 (rsyslog-7.2.5.tar.gz) = 8cce8c61610bde4eb09dc379281362650cced4c75097c9756acce8bfaac96bfb
 XSIZE (rsyslog-7.2.5.tar.gz) = 2704775
 9863e5e0b55b0da474b1de80729f9c12
 exit
 
 ===> Done
 
 --Multipart=_Wed__16_Jan_2013_00_54_12_+0400_Ev58K+jKnbdDiBez--

From: Denis Generalov <gd@rambler-co.ru>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/174654: [NEW PORT] sysutils/rsyslog7: Syslogd supporting
 SQL, TCP, and TLS
Date: Thu, 17 Jan 2013 13:08:31 +0400

 Hi All,
 
 The port has been added through someone else already.
 Close this PR please.
 
 -- 
 Denis Generalov <gd@rambler-co.ru>
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Thu Jan 17 09:23:54 UTC 2013 
State-Changed-Why:  
Closed at submitter's request.  Thanks for the submission. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=174654 
>Unformatted:
