Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Aug 2006 15:37:16 GMT
From:      "Timur I. Bakeyev" <timur@com.bat.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/102022: [NEW PORT] devel/p5-Test-MockTime: Replaces actual time with simulated time
Message-ID:  <200608141537.k7EFbGVr035134@www.freebsd.org>
Resent-Message-ID: <200608141540.k7EFeHfg088920@freefall.freebsd.org>

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

>Number:         102022
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-Test-MockTime: Replaces actual time with simulated time
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 14 15:40:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Timur I. Bakeyev
>Release:        FreeBSD 5.4-RELEASE
>Organization:
>Environment:
FreeBSD devil.blinck.com 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Tue Oct 18 10:05:03 CEST 2005     alexis@devil.blinck.com:/usr/src/sys/i386/compile/DEVIL  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-MockModule
#       p5-Test-MockModule/Makefile
#       p5-Test-MockModule/distinfo
#       p5-Test-MockModule/pkg-descr
#       p5-Test-MockModule/pkg-plist
#
echo c - p5-Test-MockModule
mkdir -p p5-Test-MockModule > /dev/null 2>&1
echo x - p5-Test-MockModule/Makefile
sed 's/^X//' >p5-Test-MockModule/Makefile << 'END-of-p5-Test-MockModule/Makefile'
X# New ports collection makefile for:   devel/p5-Test-MockTime
X# Date created:                                1 Aug 2006
X# Whom:                                        Timur I. Bakeyev <bat@cpan.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      Test-MockTime
XPORTVERSION=   0.03
XCATEGORIES=    devel perl5
XMASTER_SITES=  ${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=    Test
XPKGNAMEPREFIX= p5-
X
XMAINTAINER=    bat@cpan.org
XCOMMENT=       Replaces actual time with simulated time
X
XBUILD_DEPENDS= ${SITE_PERL}/Time/Local.pm:${PORTSDIR}/devel/p5-Time-Local \
X               ${SITE_PERL}/${PERL_ARCH}/Time/Piece.pm:${PORTSDIR}/devel/p5-Time-Piece
XRUN_DEPENDS=   ${BUILD_DEPENDS}
XBUILD_DEPENDS+=        ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
X
XPERL_CONFIGURE=        yes
X
XMAN3=          Test::MockTime.3
X
X.include <bsd.port.mk>
END-of-p5-Test-MockModule/Makefile
echo x - p5-Test-MockModule/distinfo
sed 's/^X//' >p5-Test-MockModule/distinfo << 'END-of-p5-Test-MockModule/distinfo'
XMD5 (Test-MockTime-0.03.tar.gz) = e4f3cf8943dcde773071cba974ac5ed9
XSIZE (Test-MockTime-0.03.tar.gz) = 3069
END-of-p5-Test-MockModule/distinfo
echo x - p5-Test-MockModule/pkg-descr
sed 's/^X//' >p5-Test-MockModule/pkg-descr << 'END-of-p5-Test-MockModule/pkg-descr'
XTest::MockTime was created to enable test suites to test code at
Xspecific points in time. Specifically it overrides localtime, gmtime and
Xtime at compile time and then relies on the user supplying a mock time
Xvia set_relative_time, set_absolute_time or set_fixed_time to alter
Xfuture calls to gmtime, time or localtime.
X
XWWW: http://search.cpan.org/dist/Test-MockTime/
END-of-p5-Test-MockModule/pkg-descr
echo x - p5-Test-MockModule/pkg-plist
sed 's/^X//' >p5-Test-MockModule/pkg-plist << 'END-of-p5-Test-MockModule/pkg-plist'
X%%SITE_PERL%%/Test/MockTime.pm
X%%SITE_PERL%%/Test/MockTime.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/MockTime/.packlist
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/MockTime
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
X@dirrmtry %%SITE_PERL%%/Test
END-of-p5-Test-MockModule/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



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