From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Oct 28 11:20:27 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FCF216A4CF for ; Thu, 28 Oct 2004 11:20:27 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 602A643D54 for ; Thu, 28 Oct 2004 11:20:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i9SBKRjk043028 for ; Thu, 28 Oct 2004 11:20:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i9SBKRvE043023; Thu, 28 Oct 2004 11:20:27 GMT (envelope-from gnats) Resent-Date: Thu, 28 Oct 2004 11:20:27 GMT Resent-Message-Id: <200410281120.i9SBKRvE043023@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, Alex Kapranoff Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E657216A4CE for ; Thu, 28 Oct 2004 11:15:09 +0000 (GMT) Received: from park.rambler.ru (park.rambler.ru [81.19.64.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id D86DA43D2D for ; Thu, 28 Oct 2004 11:15:08 +0000 (GMT) (envelope-from kappa@capella.park.rambler.ru) Received: from capella.park.rambler.ru ([81.19.65.30]) by park.rambler.ru (8.12.6/8.12.6) with ESMTP id i9SBF6ir070948 for ; Thu, 28 Oct 2004 15:15:06 +0400 (MSD) (envelope-from kappa@capella.park.rambler.ru) Received: by capella.park.rambler.ru (Postfix, from userid 1001) id 4E1AA40D2; Thu, 28 Oct 2004 15:15:08 +0400 (MSD) Message-Id: <20041028111508.4E1AA40D2@capella.park.rambler.ru> Date: Thu, 28 Oct 2004 15:15:08 +0400 (MSD) From: Alex Kapranoff To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/73235: New port devel/p5-Test-NoWarnings X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Oct 2004 11:20:27 -0000 >Number: 73235 >Category: ports >Synopsis: New port devel/p5-Test-NoWarnings >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 Oct 28 11:20:26 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Alex Kapranoff >Release: FreeBSD 5.2-CURRENT i386 >Organization: Inner Mongolia >Environment: FreeBSD capella.park.rambler.ru 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Jun 15 17:17:42 MSD 2004 root@capella.rambler.stack.net:/usr/obj/usr/src/sys/CAPELLA i386 >Description: >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: # # p5-Test-NoWarnings/ # p5-Test-NoWarnings/Makefile # p5-Test-NoWarnings/distinfo # p5-Test-NoWarnings/pkg-descr # p5-Test-NoWarnings/pkg-plist # echo c - p5-Test-NoWarnings/ mkdir -p p5-Test-NoWarnings/ > /dev/null 2>&1 echo x - p5-Test-NoWarnings/Makefile sed 's/^X//' >p5-Test-NoWarnings/Makefile << 'END-of-p5-Test-NoWarnings/Makefile' X# New ports collection makefile for: p5-Test-NoWarnings X# Date created: May 12th 2004 X# Whom: Alex Kapranoff X# X# $FreeBSD$ X# X XPORTNAME= Test-NoWarnings XPORTVERSION= 0.07 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Test XPKGNAMEPREFIX= p5- X XMAINTAINER= alex@kapranoff.ru XCOMMENT= Hide and store warnings while running test scripts X XBUILD_DEPENDS= ${SITE_PERL}/Test/Tester.pm:${PORTSDIR}/devel/p5-Test-Tester XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes XINSTALL_TARGET= pure_install X XMAN3= Test::NoWarnings.3 X Xpost-patch: X @${PERL} -i -pe 'm/INSTALLDIRS\s+=>/ and $$_ = ""' \ X ${WRKSRC}/Makefile.PL X X.include END-of-p5-Test-NoWarnings/Makefile echo x - p5-Test-NoWarnings/distinfo sed 's/^X//' >p5-Test-NoWarnings/distinfo << 'END-of-p5-Test-NoWarnings/distinfo' XMD5 (Test-NoWarnings-0.07.tar.gz) = 5489cacf1beefa45d97db1e204d9e842 XSIZE (Test-NoWarnings-0.07.tar.gz) = 14464 END-of-p5-Test-NoWarnings/distinfo echo x - p5-Test-NoWarnings/pkg-descr sed 's/^X//' >p5-Test-NoWarnings/pkg-descr << 'END-of-p5-Test-NoWarnings/pkg-descr' XThis modules causes any warnings produced by test scripts to be Xcaptured and stored. It automatically adds an extra test that will run Xwhen your script ends to check that there were no warnings. If there Xwere any warings, the test will give a "not ok" and diagnostics of Xwhere, when and what the warning was, including a stack trace of what Xwas going on when the it occurred. X XWWW: http://search.cpan.org/dist/Test-NoWarnings/ END-of-p5-Test-NoWarnings/pkg-descr echo x - p5-Test-NoWarnings/pkg-plist sed 's/^X//' >p5-Test-NoWarnings/pkg-plist << 'END-of-p5-Test-NoWarnings/pkg-plist' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/NoWarnings/.packlist X%%SITE_PERL%%/Test/NoWarnings.pm X%%SITE_PERL%%/Test/NoWarnings/Warning.pm X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/NoWarnings X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test 2>/dev/null || true X@dirrm %%SITE_PERL%%/Test/NoWarnings X@unexec rmdir %D/%%SITE_PERL%%/Test 2>/dev/null || true END-of-p5-Test-NoWarnings/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: