Name: perl-Async-MergePoint Version: 0.03 Release: 3%{?dist} Summary: Resynchronise diverged control flow License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Async-MergePoint/ Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Async-MergePoint-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Module::Build) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Often in program logic, multiple different steps need to be taken that are independent of each other, but their total result is needed before the next step can be taken. In synchonous code, the usual approach is to do them sequentially. %prep %setup -q -n Async-MergePoint-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' %{_fixperms} $RPM_BUILD_ROOT/* %check make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes LICENSE README %{perl_vendorlib}/Async %{_mandir}/man3/* %changelog * Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-3 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-2 - rebuild against perl 5.10.1 * Tue Jul 21 2009 Nicolas Chauvet (kwizart) 0.03-1 - Specfile autogenerated by cpanspec 1.78.