%define upstream_name Test-MockTime %define upstream_version 0.12 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: 5 Summary: Mock time/localtime for testing License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl-devel BuildRequires: perl(Test::More) BuildRequires: perl(Time::Local) BuildRequires: perl(Time::Piece) BuildArch: noarch %description This module was created to enable test suites to test code at specific points in time. Specifically it overrides localtime, gmtime and time at compile time and then relies on the user supplying a mock time via set_relative_time, set_absolute_time or set_fixed_time to alter future calls to gmtime,time or localtime. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build perl Makefile.PL INSTALLDIRS=vendor %make %check %make test %install %makeinstall_std %files %doc Changes %{_mandir}/man3/* %{perl_vendorlib}/* %changelog * Mon Apr 18 2011 Funda Wang 0.120.0-2mdv2011.0 + Revision: 655228 - rebuild for updated spec-helper * Sun Nov 29 2009 Jérôme Quelin 0.120.0-1mdv2011.0 + Revision: 471258 - import perl-Test-MockTime * Sun Nov 29 2009 cpan2dist 0.12-1mdv - initial mdv release, generated with cpan2dist