%define pkg_name Class-DBI-Plugin %define pkg_version 0.03 %define rpm_pkg_version 0.03 %define rpm_pkg_release 3.n0i.4 Summary: Abstract base class for Class::DBI plugins 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/J/JC/JCZEUS/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) Requires: perl(Class::DBI) >= 0.9 %{!?_without_test:BuildRequires: perl(Class::DBI) >= 0.9} %description Class::DBI::Plugin is an abstract base class for Class::DBI plugins. Its purpose is to make writing plugins easier. Writers of plugins should be able to concentrate on the functionality their module provides, instead of having to deal with the symbol table hackery involved when writing a plugin module. Only three things must be remembered: %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.03-3.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - mass rebuild * Sun Jul 24 2005 Marius Feraru 0.03-2.n0i.3 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:0.03-1.n0i.2 - automatic rebuild (perl 5.8.6) * Tue Dec 07 2004 Marius Feraru 0:0.03-1.n0i.1 - version 0.03 - spec file (re?)created using N0i::CPAN::RPMizer/2004120601