ports/115724: [PATCH] Update sysutils/syslog-ng2 from 2.0.2 to 2.0.3
ivan.lago at ifom-ieo-campus.it
ivan.lago at ifom-ieo-campus.it
Wed Aug 22 15:10:03 UTC 2007
>Number: 115724
>Category: ports
>Synopsis: [PATCH] Update sysutils/syslog-ng2 from 2.0.2 to 2.0.3
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 22 15:10:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Ivan Lago
>Release: FreeBSD 6.2-RELEASE-p6 amd64
>Organization:
European Institute of Oncology
>Environment:
System: FreeBSD sodio 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #8: Tue Jul 24 17:16:37 CEST 2007 root at sodio.ifom-ieo-campus.it:/usr/obj/usr/src/sys/SODIO amd64
>Description:
The attached patch updates syslog-ng from 2.0.2 to 2.0.3
>How-To-Repeat:
>Fix:
--- syslog-ng2.patch begins here ---
diff -ruN /usr/ports/sysutils/syslog-ng2/Makefile syslog-ng2/Makefile
--- /usr/ports/sysutils/syslog-ng2/Makefile Sun Jul 29 00:28:08 2007
+++ syslog-ng2/Makefile Wed Aug 22 15:39:43 2007
@@ -6,14 +6,15 @@
#
PORTNAME= syslog-ng
-PORTVERSION= 2.0.2
-PORTREVISION= 1
+PORTVERSION= 2.0.3
+PORTREVISION= 0
CATEGORIES= sysutils
-MASTER_SITES= http://www.balabit.com/downloads/syslog-ng/2.0/src/
+MASTER_SITES= http://www.balabit.com/downloads/files/syslog-ng/sources/stable/src/
MAINTAINER= ivan.lago at ifom-ieo-campus.it
COMMENT= A powerful syslogd replacement
+BUILD_DEPENDS= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
LIB_DEPENDS= evtlog.0:${PORTSDIR}/sysutils/eventlog
MAN5= syslog-ng.conf.5
@@ -27,7 +28,13 @@
SUB_FILES= pkg-message
SUB_LIST= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX}
-CONFIGURE_ARGS= --enable-dynamic-linking
+LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config
+
+CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \
+ --enable-dynamic-linking --mandir=${PREFIX}/man \
+ --with-libnet=${LOCALBASE}/bin
+CONFIGURE_ENV= CFLAGS="`${LIBNET_CONFIG} --cflags`" \
+ LDFLAGS="`${LIBNET_CONFIG} --libs`"
.if defined(WITH_TCP_WRAPPERS)
CONFIGURE_ARGS+=--enable-tcp-wrapper
@@ -35,6 +42,7 @@
post-patch:
@${REINPLACE_CMD} -e 's:__PREFIX__:${PREFIX}:g' ${WRKSRC}/src/syslog-ng.h
+ @${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' ${WRKSRC}/configure
post-install:
.if !defined(NOPORTDOCS)
diff -ruN /usr/ports/sysutils/syslog-ng2/distinfo syslog-ng2/distinfo
--- /usr/ports/sysutils/syslog-ng2/distinfo Thu Mar 22 17:30:16 2007
+++ syslog-ng2/distinfo Wed Aug 22 15:41:13 2007
@@ -1,3 +1,3 @@
-MD5 (syslog-ng-2.0.2.tar.gz) = 7ef12e1e43a99c5b6b8d1984dde72151
-SHA256 (syslog-ng-2.0.2.tar.gz) = 6b77a6b2b159afb2a089d70a8b5e6ef0c4e20f1401ba8e392fb99b1293a09d82
-SIZE (syslog-ng-2.0.2.tar.gz) = 352502
+MD5 (syslog-ng-2.0.3.tar.gz) = 01cafcfebf1c05f9253c3f3c9a987434
+SHA256 (syslog-ng-2.0.3.tar.gz) = 1369177362151d09f486924ae6b395c53059b7e65d71de4fdd46ab6b8b9bd0a8
+SIZE (syslog-ng-2.0.3.tar.gz) = 361194
diff -ruN /usr/ports/sysutils/syslog-ng2/files/patch-syslog-names.c syslog-ng2/files/patch-syslog-names.c
--- /usr/ports/sysutils/syslog-ng2/files/patch-syslog-names.c Tue Nov 14 13:46:33 2006
+++ syslog-ng2/files/patch-syslog-names.c Wed Aug 22 15:49:20 2007
@@ -1,5 +1,5 @@
---- src/syslog-names.c.orig Wed Nov 8 14:43:03 2006
-+++ src/syslog-names.c Wed Nov 8 14:50:06 2006
+--- src/syslog-names.c.orig Wed Feb 28 10:19:12 2007
++++ src/syslog-names.c Wed Aug 22 15:48:07 2007
@@ -45,6 +45,7 @@
#ifdef LOG_AUTHPRIV
{"authpriv", LOG_AUTHPRIV},
diff -ruN /usr/ports/sysutils/syslog-ng2/files/patch-syslog-ng.h syslog-ng2/files/patch-syslog-ng.h
--- /usr/ports/sysutils/syslog-ng2/files/patch-syslog-ng.h Tue Nov 14 13:46:33 2006
+++ syslog-ng2/files/patch-syslog-ng.h Wed Aug 22 15:55:47 2007
@@ -1,15 +1,16 @@
---- src/syslog-ng.h.orig Wed Nov 8 14:45:18 2006
-+++ src/syslog-ng.h Wed Nov 8 14:45:44 2006
-@@ -38,10 +38,10 @@
+--- src/syslog-ng.h.orig Wed Aug 22 15:50:25 2007
++++ src/syslog-ng.h Wed Aug 22 15:55:18 2007
+@@ -38,11 +38,11 @@
#if ENABLE_DEBUG
#define PATH_SYSLOG_NG_CONF "syslog-ng.conf"
-#define PATH_PIDFILE "syslog-ng.pid"
+#define PATH_PIDFILE "syslog.pid"
+ #define PATH_PERSIST_CONFIG "syslog-ng.persist"
#else
#define PATH_SYSLOG_NG_CONF PATH_SYSCONFDIR "/syslog-ng.conf"
-#define PATH_PIDFILE "/var/run/syslog-ng.pid"
+#define PATH_PIDFILE "/var/run/syslog.pid"
+ #define PATH_PERSIST_CONFIG PATH_LOCALSTATEDIR "/syslog-ng.persist"
#endif
- #define LOG_PRIORITY_LISTEN 100
--- syslog-ng2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list