46eec3c
Name:           perl-indirect
3bee72d
Version:        0.26
734d38a
Release:        2%{?dist}
46eec3c
Summary:        Lexically warn about using the indirect object syntax
46eec3c
License:        GPL+ or Artistic
46eec3c
Group:          Development/Libraries
46eec3c
URL:            http://search.cpan.org/dist/indirect/
46eec3c
Source0:        http://search.cpan.org/CPAN/authors/id/V/VP/VPIT/indirect-%{version}.tar.gz
46eec3c
BuildRequires:  perl(ExtUtils::MakeMaker)
46eec3c
BuildRequires:  perl(Test::Kwalitee)
46eec3c
BuildRequires:  perl(Test::More)
46eec3c
BuildRequires:  perl(Test::Pod)
46eec3c
BuildRequires:  perl(Test::Pod::Coverage)
46eec3c
BuildRequires:  perl(Test::Portability::Files)
46eec3c
BuildRequires:  perl(XSLoader)
46eec3c
Requires:       perl(XSLoader)
46eec3c
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
46eec3c
46eec3c
%{?perl_default_filter}
46eec3c
46eec3c
%description
46eec3c
When enabled (or disabled as some may prefer to say, since you actually
46eec3c
turn it on by calling no indirect), this pragma warns about indirect object
46eec3c
syntax constructs that may have slipped into your code.
46eec3c
46eec3c
%prep
46eec3c
%setup -q -n indirect-%{version}
46eec3c
46eec3c
%build
46eec3c
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
46eec3c
make %{?_smp_mflags}
46eec3c
46eec3c
%install
46eec3c
make pure_install DESTDIR=%{buildroot}
46eec3c
46eec3c
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
46eec3c
find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
46eec3c
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
46eec3c
46eec3c
%{_fixperms} %{buildroot}/*
46eec3c
46eec3c
%check
46eec3c
make test
46eec3c
46eec3c
%files
46eec3c
%doc Changes README
46eec3c
%{perl_vendorarch}/auto/*
46eec3c
%{perl_vendorarch}/indirect*
46eec3c
%{_mandir}/man3/*
46eec3c
46eec3c
%changelog
734d38a
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.26-2
734d38a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
734d38a
3bee72d
* Sun Nov 06 2011 Iain Arnell <iarnell@gmail.com> 0.26-1
3bee72d
- update to latest upstream version
3bee72d
0e89425
* Sun Aug 28 2011 Iain Arnell <iarnell@gmail.com> 0.25-1
0e89425
- update to latest upstream version
0e89425
eab63d9
* Wed Aug 24 2011 Iain Arnell <iarnell@gmail.com> 0.24-2
eab63d9
- remove unnecessary explicit BR on perl
eab63d9
46eec3c
* Thu Aug 11 2011 Iain Arnell <iarnell@gmail.com> 0.24-1
46eec3c
- Specfile autogenerated by cpanspec 1.78.