From owner-freebsd-ports Tue Nov 21 21:40: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CA5A437B4CF for ; Tue, 21 Nov 2000 21:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA75792; Tue, 21 Nov 2000 21:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from rodan.water-programs.com (cc994333-a.rcrdva1.ca.home.com [24.176.177.42]) by hub.freebsd.org (Postfix) with ESMTP id D072037B4C5 for ; Tue, 21 Nov 2000 21:31:37 -0800 (PST) Received: (from scottj@localhost) by rodan.water-programs.com (8.11.1/8.11.1) id eAM5V2Z09967; Tue, 21 Nov 2000 21:31:02 -0800 (PST) (envelope-from scottj) Message-Id: <200011220531.eAM5V2Z09967@rodan.water-programs.com> Date: Tue, 21 Nov 2000 21:31:02 -0800 (PST) From: joseph@randomnetworks.com Reply-To: joseph@randomnetworks.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/23016: NEW PORT security/swatch3 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 23016 >Category: ports >Synopsis: NEW PORT security/swatch3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 21 21:40:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Joseph Scott >Release: FreeBSD 4.2-BETA i386 >Organization: randomnetworks.com >Environment: ports collection >Description: A new port for version 3 of swatch. I choose to do a new port instead of simply updating the old one for a couple of reasons : 1. This version is still listed as beta, although it has been around for awhile now. 2. The older version of swatch did not rely on any other other perl modules, that's no longer true for version three. This port should get a repo copy from security/swatch first. One other important point is that this port require's another new port I just submitted; devel/p5-File-Tail. Please make sure that port is committed before going after this one. Thanks! >How-To-Repeat: >Fix: # 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: # # swatch3 # swatch3/pkg-comment # swatch3/Makefile # swatch3/distinfo # swatch3/pkg-descr # swatch3/pkg-plist # echo c - swatch3 mkdir -p swatch3 > /dev/null 2>&1 echo x - swatch3/pkg-comment sed 's/^X//' >swatch3/pkg-comment << 'END-of-swatch3/pkg-comment' XThe Simple WATCHer and filter END-of-swatch3/pkg-comment echo x - swatch3/Makefile sed 's/^X//' >swatch3/Makefile << 'END-of-swatch3/Makefile' X# New ports collection makefile for: swatch3 X# Date created: Tue 21 Nov 2000 X# Whom: joseph@randomnetworks.com X# X# $FreeBSD$ X XPORTNAME= swatch XPORTVERSION= 3.0.1 XCATEGORIES= security sysutils XMASTER_SITES= ftp://ftp.stanford.edu/general/security-tools/swatch/ X XMAINTAINER= joseph@randomnetworks.com X XBUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Format.pm:${PO RTSDIR}/devel/p5-TimeDate \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Date/Calc.pm:${PORTS DIR}/devel/p5-Date-Calc \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Time/HiRes.pm:${PORT SDIR}/devel/p5-Time-HiRes \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/File/Tail.pm:${PORTSDIR}/devel/p5 -File-Tail X XUSE_PERL5= yes X XMAN1= swatch.1 swatch_oldrc2newrc.1 X Xdo-configure: X @cd ${WRKSRC}; ${PERL5} Makefile.PL PREFIX=${PREFIX} \ X INSTALLMAN1DIR=${PREFIX}/man/man1 X X.include END-of-swatch3/Makefile echo x - swatch3/distinfo sed 's/^X//' >swatch3/distinfo << 'END-of-swatch3/distinfo' XMD5 (swatch-3.0.1.tar.gz) = 7426301fe6fb621dd67481ef3f2abad3 END-of-swatch3/distinfo echo x - swatch3/pkg-descr sed 's/^X//' >swatch3/pkg-descr << 'END-of-swatch3/pkg-descr' XSWATCH: The Simple WATCHer X XSwatch was originally written to actively monitor messages as Xthey are written to a log file via the UNIX syslog utility. For Xa simple demonstration type "perl swatch --examine=FILENAME" with XFILENAME being the file that you would like to see the contents of. XAll this example will do is demonstrate the different text modes Xthat are available with to the echo action. X XWWW: http://www.stanford.edu/~atkins/swatch/ END-of-swatch3/pkg-descr echo x - swatch3/pkg-plist sed 's/^X//' >swatch3/pkg-plist << 'END-of-swatch3/pkg-plist' Xbin/swatch Xbin/swatch_oldrc2newrc END-of-swatch3/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message