From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 13 17:10:15 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 9244A16A4E0 for ; Thu, 13 Jul 2006 17:10:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C58743D53 for ; Thu, 13 Jul 2006 17:10:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6DHADOa094983 for ; Thu, 13 Jul 2006 17:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6DHADuL094982; Thu, 13 Jul 2006 17:10:13 GMT (envelope-from gnats) Resent-Date: Thu, 13 Jul 2006 17:10:13 GMT Resent-Message-Id: <200607131710.k6DHADuL094982@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, Gea-Suan Lin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A716316A4DE for ; Thu, 13 Jul 2006 17:03:43 +0000 (UTC) (envelope-from gslin@netnews.NCTU.edu.tw) Received: from netnews.NCTU.edu.tw (ccreader.nctu.edu.tw [140.113.54.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 464CE43D6B for ; Thu, 13 Jul 2006 17:03:43 +0000 (GMT) (envelope-from gslin@netnews.NCTU.edu.tw) Received: by netnews.NCTU.edu.tw (Postfix, from userid 1000) id 0236F691; Fri, 14 Jul 2006 01:03:40 +0800 (CST) Message-Id: <20060713170340.0236F691@netnews.NCTU.edu.tw> Date: Fri, 14 Jul 2006 01:03:40 +0800 (CST) From: Gea-Suan Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: gslin@gslin.org Subject: ports/100218: [NEW PORT] devel/p5-Test-Benchmark: Make sure something really is faster 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, 13 Jul 2006 17:10:15 -0000 >Number: 100218 >Category: ports >Synopsis: [NEW PORT] devel/p5-Test-Benchmark: Make sure something really is faster >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 Jul 13 17:10:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006 >Description: - Tinderbox log: http://tb.gslin.org/logs/4.11-FreeBSD/p5-Test-Benchmark-0.004.log http://tb.gslin.org/logs/4.11-FreeBSD-Perl5/p5-Test-Benchmark-0.004.log http://tb.gslin.org/logs/4.11-FreeBSD-Perl58/p5-Test-Benchmark-0.004.log http://tb.gslin.org/logs/5.5-FreeBSD/p5-Test-Benchmark-0.004.log http://tb.gslin.org/logs/6-STABLE/p5-Test-Benchmark-0.004.log Sometimes you want to make sure that your "faster" algorithm really is faster than the old way. This lets you check. It might also be useful to check that your super whizzo XS or Inline::C version is actually faster. This module is based on the standard Benchmark module. If you have lots of timings to compare and you don't want to keep running the same benchmarks all the time, you can pass in a result object from Benchmark::timethis() instead of sub routine reference. Author: Fergal Daly WWW: http://search.cpan.org/dist/Test-Benchmark/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-Test-Benchmark-0.004.shar begins here --- # 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-Benchmark # p5-Test-Benchmark/pkg-descr # p5-Test-Benchmark/Makefile # p5-Test-Benchmark/pkg-plist # p5-Test-Benchmark/distinfo # echo c - p5-Test-Benchmark mkdir -p p5-Test-Benchmark > /dev/null 2>&1 echo x - p5-Test-Benchmark/pkg-descr sed 's/^X//' >p5-Test-Benchmark/pkg-descr << 'END-of-p5-Test-Benchmark/pkg-descr' XSometimes you want to make sure that your "faster" algorithm really is Xfaster than the old way. This lets you check. It might also be useful Xto check that your super whizzo XS or Inline::C version is actually Xfaster. X XThis module is based on the standard Benchmark module. If you have Xlots of timings to compare and you don't want to keep running the same Xbenchmarks all the time, you can pass in a result object from XBenchmark::timethis() instead of sub routine reference. X XAuthor: Fergal Daly XWWW: http://search.cpan.org/dist/Test-Benchmark/ END-of-p5-Test-Benchmark/pkg-descr echo x - p5-Test-Benchmark/Makefile sed 's/^X//' >p5-Test-Benchmark/Makefile << 'END-of-p5-Test-Benchmark/Makefile' X# New ports collection makefile for: p5-Test-Benchmark X# Date created: 2006-07-13 X# Whom: Gea-Suan Lin X# X# $FreeBSD$ X# X XPORTNAME= Test-Benchmark XPORTVERSION= 0.004 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Test XPKGNAMEPREFIX= p5- X XMAINTAINER= gslin@gslin.org XCOMMENT= Make sure something really is faster X XBUILD_DEPENDS= ${SITE_PERL}/Test/Tester.pm:${PORTSDIR}/devel/p5-Test-Tester \ X ${SITE_PERL}/Test/NoWarnings.pm:${PORTSDIR}/devel/p5-Test-NoWarnings XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes X XMAN3= Test::Benchmark.3 X X.include X X.if ${PERL_LEVEL} < 500703 && ${PERL_LEVEL} != 500602 XBUILD_DEPENDS+= ${SITE_PERL}/Test/Builder.pm:${PORTSDIR}/devel/p5-Test-Simple X.endif X X.include END-of-p5-Test-Benchmark/Makefile echo x - p5-Test-Benchmark/pkg-plist sed 's/^X//' >p5-Test-Benchmark/pkg-plist << 'END-of-p5-Test-Benchmark/pkg-plist' X@comment $FreeBSD$ X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Benchmark/.packlist X%%SITE_PERL%%/Test/Benchmark.pm X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Benchmark X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test X@dirrmtry %%SITE_PERL%%/Test END-of-p5-Test-Benchmark/pkg-plist echo x - p5-Test-Benchmark/distinfo sed 's/^X//' >p5-Test-Benchmark/distinfo << 'END-of-p5-Test-Benchmark/distinfo' XMD5 (Test-Benchmark-0.004.tar.gz) = 4161468f6e1dc735adbc0ae5cc0afbbd XSHA256 (Test-Benchmark-0.004.tar.gz) = 2d790ae4e8e2fcf51db720aadff9109827b3e5daea6ca24116bdf72dc155c570 XSIZE (Test-Benchmark-0.004.tar.gz) = 13897 END-of-p5-Test-Benchmark/distinfo exit --- p5-Test-Benchmark-0.004.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: