47e8b96
Name:           perl-Perl-Critic-Nits
47e8b96
Version:        1.0.0
2f57171
Release:        24%{?dist}
47e8b96
Summary:        Policies of nits I like to pick
47e8b96
License:        GPL+ or Artistic
49d7c55
URL:            https://metacpan.org/release/Perl-Critic-Nits
49d7c55
Source0:        https://cpan.metacpan.org/authors/id/K/KC/KCOWGILL/Perl-Critic-Nits-v%{version}.tar.gz
47e8b96
BuildArch:      noarch
921b306
BuildRequires:  coreutils
921b306
BuildRequires:  findutils
921b306
BuildRequires:  make
a7fa11e
BuildRequires:  perl-interpreter
03e12b3
BuildRequires:  perl-generators
47e8b96
BuildRequires:  perl(ExtUtils::MakeMaker)
921b306
BuildRequires:  perl(strict)
921b306
BuildRequires:  perl(warnings)
921b306
# Run-time:
921b306
BuildRequires:  perl(base)
921b306
BuildRequires:  perl(Perl::Critic::Policy) >= 1.07
921b306
BuildRequires:  perl(Perl::Critic::Utils)
47e8b96
BuildRequires:  perl(Readonly)
921b306
BuildRequires:  perl(strict)
921b306
BuildRequires:  perl(version)
921b306
# Tests:
921b306
BuildRequires:  perl(File::Find)
921b306
BuildRequires:  perl(File::Spec)
921b306
BuildRequires:  perl(Perl::Critic::TestUtils)
47e8b96
BuildRequires:  perl(Test::More)
921b306
# Test::Perl::Critic not used
921b306
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
921b306
Requires:       perl(Perl::Critic::Policy) >= 1.07
921b306
921b306
# Filter under-specified dependencies
921b306
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Perl::Critic::Policy\\)$
47e8b96
47e8b96
%description
921b306
The included policy is
921b306
Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData.
921b306
It prohibits direct access to a hash-based object's hash.
47e8b96
47e8b96
%prep
47e8b96
%setup -q -n Perl-Critic-Nits-v%{version}
47e8b96
47e8b96
%build
921b306
perl Makefile.PL INSTALLDIRS=perl
47e8b96
make %{?_smp_mflags}
47e8b96
47e8b96
%install
921b306
make pure_install DESTDIR=$RPM_BUILD_ROOT
47e8b96
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
47e8b96
%{_fixperms} $RPM_BUILD_ROOT/*
47e8b96
47e8b96
%check
47e8b96
make test
47e8b96
47e8b96
%files
47e8b96
%doc Changes README
47e8b96
%{perl_privlib}/*
47e8b96
%{_mandir}/man3/*
47e8b96
47e8b96
%changelog
2f57171
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-24
2f57171
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2f57171
8d91c01
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-23
8d91c01
- Perl 5.30 rebuild
8d91c01
8d1912c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-22
8d1912c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
8d1912c
360fb10
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-21
360fb10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
360fb10
ae91ac9
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-20
ae91ac9
- Perl 5.28 rebuild
ae91ac9
253ffec
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-19
253ffec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
253ffec
87b8cf4
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-18
87b8cf4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
87b8cf4
13bc8fc
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-17
13bc8fc
- Perl 5.26 rebuild
13bc8fc
7f0f4fd
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-16
7f0f4fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7f0f4fd
82d6a7d
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-15
82d6a7d
- Perl 5.24 rebuild
82d6a7d
f52af3c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-14
f52af3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f52af3c
921b306
* Wed Jan 27 2016 Petr Pisar <ppisar@redhat.com> - 1.0.0-13
921b306
- Modernize spec file
921b306
1e4cf4e
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-12
1e4cf4e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1e4cf4e
df5f03a
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-11
df5f03a
- Perl 5.22 rebuild
df5f03a
26573c2
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.0.0-10
26573c2
- Perl 5.20 rebuild
26573c2
661be2d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-9
661be2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
661be2d
8be4544
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-8
8be4544
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8be4544
41e589d
* Tue Jul 30 2013 Petr Pisar <ppisar@redhat.com> - 1.0.0-7
41e589d
- Perl 5.18 rebuild
41e589d
78b634c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-6
78b634c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
78b634c
f386a10
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-5
f386a10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f386a10
476f526
* Wed Jun 20 2012 Petr Pisar <ppisar@redhat.com> - 1.0.0-4
476f526
- Perl 5.16 rebuild
476f526
b28583d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3
b28583d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b28583d
Petr Sabata 996718d
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.0.0-2
Petr Sabata 996718d
- Perl mass rebuild
Petr Sabata 996718d
47e8b96
* Tue Jan 25 2011 Petr Pisar <ppisar@redhat.com> 1.0.0-1
47e8b96
- Specfile autogenerated by cpanspec 1.78.
47e8b96
- Remove BuildRoot stuff
47e8b96
- Install into perl core directory