From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Feb 28 12:10:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BB161065670 for ; Thu, 28 Feb 2008 12:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F269C8FC25 for ; Thu, 28 Feb 2008 12:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1SCA1MM029893 for ; Thu, 28 Feb 2008 12:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1SCA1xB029892; Thu, 28 Feb 2008 12:10:01 GMT (envelope-from gnats) Resent-Date: Thu, 28 Feb 2008 12:10:01 GMT Resent-Message-Id: <200802281210.m1SCA1xB029892@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Pavel I Volkov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7C461065670 for ; Thu, 28 Feb 2008 12:06:31 +0000 (UTC) (envelope-from pol@opk.ru) Received: from fire.iib.ru (fire.iib.ru [195.151.95.16]) by mx1.freebsd.org (Postfix) with ESMTP id 7631F8FC1E for ; Thu, 28 Feb 2008 12:06:31 +0000 (UTC) (envelope-from pol@opk.ru) Received: from saturn.iib.ru (saturn.iib.ru [192.168.49.101]) by fire.iib.ru (8.9/8.9) with ESMTP id m1SBhRmo056453 for ; Thu, 28 Feb 2008 14:43:33 +0300 (MSK) (envelope-from pol@opk.ru) Received: from 192.168.0.100 by 192.168.0.101 with smtp-gw id normT0aqp3; Thu, 28 Feb 2008 11:48:36 GMT Received: from pol.iib.ru (pol.iib.ru [192.168.0.45]) by mars.iib.ru (8.13.3/8.13.3) with ESMTP id m1SBhOiF052489; Thu, 28 Feb 2008 14:43:24 +0300 (MSK) (envelope-from pol@opk.ru) Received: from pol.iib.ru (localhost [127.0.0.1]) by pol.iib.ru (8.14.1/8.14.1) with ESMTP id m1SBhN0s030196; Thu, 28 Feb 2008 14:43:23 +0300 (MSK) (envelope-from pol@pol.iib.ru) Received: (from pol@localhost) by pol.iib.ru (8.14.1/8.14.1/Submit) id m1SBeK8Q030166; Thu, 28 Feb 2008 14:40:20 +0300 (MSK) (envelope-from pol) Message-Id: <200802281140.m1SBeK8Q030166@pol.iib.ru> Date: Thu, 28 Feb 2008 14:40:20 +0300 (MSK) From: Pavel I Volkov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: lme@FreeBSD.org Subject: ports/121171: [PATCH] sysutils/syslog-ng: Add spoof-source configuration options X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2008 12:10:02 -0000 >Number: 121171 >Category: ports >Synopsis: sysutils/syslog-ng: Add spoof-source configuration options >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 28 12:10:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Pavel I Volkov >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD pol.iib.ru 6.2-STABLE FreeBSD 6.2-STABLE #6: Mon Oct 8 15:47:19 MSD >Description: Add spoof-source configuration options. Port maintainer (lme@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- syslog-ng-1.6.12.patch begins here --- diff -ruN --exclude=CVS /usr/ports/sysutils/syslog-ng.orig/Makefile /usr/ports/sysutils/syslog-ng/Makefile --- /usr/ports/sysutils/syslog-ng.orig/Makefile 2008-02-13 16:35:21.000000000 +0300 +++ /usr/ports/sysutils/syslog-ng/Makefile 2008-02-28 14:26:55.000000000 +0300 @@ -18,7 +18,8 @@ USE_GCC= 3.3+ USE_RC_SUBR= syslog-ng.sh -OPTIONS= TCP_WRAPPERS "Enable TCP wrapper support" off +OPTIONS= TCP_WRAPPERS "Enable TCP wrapper support" off \ + SPOOF_SOURCE "Enable spoof-source support" off SUB_FILES= pkg-message @@ -31,11 +32,23 @@ CONFIGURE_ARGS+= --enable-tcp-wrapper .endif +.if defined(WITH_SPOOF_SOURCE) +LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config +CONFIGURE_ENV= CFLAGS="`${LIBNET_CONFIG} --cflags`" \ + CPPFLAGS="`${LIBNET_CONFIG} --defines`" \ + LDFLAGS="`${LIBNET_CONFIG} --libs`" +CONFIGURE_ARGS+= --enable-spoof-source +BUILD_DEPENDS+= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet +.endif + +post-patch: + @${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' ${WRKSRC}/configure + post-install: .if !defined(NOPORTDOCS) ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} \ ${DOCSDIR} ${DOCSDIR}/sgml -.for f in AUTHORS COPYING ChangeLog INSTALL NEWS PORTS README +.for f in AUTHORS COPYING ChangeLog INSTALL NEWS PORTS README README.spoof ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doc/sgml/${PORTNAME}.* ${DOCSDIR}/sgml diff -ruN --exclude=CVS /usr/ports/sysutils/syslog-ng.orig/pkg-plist /usr/ports/sysutils/syslog-ng/pkg-plist --- /usr/ports/sysutils/syslog-ng.orig/pkg-plist 2008-02-13 16:35:21.000000000 +0300 +++ /usr/ports/sysutils/syslog-ng/pkg-plist 2008-02-13 20:41:58.000000000 +0300 @@ -8,6 +8,7 @@ %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/PORTS %%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README.spoof %%PORTDOCS%%%%DOCSDIR%%/sgml/syslog-ng.xml %%PORTDOCS%%%%DOCSDIR%%/sgml/syslog-ng.html.tar.gz %%PORTDOCS%%%%DOCSDIR%%/sgml/syslog-ng.txt --- syslog-ng-1.6.12.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: