%define pkg_name Test-ManyParams %define pkg_version 0.10 %define rpm_pkg_version 0.10 %define rpm_pkg_release 3.n0i.3 Summary: Module to test many params as one test Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/B/BI/BIGJ/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %{!?_without_test:BuildRequires: perl(Data::Dumper)} %{!?_without_test:BuildRequires: perl(Set::CrossProduct)} %{!?_without_test:BuildRequires: perl(Test::Builder)} %{!?_without_test:BuildRequires: perl(Test::Builder::Tester)} %{!?_without_test:BuildRequires: perl(Test::Differences)} %{!?_without_test:BuildRequires: perl(Test::Exception)} %{!?_without_test:BuildRequires: perl(Test::More)} %description This module helps to tests many parameters at once. In general, it calls the given subroutine with every combination of the given parameter values. The combinations are created with building a cross product. %prep %setup -q -n %{pkg_name}-%{pkg_version} %build %{perl_build} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files} %doc Changes README %changelog * Tue May 22 2007 Marius Feraru - 0.10-3.n0i.3 - mass rebuild * Wed May 09 2007 Marius Feraru - 0.10-2.n0i.2 - spec file (re)created using N0i::CPAN::RPMizer v1.14.5 - rebuild on perl 5.8.8 * Sat Jul 23 2005 Marius Feraru 0.10-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7