3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
8 Summary: Test::MockTime - Replaces actual time with simulated time
10 Name: perl-Test-MockTime
14 License: GPL v1+ or Artistic
15 Group: Development/Languages/Perl
16 Source0: http://www.cpan.org/modules/by-module/Test/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5: de726192bcdd0cef68a07ffdf11d7300
18 URL: http://search.cpan.org/dist/Test-MockTime/
19 BuildRequires: perl-devel >= 1:5.8.0
20 BuildRequires: rpm-perlprov >= 4.1-13
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 This module was created to enable test suites to test code at specific
26 points in time. Specifically it overrides localtime, gmtime and time at
27 compile time and then relies on the user supplying a mock time via
28 set_relative_time, set_absolute_time or set_fixed_time to alter future
29 calls to gmtime,time or localtime.
31 # %description -l pl.UTF-8
35 %setup -q -n %{pdir}-%{pnam}-%{version}
38 %{__perl} Makefile.PL \
42 %{?with_tests:%{__make} test}
45 rm -rf $RPM_BUILD_ROOT
47 %{__make} pure_install \
48 DESTDIR=$RPM_BUILD_ROOT
51 rm -rf $RPM_BUILD_ROOT
54 %defattr(644,root,root,755)
56 %{perl_vendorlib}/Test/*.pm