Chris Weyl 24714bf
Name:       perl-Time-Warp 
Chris Weyl 24714bf
Version:    0.5 
Chris Weyl 24714bf
Release:    1%{?dist}
Chris Weyl 24714bf
# Warp.pm -> GPL+ or Artistic
Chris Weyl 24714bf
License:    GPL+ or Artistic 
Chris Weyl 24714bf
Group:      Development/Libraries
Chris Weyl 24714bf
Summary:    Change the start and speed of Event time 
Chris Weyl 24714bf
Source:     http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Time-Warp-%{version}.tar.gz 
Chris Weyl 24714bf
Url:        http://search.cpan.org/dist/Time-Warp
Chris Weyl 24714bf
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Chris Weyl 24714bf
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 24714bf
Chris Weyl 24714bf
BuildRequires: perl(ExtUtils::MakeMaker)
Chris Weyl 24714bf
Chris Weyl 24714bf
# don't "provide" private Perl libs
Chris Weyl 24714bf
%global _use_internal_dependency_generator 0
Chris Weyl 24714bf
%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
Chris Weyl 24714bf
%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
Chris Weyl 24714bf
%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}"
Chris Weyl 24714bf
Chris Weyl 24714bf
%description
Chris Weyl 24714bf
Our external experience unfolds in 3 1/2 dimensions (time has a
Chris Weyl 24714bf
dimensionality of 1/2). The Time::Warp module offers developers control
Chris Weyl 24714bf
over the measurement of time.
Chris Weyl 24714bf
Chris Weyl 24714bf
This module is redundant if you're from Gallifrey, and not recommended
Chris Weyl 24714bf
for use at high speeds near very massive objects.
Chris Weyl 24714bf
Chris Weyl 24714bf
%prep
Chris Weyl 24714bf
%setup -q -n Time-Warp-%{version}
Chris Weyl 24714bf
Chris Weyl 24714bf
%build
Chris Weyl 24714bf
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
Chris Weyl 24714bf
make %{?_smp_mflags}
Chris Weyl 24714bf
Chris Weyl 24714bf
%install
Chris Weyl 24714bf
rm -rf %{buildroot}
Chris Weyl 24714bf
Chris Weyl 24714bf
make pure_install PERL_INSTALL_ROOT=%{buildroot}
Chris Weyl 24714bf
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Chris Weyl 24714bf
find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
Chris Weyl 24714bf
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
Chris Weyl 24714bf
Chris Weyl 24714bf
%{_fixperms} %{buildroot}/*
Chris Weyl 24714bf
Chris Weyl 24714bf
%check
Chris Weyl 24714bf
make test
Chris Weyl 24714bf
Chris Weyl 24714bf
%clean
Chris Weyl 24714bf
rm -rf %{buildroot} 
Chris Weyl 24714bf
Chris Weyl 24714bf
%files
Chris Weyl 24714bf
%defattr(-,root,root,-)
Chris Weyl 24714bf
%doc README 
Chris Weyl 24714bf
%{perl_vendorarch}/*
Chris Weyl 24714bf
%exclude %dir %{perl_vendorarch}/auto
Chris Weyl 24714bf
%{_mandir}/man3/*.3*
Chris Weyl 24714bf
Chris Weyl 24714bf
%changelog
Chris Weyl 24714bf
* Tue Jun 02 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.5-1
Chris Weyl 24714bf
- submission
Chris Weyl 24714bf
Chris Weyl 24714bf
* Tue Jun 02 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.5-0
Chris Weyl 24714bf
- initial RPM packaging
Chris Weyl 24714bf
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)
Chris Weyl 24714bf