%define pkg_name Return-Value %define pkg_version 1.302 %define rpm_pkg_version 1.30_2 %define rpm_pkg_release 1.n0i.6 Summary: Polymorphic Return Values 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/R/RJ/RJBS/%{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 Polymorphic return values are really useful. Often, we just want to know if something worked or not. Other times, we'd like to know what the error text was. Still others, we may want to know what the error code was, and what the error properties were. We don't want to handle objects or data structures for every single return value, but we do want to check error conditions in our code because that's what good programmers do. %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 LICENSE README %changelog * Tue May 22 2007 Marius Feraru - 1.30_2-1.n0i.6.1.302 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - version 1.302 * Tue Sep 20 2005 Marius Feraru 1.30-1.n0i.5 - version 1.30 * Sun Jul 24 2005 Marius Feraru 1.28-2.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:1.28-1.n0i.3 - automatic rebuild (perl 5.8.6) * Thu Jan 13 2005 Marius Feraru 0:1.28-1.n0i.2 - version 1.28 * Tue Jan 04 2005 Marius Feraru 0:1.26-1.n0i.1 - version 1.26 - spec file (re?)created using N0i::CPAN::RPMizer/2004120601