%define module_version 3.6 Name: perl-Module-Pluggable Version: 3.60 Release: 3 Summary: Automatically give your module the ability to have plugins License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Module-Pluggable/ Source0: http://www.cpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-%{module_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Module::Build) BuildRequires: perl(Class::Inspector) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Provides a simple but, hopefully, extensible way of having 'plugins' for your module. %prep %setup -q -n Module-Pluggable-%{module_version} find -type f -exec chmod -x {} \; %build %{__perl} Build.PL installdirs=vendor ./Build %install rm -rf $RPM_BUILD_ROOT ./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check ./Build test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Jan 13 2008 Tom "spot" Callaway - 3.60-3 - rebuild for new perl * Sat Dec 29 2007 Ralf Corsepius - 3.60-2 - Adjust License-tag. - Fix perms on sources. - BR: perl(Test::More) (BZ 419631). * Tue Apr 17 2007 Steven Pritchard 3.60-1 - Update to 3.6. * Mon Jan 29 2007 Steven Pritchard 3.50-1 - Update to 3.5. * Sat Dec 09 2006 Steven Pritchard 3.40-1 - Update to 3.4. - Use fixperms macro instead of our own chmod incantation. * Sat Sep 16 2006 Steven Pritchard 3.10-2 - Fix find option order. * Mon Jul 17 2006 Steven Pritchard 3.10-1 - Update to 3.1 (using 3.10 for the package since 3.01 == 3.1 to rpm). - BR Class::Inspector. * Thu Jun 08 2006 Steven Pritchard 3.01-1 - Update to 3.01. - Switch to Module::Build-based build. * Thu Mar 23 2006 Steven Pritchard 2.97-1 - Specfile autogenerated by cpanspec 1.62. - Clean up description a little.