Bug 139382 - [REPOCOPY] sysutils/rsyslog4 -> sysutils/rsyslog5
Summary: [REPOCOPY] sysutils/rsyslog4 -> sysutils/rsyslog5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-06 17:10 UTC by Cristiano Rolim Pereira
Modified: 2009-12-18 20:50 UTC (History)
0 users

See Also:


Attachments
file.shar (12.96 KB, text/plain)
2009-10-06 17:10 UTC, Cristiano Rolim Pereira
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cristiano Rolim Pereira 2009-10-06 17:10:02 UTC
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and
reliability.Among others, it offers support for on-demand disk buffering, reliable syslog over TCP, SSL, TLS and RELP, writing to databases, email alerting, fully configurable output formats ,the ability to filter on any part of the syslog message, on-the-wire message compression, and the ability to convert text files to syslog.

More info can be found here: http://www.rsyslog.com/

Attached, there is a shell archive for a port of rsyslog5.

Fix: Patch attached with submission follows:
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2009-10-06 17:28:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2009-10-30 10:45:39 UTC
State Changed
From-To: open->feedback

should we not also add all slave ports?
Comment 3 Cristiano Rolim Pereira 2009-10-30 22:41:23 UTC
Sure. I am sending a new shar with a port to version 5.3.3 and all slave 
ports.
Thanks.

