Sophie

Sophie

distrib > Mandriva > 2010.1 > i586 > by-pkgid > 25704345638e90b437f41f44e1c541d5 > files > 2

perl-Parallel-Iterator-1.00-2mdv2010.0.src.rpm


%define realname   Parallel-Iterator
%define version    1.00
%define release    %mkrel 2

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Simple parallel execution
Source:     http://www.cpan.org/modules/by-module/Parallel/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(Config)

BuildArch: noarch

%description
The 'map' function applies a user supplied transformation function to each
element in a list, returning a new list containing the transformed
elements.

This module provides a 'parallel map'. Multiple worker processes are forked
so that many instances of the transformation function may be executed
simultaneously.

For time consuming operations, particularly operations that spend most of
their time waiting for I/O, this is a big performance win. It also provides
a simple idiom to make effective use of multi CPU systems.

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.00-2mdv2010.0
+ Revision: 375908
- rebuild

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.00-1mdv2009.1
+ Revision: 355228
- import perl-Parallel-Iterator


* Sun Mar 15 2009 cpan2dist 1.00-1mdv
- initial mdv release, generated with cpan2dist