From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 22 18:20:04 2011 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 E77FF1065673 for ; Tue, 22 Mar 2011 18:20:04 +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 C50A58FC24 for ; Tue, 22 Mar 2011 18:20:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2MIK4OL036379 for ; Tue, 22 Mar 2011 18:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2MIK4Nm036374; Tue, 22 Mar 2011 18:20:04 GMT (envelope-from gnats) Resent-Date: Tue, 22 Mar 2011 18:20:04 GMT Resent-Message-Id: <201103221820.p2MIK4Nm036374@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, KATO Tsuguru Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 065511065794 for ; Tue, 22 Mar 2011 18:11:40 +0000 (UTC) (envelope-from tkato432@yahoo.com) Received: from msa104lp.auone-net.jp (msa104lp.auone-net.jp [222.3.140.167]) by mx1.freebsd.org (Postfix) with ESMTP id C1CC08FC18 for ; Tue, 22 Mar 2011 18:11:39 +0000 (UTC) Received: from localhost.localdomain (ZT048080.ppp.dion.ne.jp [59.128.48.80]) by msa104lp.auone-net.jp (au one net msa) with ESMTP id B76CB2BC03B for ; Wed, 23 Mar 2011 03:11:36 +0900 (JST) Message-Id: <20110323031023.b7cd8b3e.tkato432@yahoo.com> Date: Wed, 23 Mar 2011 03:10:23 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/155797: Update port: security/snortsnarf to 1.0 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: Tue, 22 Mar 2011 18:20:05 -0000 >Number: 155797 >Category: ports >Synopsis: Update port: security/snortsnarf to 1.0 >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: Tue Mar 22 18:20:04 UTC 2011 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.3-RELEASE-p3 i386 >Organization: >Environment: >Description: - Update to version 1.0 Remove file: files/patch-aa >How-To-Repeat: >Fix: diff -urN /usr/ports/security/snortsnarf/Makefile security/snortsnarf/Makefile --- /usr/ports/security/snortsnarf/Makefile 2011-03-14 12:53:36.000000000 +0900 +++ security/snortsnarf/Makefile 2011-03-16 16:58:55.000000000 +0900 @@ -6,43 +6,33 @@ # PORTNAME= snortsnarf -PORTVERSION= 050314 +PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= security -MASTER_SITES= http://www.snort.org/dl/contrib/data_analysis/snortsnarf/ -DISTNAME= SnortSnarf-${PORTVERSION}.1 +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Initial%20Release%20${PORTVERSION} +DISTNAME= SnortSnarf-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Generate HTML report summaries from snort incident alerts -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - RUN_DEPENDS= ${SITE_PERL}/Time/JulianDay.pm:${PORTSDIR}/devel/p5-Time-modules NO_BUILD= yes -USE_PERL5= yes +USE_PERL5_RUN= yes + +post-patch: + @${SED} -e 's|\./include|${PREFIX}/libdata/${PORTNAME}|' \ + < ${WRKSRC}/snortsnarf.pl > ${WRKSRC}/snortsnarf do-install: - ${SED} s,%LOCALBASE%,${LOCALBASE}, < ${WRKSRC}/snortsnarf.pl > ${WRKSRC}/snortsnarf - ${INSTALL_SCRIPT} ${WRKSRC}/snortsnarf ${LOCALBASE}/bin/snortsnarf - ${MKDIR} ${LOCALBASE}/libdata/snortsnarf - ${MKDIR} ${LOCALBASE}/libdata/snortsnarf/SnortSnarf -.for i in IPAddrContact.pm ann_xml.pl web_utils.pl xml_help.pl - ${INSTALL_DATA} ${WRKSRC}/include/${i} ${LOCALBASE}/libdata/snortsnarf/ -.endfor -.for i in AlertBase.pm HTMLOutput.pm MemTimeBase.pm MultiStore.pm \ - MemPacket.pm HTMLMemStorage.pm Filtering.pm PacketBase.pm \ - AllMods.pm BasicFilters.pm KnownEquiv.pm SnortFileInput.pm \ - HTMLAnomMemStorage.pm Input.pm SorterBase.pm Sort.pm \ - StorageBase.pm MemAlert.pm BasicSorters.pm Filter.pm \ - SnortRules.pm MemStorage.pm SnortDBInput.pm TimeFilters.pm \ - IPObfuscater.pm - ${INSTALL_DATA} ${WRKSRC}/include/SnortSnarf/${i} ${LOCALBASE}/libdata/snortsnarf/SnortSnarf/ -.endfor + ${INSTALL_SCRIPT} ${WRKSRC}/snortsnarf ${LOCALBASE}/bin + @${MKDIR} ${PREFIX}/libdata/snortsnarf + @(cd ${WRKSRC}/include \ + && ${COPYTREE_SHARE} . ${PREFIX}/libdata/${PORTNAME}) .if !defined(NOPORTDOCS) - ${MKDIR} ${LOCALBASE}/share/doc/snortsnarf -.for i in README Usage - ${INSTALL_DATA} ${WRKSRC}/${i} ${LOCALBASE}/share/doc/snortsnarf + @${MKDIR} ${DOCSDIR} +.for file in README Usage + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif diff -urN /usr/ports/security/snortsnarf/distinfo security/snortsnarf/distinfo --- /usr/ports/security/snortsnarf/distinfo 2006-05-12 01:07:43.000000000 +0900 +++ security/snortsnarf/distinfo 2011-03-16 16:33:59.000000000 +0900 @@ -1,3 +1,2 @@ -MD5 (SnortSnarf-050314.1.tar.gz) = 28ad6d1c492d69ff519f7cab1549123d -SHA256 (SnortSnarf-050314.1.tar.gz) = 0e0ed4032c231cd41a7cb84c9a279a66b170735f1104384a73fdef12378b0b78 -SIZE (SnortSnarf-050314.1.tar.gz) = 144103 +SHA256 (SnortSnarf-1.0.tar.gz) = c595a4382fce818c15e27b174e596140d1600f7fee8ac8f9e413754619c90097 +SIZE (SnortSnarf-1.0.tar.gz) = 1018558 diff -urN /usr/ports/security/snortsnarf/files/patch-aa security/snortsnarf/files/patch-aa --- /usr/ports/security/snortsnarf/files/patch-aa 2001-07-30 09:24:02.000000000 +0900 +++ security/snortsnarf/files/patch-aa 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- snortsnarf.pl.orig Sun Jul 29 16:53:40 2001 -+++ snortsnarf.pl Sun Jul 29 16:56:20 2001 -@@ -199,7 +199,7 @@ - - # Version control info: $Id: snortsnarf.pl,v 1.16 2000/06/14 18:40:45 jim Exp $ - --use lib qw(./include); -+use lib qw(%LOCALBASE%/libdata/snortsnarf/); - use Cwd; - - # avoid needing to refer to SnortSnarf packages as SnortSnarf::*, even if diff -urN /usr/ports/security/snortsnarf/pkg-descr security/snortsnarf/pkg-descr --- /usr/ports/security/snortsnarf/pkg-descr 2001-07-30 09:24:02.000000000 +0900 +++ security/snortsnarf/pkg-descr 2011-03-16 16:35:02.000000000 +0900 @@ -3,4 +3,4 @@ detection system (http://www.snort.org/). The reports summarize the incidents logged in the snort alert file. -WWW: http://www.silicondefense.com/software/snortsnarf/ +WWW: http://sourceforge.net/projects/snortsnarf/ diff -urN /usr/ports/security/snortsnarf/pkg-plist security/snortsnarf/pkg-plist --- /usr/ports/security/snortsnarf/pkg-plist 2006-05-12 01:07:43.000000000 +0900 +++ security/snortsnarf/pkg-plist 2011-03-16 16:55:29.000000000 +0900 @@ -8,6 +8,7 @@ libdata/snortsnarf/SnortSnarf/Filtering.pm libdata/snortsnarf/SnortSnarf/HTMLAnomMemStorage.pm libdata/snortsnarf/SnortSnarf/HTMLMemStorage.pm +libdata/snortsnarf/SnortSnarf/HTMLOutput+other.pm libdata/snortsnarf/SnortSnarf/HTMLOutput.pm libdata/snortsnarf/SnortSnarf/IPObfuscater.pm libdata/snortsnarf/SnortSnarf/Input.pm @@ -19,6 +20,8 @@ libdata/snortsnarf/SnortSnarf/MultiStore.pm libdata/snortsnarf/SnortSnarf/PacketBase.pm libdata/snortsnarf/SnortSnarf/SnortDBInput.pm +libdata/snortsnarf/SnortSnarf/SnortDBInput.pm.save +libdata/snortsnarf/SnortSnarf/SnortDBInput.ps libdata/snortsnarf/SnortSnarf/SnortFileInput.pm libdata/snortsnarf/SnortSnarf/SnortRules.pm libdata/snortsnarf/SnortSnarf/Sort.pm >Release-Note: >Audit-Trail: >Unformatted: