Name: perl-POE-Component-DBIAgent Version: 0.26 Release: 9%{?dist} Summary: POE Component for running asynchronous DBI calls # see tail of DBIAgent.pm License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/POE-Component-DBIAgent/ Source0: http://www.cpan.org/authors/id/R/RD/RDB/POE-Component-DBIAgent-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Class::MethodMaker), perl(DBI), perl(POE) >= 0.17 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description DBIAgent is your answer to non-blocking DBI in POE. DBIAgent forks off a configurable number of helper processes for running DBI queries. The states that depend on the output of the queries only get called when there is data for them to process. No more agonizing about query optimization in terms of milliseconds because the rest of your program will suffer. Leave that to the operating system! POE is designed for doing a lot of things concurrently. Waiting isn't doing, it's waiting... :-) %prep %setup -q -n POE-Component-DBIAgent-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.26-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Dec 08 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.26.8 - Add BR: perl(ExtUtils::MakeMaker) (Fix FTBFS: BZ 660827). * Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.26-7 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.26-6 - rebuild against perl 5.10.1 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.26-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.26-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.26-3 Rebuild for new perl * Thu Oct 05 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.26-2 - bump * Thu Oct 05 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.26-1 - Specfile autogenerated by cpanspec 1.69.