906dd8e
Name:           perl-Object-Accessor
75d3098
Version:        0.32
1ee8e2d
Release:        3%{?dist}
906dd8e
Summary:        Perl module that allows per object accessors
1ee8e2d
License:        GPL+ or Artistic
906dd8e
Group:          Development/Libraries
906dd8e
URL:            http://search.cpan.org/dist/Object-Accessor/
906dd8e
Source0:        http://www.cpan.org/authors/id/K/KA/KANE/Object-Accessor-%{version}.tar.gz
906dd8e
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
906dd8e
BuildArch:      noarch
1422d84
BuildRequires:  perl(ExtUtils::MakeMaker)
1ee8e2d
BuildRequires:  perl(Test::More)
906dd8e
BuildRequires:  perl(Params::Check) >= 0.23
906dd8e
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
906dd8e
906dd8e
%description
906dd8e
Object::Accessor provides an interface to create per object accessors (as
906dd8e
opposed to per Class accessors, as, for example, Class::Accessor provides).
906dd8e
906dd8e
%prep
906dd8e
%setup -q -n Object-Accessor-%{version}
906dd8e
906dd8e
%build
906dd8e
%{__perl} Makefile.PL INSTALLDIRS=vendor
906dd8e
make %{?_smp_mflags}
906dd8e
906dd8e
%install
906dd8e
rm -rf $RPM_BUILD_ROOT
906dd8e
906dd8e
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
906dd8e
906dd8e
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
d1b51a1
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
906dd8e
75d3098
%{_fixperms} $RPM_BUILD_ROOT/*
906dd8e
906dd8e
%check
906dd8e
make test
906dd8e
906dd8e
%clean
906dd8e
rm -rf $RPM_BUILD_ROOT
906dd8e
906dd8e
%files
906dd8e
%defattr(-,root,root,-)
d1b51a1
%doc CHANGES README
906dd8e
%{perl_vendorlib}/*
906dd8e
%{_mandir}/man3/*
906dd8e
906dd8e
%changelog
1ee8e2d
* Wed Jan 02 2008 Ralf Cors├ępius <rc040203@freenet.de> 0.32-3
1ee8e2d
- Adjust License-tag.
1ee8e2d
- BR: perl(Test::More) (BZ 419631).
1ee8e2d
1422d84
* Wed Apr 18 2007 Steven Pritchard <steve@kspei.com> 0.32-2
1422d84
- BR ExtUtils::MakeMaker.
1422d84
75d3098
* Tue Oct 17 2006 Steven Pritchard <steve@kspei.com> 0.32-1
75d3098
- Update to 0.32.
75d3098
- Use fixperms macro instead of our own chmod incantation.
75d3098
d1b9bd9
* Thu Sep 21 2006 Steven Pritchard <steve@kspei.com> 0.30-1
d1b9bd9
- Update to 0.30.
d1b9bd9
6290c03
* Sun Sep 17 2006 Steven Pritchard <steve@kspei.com> 0.21-2
6290c03
- Rebuild.
6290c03
d1b51a1
* Mon Aug 14 2006 Steven Pritchard <steve@kspei.com> 0.21-1
d1b51a1
- Update to 0.21.
d1b51a1
- Fix find option order.
d1b51a1
- Add CHANGES to docs.
d1b51a1
fabb89e
* Mon Jul 03 2006 Steven Pritchard <steve@kspei.com> 0.20-1
fabb89e
- Update to 0.20.
fabb89e
906dd8e
* Sat Apr 15 2006 Steven Pritchard <steve@kspei.com> 0.12-2
906dd8e
- Remove explicit perl(Params::Check) dependency.
906dd8e
906dd8e
* Thu Mar 23 2006 Steven Pritchard <steve@kspei.com> 0.12-1
906dd8e
- Specfile autogenerated by cpanspec 1.62.
906dd8e
- Fix Summary.
906dd8e
- Fix License.