Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jul 2006 01:03:40 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/100218: [NEW PORT] devel/p5-Test-Benchmark: Make sure something really is faster
Message-ID:  <20060713170340.0236F691@netnews.NCTU.edu.tw>
Resent-Message-ID: <200607131710.k6DHADuL094982@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <fergal@esatclear.ie>
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 <fergal@esatclear.ie>
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 <gslin@gslin.org>
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 <bsd.port.pre.mk>
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 <bsd.port.post.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060713170340.0236F691>