%define pkg_name Spiffy %define pkg_version 0.30 %define rpm_pkg_version 0.30 %define rpm_pkg_release 3.n0i.8 Summary: Spiffy Perl Interface Framework For You 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/I/IN/INGY/%{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(Filter::Util::Call)} %{!?_without_test:BuildRequires: perl(Scalar::Util)} %{!?_without_test:BuildRequires: perl(Test::More)} %global perl_filter_prov 'perl\\(DB\\)' %description "Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of traditional Perl OO, in a clean, straightforward and (perhaps someday) standard way. %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.30-3.n0i.8 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - rebuild * Fri Mar 03 2006 Marius Feraru - 0.30-2.n0i.7 - automatic rebuild (perl 5.8.8) * Fri Feb 03 2006 Marius Feraru - 0.30-1.n0i.6 - version 0.30 * Sun Jul 24 2005 Marius Feraru 0.24-1.n0i.5 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:0.22-1.n0i.4 - automatic rebuild (perl 5.8.6) * Thu Jan 13 2005 Marius Feraru 0:0.22-1.n0i.3 - version 0.22 * Tue Jan 04 2005 Marius Feraru 0:0.21-1.n0i.2 - version 0.21 * Sun Dec 05 2004 Marius Feraru 0:0.20-1.n0i.1 - version 0.20 - spec file (re?)created using N0i::CPAN::RPMizer/2004083101