# 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:
#
#	./rsyslog5
#	./rsyslog5/files
#	./rsyslog5/files/pkg-message.in
#	./rsyslog5/files/rsyslogd.in
#	./rsyslog5/Makefile
#	./rsyslog5/distinfo
#	./rsyslog5/pkg-descr
#	./rsyslog5/pkg-plist
#	./rsyslog5-dbi
#	./rsyslog5-dbi/Makefile
#	./rsyslog5-gnutls
#	./rsyslog5-gnutls/Makefile
#	./rsyslog5-snmp
#	./rsyslog5-snmp/Makefile
#	./rsyslog5-relp
#	./rsyslog5-relp/Makefile
#	./rsyslog5-pgsql
#	./rsyslog5-pgsql/Makefile
#	./rsyslog5-pgsql/pkg-plist
#	./rsyslog5-mysql
#	./rsyslog5-mysql/Makefile
#	./rsyslog5-mysql/pkg-plist
#	./rsyslog5-rfc3195
#	./rsyslog5-rfc3195/Makefile
#	./rsyslog5-gssapi
#	./rsyslog5-gssapi/Makefile
#
echo c - ./rsyslog5
mkdir -p ./rsyslog5 > /dev/null 2>&1
echo c - ./rsyslog5/files
mkdir -p ./rsyslog5/files > /dev/null 2>&1
echo x - ./rsyslog5/files/pkg-message.in
sed 's/^X//' >./rsyslog5/files/pkg-message.in << 
'd4c0cd8e915de1be441e0163cfbe53c0'
X===================================================================
XTo start using rsyslogd(8), stop syslogd(8) if it's running and
Xadd the following lines to rc.conf(5):
X syslogd_enable="NO"
X rsyslogd_enable="YES"
XTo avoid warnings about rsyslogd running in compatibility mode, add
Xthis:
X rsyslogd_flags="-c3"
XIt's recommended to copy syslog.conf(5) to
X%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add
Xthis:
X rsyslogd_config="/etc/syslog.conf"
Xnewsyslog(8) has the path of syslogd's pid file hardcoded. To
Xmake it work seamlessly with rsyslog, add this:
X rsyslogd_pidfile="/var/run/syslog.pid"
X===================================================================
d4c0cd8e915de1be441e0163cfbe53c0
echo x - ./rsyslog5/files/rsyslogd.in
sed 's/^X//' >./rsyslog5/files/rsyslogd.in << 
'213b72aa2ccf62460f2fd927a3e3c9c1'
X#!/bin/sh
X
X# PROVIDE: rsyslogd
X# REQUIRE: mountcritremote cleanvar newsyslog ldconfig
X# BEFORE:  SERVERS
X
X. %%RC_SUBR%%
X
Xname=rsyslogd
Xrcvar=`set_rcvar`
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}"
Xstart_precmd="rsyslogd_precmd"
Xextra_commands="reload"
X
Xsockfile="/var/run/rsyslogd.sockets"
Xevalargs="rc_flags=\"\`set_socketlist\` \$rc_flags\""
Xaltlog_proglist="named"
X
Xrsyslogd_precmd()
X{
X	local _l _ldir
X
X	#	Transitional symlink for old binaries
X	#
X	if [ ! -L /dev/log ]; then
X		ln -sf /var/run/log /dev/log
X	fi
X	rm -f /var/run/log
X
X	#	Create default list of syslog sockets to watch
X	#
X	( umask 022 ; > $sockfile )
X
X	#	If running named(8) or ntpd(8) chrooted, added appropriate
X	#	syslog socket to list of sockets to watch.
X	#
X	for _l in $altlog_proglist; do
X		eval _ldir=\$${_l}_chrootdir
X		if checkyesno `set_rcvar $_l` && [ -n "$_ldir" ]; then
X			echo "${_ldir}/var/run/log" >> $sockfile
X		fi
X	done
X
X	#	If other sockets have been provided, change run_rc_command()'s
X	#	internal copy of $rsyslogd_flags to force use of specific
X	#	rsyslogd sockets.
X	#
X	if [ -s $sockfile ]; then
X		echo "/var/run/log" >> $sockfile
X		eval $evalargs
X	fi
X
X	return 0
X}
X
Xset_socketlist()
X{
X	local _s _socketargs
X
X	_socketargs=
X	for _s in `cat $sockfile | tr '\n' ' '` ; do
X		_socketargs="-a $_s $_socketargs"
X	done
X	echo $_socketargs
X}
X
Xrun_rc_command "$1"
213b72aa2ccf62460f2fd927a3e3c9c1
echo x - ./rsyslog5/Makefile
sed 's/^X//' >./rsyslog5/Makefile << 'd0c1708c6b72e1d6ed7cb857550a44d6'
XPORTNAME=	rsyslog
XPORTVERSION=	5.3.3
XCATEGORIES=	sysutils
XMASTER_SITES=	http://download.rsyslog.com/rsyslog/
X.ifdef MNAME
XPKGNAMESUFFIX?=	-${MNAME}
X.endif
X
XMAINTAINER=	cristianorolim@hotmail.com
XCOMMENT?=	Syslogd supporting SQL, TCP and TLS
X
X.ifdef MNAME
XRUN_DEPENDS=	rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5
X
XPLIST=		${.CURDIR}/pkg-plist
X.endif
X
XCONFLICTS=	rsyslog-[2-4].[0-9]*
XCPPFLAGS+=	-I${LOCALBASE}/include
XLDFLAGS+=	-L${LOCALBASE}/lib
XGNU_CONFIGURE=	yes
X
X.ifdef WITH_DEBUG
XCONFIGURE_ARGS+=--enable-rtinst --enable-debug
X.endif
X
X.include <bsd.port.pre.mk>
X.if ${ARCH} == "i386"
XCPPFLAGS+=-march=i686
X.endif
XCONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
X
X.ifndef MNAME
XMAN8=	rsyslogd.8
XMAN5=	rsyslog.conf.5
X
XUSE_RC_SUBR=	${PORTNAME}d
XSUB_FILES=	pkg-message
X
XCONFIGURE_ARGS+=--enable-imfile --enable-mail --enable-imtemplate --enable-testbench=no
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
X	@${REINPLACE_CMD} -e 's|/lib/rsyslog/|${PREFIX}/lib/rsyslog/|'\
X		${WRKSRC}/tools/syslogd.c
X	@${GREP} -rl '/etc/rsyslog.conf' ${WRKSRC}|${XARGS} ${REINPLACE_CMD} -e\
X		's|/etc/rsyslog.conf|${PREFIX}/etc/rsyslog.conf|'
X	@${FIND} ${WRKSRC} -name '*.bak' -delete
X
Xpost-install:
X.ifndef NOPORTDOCS
X	@${INSTALL} -d ${DOCSDIR}/
X	@${INSTALL_DATA} ${WRKSRC}/doc/*html ${DOCSDIR}/
X	@${INSTALL_DATA} ${WRKSRC}/doc/*jpg ${DOCSDIR}/
X.endif
X.ifndef NOPORTEXAMPLES
X	@${INSTALL} -d ${EXAMPLESDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${EXAMPLESDIR}
X.endif
X	@${CAT} ${PKGMESSAGE}
X.endif
X
X.ifdef MNAME
X
X.if ${MNAME} == "gssapi" && ${OSVERSION} < 700000
XIGNORE=	with gssapi module is only supported on FreeBSD 7.x or later
X.endif
X
XCONFIGURE_ARGS+=	--disable-rsyslogd --disable-klog
X
XDESCR?=		${.CURDIR}/../rsyslog5/pkg-descr
XMD5_FILE?=	${.CURDIR}/../rsyslog5/distinfo
X.endif
X
X.include <bsd.port.post.mk>
d0c1708c6b72e1d6ed7cb857550a44d6
echo x - ./rsyslog5/distinfo
sed 's/^X//' >./rsyslog5/distinfo << '2d309f6b95ac38a0d90186f5b24f6e77'
XMD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d
XSHA256 (rsyslog-5.3.3.tar.gz) = 
6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b
XSIZE (rsyslog-5.3.3.tar.gz) = 2059714
2d309f6b95ac38a0d90186f5b24f6e77
echo x - ./rsyslog5/pkg-descr
sed 's/^X//' >./rsyslog5/pkg-descr << '07ab8191e0844dabd2ffa867e41ff99a'
XRsyslog is an enhanced multi-threaded syslogd with a focus on security and
Xreliability.
X
XAmong others, it offers support for on-demand disk buffering, reliable 
syslog
Xover TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, 
Oracle,
Xand many more), email alerting, fully configurable output formats 
(including
Xhigh-precision timestamps),the ability to filter on any part of the syslog
Xmessage, on-the-wire message compression, and the ability to convert text
Xfiles to syslog.
X
XIt is a drop-in replacement for stock syslogd and able to work with the 
same
Xconfiguration file syntax. Its advanced features make it suitable for
Xenterprise-class, encryption protected syslog relay chains while at the 
same
Xtime being very easy to setup for the novice user.
X
XWWW: http://www.rsyslog.com/
07ab8191e0844dabd2ffa867e41ff99a
echo x - ./rsyslog5/pkg-plist
sed 's/^X//' >./rsyslog5/pkg-plist << 'b39320caf1c69cf0274f6d516141a60e'
Xlib/rsyslog/imfile.la
Xlib/rsyslog/imfile.so
Xlib/rsyslog/imklog.la
Xlib/rsyslog/imklog.so
Xlib/rsyslog/immark.la
Xlib/rsyslog/immark.so
Xlib/rsyslog/imtcp.la
Xlib/rsyslog/imtcp.so
Xlib/rsyslog/imtemplate.la
Xlib/rsyslog/imtemplate.so
Xlib/rsyslog/imudp.la
Xlib/rsyslog/imudp.so
Xlib/rsyslog/imuxsock.la
Xlib/rsyslog/imuxsock.so
Xlib/rsyslog/lmnet.la
Xlib/rsyslog/lmnet.so
Xlib/rsyslog/lmnetstrms.la
Xlib/rsyslog/lmnetstrms.so
Xlib/rsyslog/lmnsd_ptcp.la
Xlib/rsyslog/lmnsd_ptcp.so
Xlib/rsyslog/lmregexp.la
Xlib/rsyslog/lmregexp.so
Xlib/rsyslog/lmstrmsrv.la
Xlib/rsyslog/lmstrmsrv.so
Xlib/rsyslog/lmtcpclt.la
Xlib/rsyslog/lmtcpclt.so
Xlib/rsyslog/lmtcpsrv.la
Xlib/rsyslog/lmtcpsrv.so
Xlib/rsyslog/lmzlibw.la
Xlib/rsyslog/lmzlibw.so
Xlib/rsyslog/ommail.la
Xlib/rsyslog/ommail.so
Xlib/rsyslog/omtesting.la
Xlib/rsyslog/omtesting.so
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_queue.html
X%%PORTDOCS%%%%DOCSDIR%%/droppriv.html
X%%PORTDOCS%%%%DOCSDIR%%/expression.html
X%%PORTDOCS%%%%DOCSDIR%%/features.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%%/imrelp.html
X%%PORTDOCS%%%%DOCSDIR%%/imtcp.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%%/modules.html
X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
X%%PORTDOCS%%%%DOCSDIR%%/netstream.html
X%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
X%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
X%%PORTDOCS%%%%DOCSDIR%%/omlibdbi.html
X%%PORTDOCS%%%%DOCSDIR%%/ommail.html
X%%PORTDOCS%%%%DOCSDIR%%/ommysql.html
X%%PORTDOCS%%%%DOCSDIR%%/omoracle.html
X%%PORTDOCS%%%%DOCSDIR%%/omrelp.html
X%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
X%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
X%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
X%%PORTDOCS%%%%DOCSDIR%%/professional_support.html
X%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic_small.jpg
X%%PORTDOCS%%%%DOCSDIR%%/queues.html
X%%PORTDOCS%%%%DOCSDIR%%/queues_analogy.html
X%%PORTDOCS%%%%DOCSDIR%%/rainerscript.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_dropmsgswithmaliciousdnsptrrecords.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_droptrailinglfonreception.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dynafilecachesize.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escapecontrolcharactersonreceive.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_failonchownfailure.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filecreatemode.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_gssmode.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_includeconfig.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_mainmsgqueuesize.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_markmessageperiod.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_moddir.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_modload.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_repeatedmsgreduction.html
X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_resetconfigvariables.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_examples.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_filter.html
X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_global.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_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.jpg
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_100.jpg
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.html
X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.jpg
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%%/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%%/version_naming.html
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrmtry lib/rsyslog
b39320caf1c69cf0274f6d516141a60e
echo c - ./rsyslog5-dbi
mkdir -p ./rsyslog5-dbi > /dev/null 2>&1
echo x - ./rsyslog5-dbi/Makefile
sed 's/^X//' >./rsyslog5-dbi/Makefile << '870ee0bd8dff3fc6a1203f1eb7cc49ea'
XCOMMENT=	LibDBI output module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	libdbi
XLIB_DEPENDS=	dbi.0:${PORTSDIR}/databases/libdbi
X
XCONFIGURE_ARGS+=--enable-libdbi
X
XPLIST_FILES+=	lib/rsyslog/omlibdbi.la \
X		lib/rsyslog/omlibdbi.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/omlibdbi/.libs/omlibdbi.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/omlibdbi/omlibdbi.la ${PREFIX}/lib/rsyslog
X
X.include "${MASTERDIR}/Makefile"
870ee0bd8dff3fc6a1203f1eb7cc49ea
echo c - ./rsyslog5-gnutls
mkdir -p ./rsyslog5-gnutls > /dev/null 2>&1
echo x - ./rsyslog5-gnutls/Makefile
sed 's/^X//' >./rsyslog5-gnutls/Makefile << 
'3952f4be1edc50adf960fa675a2cb75b'
XCOMMENT=	GNUTLS module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	gnutls
XLIB_DEPENDS+=	gnutls.40:${PORTSDIR}/security/gnutls
X
XCONFIGURE_ARGS+=--enable-gnutls
X
XPLIST_FILES+=	lib/rsyslog/lmnsd_gtls.la \
X		lib/rsyslog/lmnsd_gtls.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/runtime/.libs/lmnsd_gtls.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/runtime/lmnsd_gtls.la ${PREFIX}/lib/rsyslog
X.include "${MASTERDIR}/Makefile"
3952f4be1edc50adf960fa675a2cb75b
echo c - ./rsyslog5-snmp
mkdir -p ./rsyslog5-snmp > /dev/null 2>&1
echo x - ./rsyslog5-snmp/Makefile
sed 's/^X//' >./rsyslog5-snmp/Makefile << 'a6d34619cb1092e727462acedff01c53'
XCOMMENT=	SNMP trap sender for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	snmp
XLIB_DEPENDS=	netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp
X
XCONFIGURE_ARGS+=--enable-snmp
X
XPLIST_FILES+=	lib/rsyslog/omsnmp.la \
X		lib/rsyslog/omsnmp.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/omsnmp/.libs/omsnmp.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/omsnmp/omsnmp.la ${PREFIX}/lib/rsyslog
X.include "${MASTERDIR}/Makefile"
a6d34619cb1092e727462acedff01c53
echo c - ./rsyslog5-relp
mkdir -p ./rsyslog5-relp > /dev/null 2>&1
echo x - ./rsyslog5-relp/Makefile
sed 's/^X//' >./rsyslog5-relp/Makefile << 'cf3fe02833e14f2959db515a9b77da93'
XCOMMENT=	RELP input/output module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	relp
XBUILD_DEPENDS+=	pkg-config:${PORTSDIR}/devel/pkg-config
XLIB_DEPENDS=	relp.0:${PORTSDIR}/devel/librelp
X
XCONFIGURE_ARGS+=--enable-relp
X
XPLIST_FILES+=	lib/rsyslog/imrelp.la \
X		lib/rsyslog/imrelp.so \
X		lib/rsyslog/omrelp.la \
X		lib/rsyslog/omrelp.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/omrelp/.libs/omrelp.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/omrelp/omrelp.la ${PREFIX}/lib/rsyslog
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/imrelp/.libs/imrelp.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/imrelp/imrelp.la ${PREFIX}/lib/rsyslog
X.include "${MASTERDIR}/Makefile"
cf3fe02833e14f2959db515a9b77da93
echo c - ./rsyslog5-pgsql
mkdir -p ./rsyslog5-pgsql > /dev/null 2>&1
echo x - ./rsyslog5-pgsql/Makefile
sed 's/^X//' >./rsyslog5-pgsql/Makefile << 
'84c30da865be2185cd7de6ec3bdb5b5b'
XCOMMENT=	PostgreSQL output module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	pgsql
XUSE_PGSQL=	yes
X
XCONFIGURE_ARGS+=--enable-pgsql
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/ompgsql/.libs/ompgsql.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/ompgsql/ompgsql.la ${PREFIX}/lib/rsyslog
Xpost-install:
X.ifndef NOPORTEXAMPLES
X	@${INSTALL} -d ${EXAMPLESDIR}
X	@${INSTALL_DATA} ${WRKSRC}/plugins/ompgsql/createDB.sql 
${EXAMPLESDIR}/pgsql_createDB.sql
X.endif
X.include "${MASTERDIR}/Makefile"
84c30da865be2185cd7de6ec3bdb5b5b
echo x - ./rsyslog5-pgsql/pkg-plist
sed 's/^X//' >./rsyslog5-pgsql/pkg-plist << 
'4df1b74c72b47ce1dceed071b01706e8'
Xlib/rsyslog/ompgsql.la
Xlib/rsyslog/ompgsql.so
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgsql_createDB.sql
X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
4df1b74c72b47ce1dceed071b01706e8
echo c - ./rsyslog5-mysql
mkdir -p ./rsyslog5-mysql > /dev/null 2>&1
echo x - ./rsyslog5-mysql/Makefile
sed 's/^X//' >./rsyslog5-mysql/Makefile << 
'7f38bbb3e9061118ffab6db749d5d8fa'
XCOMMENT=	MySQL output module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	mysql
XUSE_MYSQL=	yes
X
XCONFIGURE_ARGS+=--enable-mysql
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/ommysql/.libs/ommysql.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/ommysql/ommysql.la ${PREFIX}/lib/rsyslog
Xpost-install:
X.ifndef NOPORTEXAMPLES
X	@${INSTALL} -d ${EXAMPLESDIR}
X	@${INSTALL_DATA} ${WRKSRC}/plugins/ommysql/createDB.sql 
${EXAMPLESDIR}/mysql_createDB.sql
X.endif
X.include "${MASTERDIR}/Makefile"
7f38bbb3e9061118ffab6db749d5d8fa
echo x - ./rsyslog5-mysql/pkg-plist
sed 's/^X//' >./rsyslog5-mysql/pkg-plist << 
'db18e9108ab0182d45984cc46001fdc9'
Xlib/rsyslog/ommysql.la
Xlib/rsyslog/ommysql.so
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mysql_createDB.sql
X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
db18e9108ab0182d45984cc46001fdc9
echo c - ./rsyslog5-rfc3195
mkdir -p ./rsyslog5-rfc3195 > /dev/null 2>&1
echo x - ./rsyslog5-rfc3195/Makefile
sed 's/^X//' >./rsyslog5-rfc3195/Makefile << 
'9bedbf6a9b4f73cf9ece960d25ce3bae'
XCOMMENT=	RFC3195 input support for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	rfc3195
XBUILD_DEPENDS+=	pkg-config:${PORTSDIR}/devel/pkg-config
XLIB_DEPENDS+=	logging.0:${PORTSDIR}/devel/liblogging
X
XCONFIGURE_ARGS+=--enable-rfc3195
X
XPLIST_FILES+=	lib/rsyslog/im3195.la \
X		lib/rsyslog/im3195.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/im3195/.libs/im3195.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/im3195/im3195.la ${PREFIX}/lib/rsyslog
X.include "${MASTERDIR}/Makefile"
9bedbf6a9b4f73cf9ece960d25ce3bae
echo c - ./rsyslog5-gssapi
mkdir -p ./rsyslog5-gssapi > /dev/null 2>&1
echo x - ./rsyslog5-gssapi/Makefile
sed 's/^X//' >./rsyslog5-gssapi/Makefile << 
'fe3e83e70c91e95564aa14844569fb71'
XCOMMENT=	GSS API input/output module for rsyslog
XMASTERDIR=	${.CURDIR}/../rsyslog5
X
XMNAME=	gssapi
X
XCONFIGURE_ARGS+=--enable-gssapi-krb5
X
XPLIST_FILES+=	lib/rsyslog/imgssapi.la \
X		lib/rsyslog/imgssapi.so \
X		lib/rsyslog/lmgssutil.la \
X		lib/rsyslog/lmgssutil.so \
X		lib/rsyslog/omgssapi.la \
X		lib/rsyslog/omgssapi.so
X
Xdo-install:
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/omgssapi/.libs/omgssapi.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/omgssapi/omgssapi.la ${PREFIX}/lib/rsyslog
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/plugins/imgssapi/.libs/imgssapi.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/plugins/imgssapi/imgssapi.la ${PREFIX}/lib/rsyslog
X	@${INSTALL_PROGRAM} \
X		${WRKSRC}/.libs/lmgssutil.so ${PREFIX}/lib/rsyslog
X	@${INSTALL_DATA} \
X		${WRKSRC}/lmgssutil.la ${PREFIX}/lib/rsyslog
X.include "${MASTERDIR}/Makefile"
fe3e83e70c91e95564aa14844569fb71
exit
Comment 4 Martin Wilke freebsd_committer freebsd_triage 2009-11-17 11:36:27 UTC
State Changed
From-To: feedback->open

got a answer :)
Comment 5 Martin Wilke freebsd_committer freebsd_triage 2009-11-17 11:36:49 UTC
State Changed
From-To: open->repocopy

Please repocopy  

sysutils/rsyslog4 	  -> sysutils/rsyslog5 
sysutils/rsyslog4-dbi	  -> sysutils/rsyslog5-dbi   
sysutils/rsyslog4-gnutls  -> sysutils/rsyslog5-gnutls 
sysutils/rsyslog4-gssapi  -> sysutils/rsyslog5-gssapi  
sysutils/rsyslog4-mysql   -> sysutils/rsyslog5-mysql  
sysutils/rsyslog4-pgsql   -> sysutils/rsyslog5-pgsql 
sysutils/rsyslog4-relp    -> sysutils/rsyslog5-relp  
sysutils/rsyslog4-rfc3195 -> sysutils/rsyslog5-rfc3195  
sysutils/rsyslog4-snmp    -> sysutils/rsyslog5-snmp
Comment 6 Martin Wilke freebsd_committer freebsd_triage 2009-11-17 11:36:49 UTC
Responsible Changed
From-To: miwi->portmgr

Please repocopy  

sysutils/rsyslog4 	  -> sysutils/rsyslog5 
sysutils/rsyslog4-dbi	  -> sysutils/rsyslog5-dbi   
sysutils/rsyslog4-gnutls  -> sysutils/rsyslog5-gnutls 
sysutils/rsyslog4-gssapi  -> sysutils/rsyslog5-gssapi  
sysutils/rsyslog4-mysql   -> sysutils/rsyslog5-mysql  
sysutils/rsyslog4-pgsql   -> sysutils/rsyslog5-pgsql 
sysutils/rsyslog4-relp    -> sysutils/rsyslog5-relp  
sysutils/rsyslog4-rfc3195 -> sysutils/rsyslog5-rfc3195  
sysutils/rsyslog4-snmp    -> sysutils/rsyslog5-snmp 

thx
Comment 7 Joe Marcus Clarke freebsd_committer freebsd_triage 2009-11-21 16:10:02 UTC
State Changed
From-To: repocopy->open

Repocopies complete. 


Comment 8 Joe Marcus Clarke freebsd_committer freebsd_triage 2009-11-21 16:10:02 UTC
Responsible Changed
From-To: portmgr->miwi

Repocopies complete.
Comment 9 dfilter service freebsd_committer freebsd_triage 2009-12-18 20:44:47 UTC
miwi        2009-12-18 20:44:29 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
    sysutils/rsyslog5    Makefile distinfo pkg-descr pkg-plist 
    sysutils/rsyslog5/files pkg-message.in rsyslogd.in 
    sysutils/rsyslog5-dbi Makefile 
    sysutils/rsyslog5-gnutls Makefile 
    sysutils/rsyslog5-gssapi Makefile 
    sysutils/rsyslog5-mysql Makefile 
    sysutils/rsyslog5-pgsql Makefile 
    sysutils/rsyslog5-relp Makefile 
    sysutils/rsyslog5-rfc3195 Makefile 
    sysutils/rsyslog5-snmp Makefile 
  Log:
  - Update to 5.3.3
  - Connect to build
  
  PR:             139382
  Submitted by:   Cristiano Rolim Pereira <cristianorolim@hotmail.com> (maintainer)
  
  Revision  Changes    Path
  1.1151    +9 -0      ports/sysutils/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-dbi/Makefile
  1.5       +1 -1      ports/sysutils/rsyslog5-gnutls/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-gssapi/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-mysql/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-pgsql/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-relp/Makefile
  1.3       +1 -1      ports/sysutils/rsyslog5-rfc3195/Makefile
  1.4       +1 -1      ports/sysutils/rsyslog5-snmp/Makefile
  1.9       +10 -6     ports/sysutils/rsyslog5/Makefile
  1.9       +4 -3      ports/sysutils/rsyslog5/distinfo
  1.3       +1 -1      ports/sysutils/rsyslog5/files/pkg-message.in
  1.2       +2 -1      ports/sysutils/rsyslog5/files/rsyslogd.in
  1.4       +10 -5     ports/sysutils/rsyslog5/pkg-descr
  1.6       +7 -1      ports/sysutils/rsyslog5/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 10 Martin Wilke freebsd_committer freebsd_triage 2009-12-18 20:45:29 UTC
State Changed
From-To: open->closed

Committed with a lot fixes, i readd all WHOM DATE etc back to the topic, 
also i fixed the portlint -AC output + Build on 6.X.