%define pkg_name Class-ParmList %define pkg_version 1.05 %define rpm_pkg_version 1.05 %define rpm_pkg_release 2.n0i.4 Summary: A named parameter list processor 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/S/SN/SNOWHARE/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %description This is a simple package for validating calling parameters to a subroutine or method. It allows you to use "named parameters" while providing checking for number and naming of parameters for verifying inputs are as expected and meet any minimum requirements. It also allows the setting of default values for the named parameters if omitted. %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 Artistic_License.txt Changes GPL_License.txt LICENSE README %changelog * Tue May 22 2007 Marius Feraru - 1.05-2.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 * Mon Mar 06 2006 Marius Feraru - 1.05-1.n0i.3 - version 1.05 * Tue Sep 20 2005 Marius Feraru 1.04-1.n0i.2 - version 1.04 * Mon Aug 01 2005 Marius Feraru 1.03-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7