5e27442
Name:		perl-Test-Vars
5619d8e
Version:	0.005
6853ac7
Release:	6%{?dist}
5e27442
Summary:	Detects unused variables
5e27442
License:	GPL+ or Artistic
5e27442
Group:		Development/Libraries
5e27442
URL:		http://search.cpan.org/dist/Test-Vars/
5e27442
Source0:	http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/Test-Vars-%{version}.tar.gz
5e27442
BuildArch:	noarch
59b21b4
# ===================================================================
59b21b4
# Build requirements
59b21b4
# ===================================================================
59b21b4
BuildRequires:	perl(Module::Build) >= 0.38
59b21b4
BuildRequires:	perl(CPAN::Meta)
59b21b4
BuildRequires:	perl(CPAN::Meta::Prereqs)
ed8834d
BuildRequires:	perl(File::Basename)
ed8834d
BuildRequires:	perl(File::Spec)
ed8834d
BuildRequires:	perl(strict)
ed8834d
BuildRequires:	perl(utf8)
ed8834d
BuildRequires:	perl(warnings)
59b21b4
# ===================================================================
59b21b4
# Module requirements
59b21b4
# ===================================================================
5e27442
BuildRequires:	perl >= 4:5.10.0
5e27442
BuildRequires:	perl(B)
9f9a477
BuildRequires:	perl(constant)
ed8834d
BuildRequires:	perl(ExtUtils::Manifest)
5e27442
BuildRequires:	perl(parent)
ed8834d
BuildRequires:	perl(Symbol)
9f9a477
BuildRequires:	perl(Test::Builder::Module)
59b21b4
# ===================================================================
59b21b4
# Test suite requirements
59b21b4
# ===================================================================
ed8834d
BuildRequires:	perl(Test::Builder::Tester)
ed8834d
BuildRequires:	perl(Test::More) >= 0.88
59b21b4
# ===================================================================
59b21b4
# Author/Release test requirements
59b21b4
# ===================================================================
ed8834d
BuildRequires:	perl(Test::Pod::Coverage) >= 1.04
ed8834d
BuildRequires:	perl(Test::Pod) >= 1.14
5e27442
BuildRequires:	perl(Test::Synopsis)
59b21b4
# ===================================================================
59b21b4
# Runtime requirements
59b21b4
# ===================================================================
5e27442
Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
5e27442
5e27442
%description
5e27442
Test::Vars finds unused variables in order to keep the source code tidy.
5e27442
5e27442
%prep
5e27442
%setup -q -n Test-Vars-%{version}
5e27442
5e27442
# Placate rpmlint about script interpreters in examples
5e27442
sed -i -e '1s|^#!perl|#!/usr/bin/perl|' example/*.t
5e27442
5e27442
%build
59b21b4
perl Build.PL installdirs=vendor
59b21b4
./Build
5e27442
5e27442
%install
59b21b4
./Build install destdir=%{buildroot} create_packlist=0
5e27442
%{_fixperms} %{buildroot}
5e27442
5e27442
%check
59b21b4
./Build test
59b21b4
./Build test --test_files="xt/*.t"
5e27442
5e27442
%files
59b21b4
%doc Changes LICENSE README.md example/
5e27442
%{perl_vendorlib}/Test/
5e27442
%{_mandir}/man3/Test::Vars.3pm*
5e27442
5e27442
%changelog
6853ac7
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.005-6
6853ac7
- Perl 5.20 rebuild
6853ac7
bb4c294
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.005-5
bb4c294
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bb4c294
152c326
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.005-4
152c326
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
152c326
61b4968
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 0.005-3
61b4968
- Perl 5.18 rebuild
61b4968
ed8834d
* Mon Jul 01 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.005-2
ed8834d
- Update dependencies
ed8834d
5619d8e
* Fri May 31 2013 Paul Howarth <paul@city-fan.org> - 0.005-1
5619d8e
- Update to 0.005
5619d8e
  - Use skip_all instead of planning 0 tests (#4)
5619d8e
59b21b4
* Sun May  5 2013 Paul Howarth <paul@city-fan.org> - 0.004-1
59b21b4
- Update to 0.004
59b21b4
  - Re-package with Module::Build
59b21b4
  - Remove an unnecessary use of smart match operator
59b21b4
- Switch to Module::Build flow
59b21b4
- Classify buildreqs by usage
59b21b4
- Drop Test::Spelling requirement, no longer used
59b21b4
e51a249
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.002-3
e51a249
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e51a249
9f9a477
* Thu Oct 25 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.002-2
9f9a477
- Specify all dependencies.
9f9a477
c335b7e
* Wed Oct 10 2012 Paul Howarth <paul@city-fan.org> - 0.002-1
c335b7e
- Update to 0.002
c335b7e
  - Fix compatibility with Perl 5.16 (CPAN RT#72133)
c335b7e
- Drop upstreamed patch for 5.16 compatibility
c335b7e
22bb7b3
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.001-6
22bb7b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
22bb7b3
0286f96
* Tue Jun 12 2012 Paul Howarth <paul@city-fan.org> - 0.001-5
0286f96
- Fix compatibility with Perl 5.16 (CPAN RT#72133)
0286f96
- Don't need to remove empty directories from buildroot
0286f96
f8d86f0
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 0.001-4
f8d86f0
- Perl 5.16 rebuild
f8d86f0
4f8b197
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.001-3
4f8b197
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4f8b197
5e27442
* Mon Aug  8 2011 Paul Howarth <paul@city-fan.org> - 0.001-2
5e27442
- Sanitize for Fedora submission
5e27442
- Clean up for modern rpm
5e27442
5e27442
* Mon Aug  8 2011 Paul Howarth <paul@city-fan.org> - 0.001-1
5e27442
- Initial RPM version