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