Blame SPECS/perl-Parse-PMFile.spec

b69957
# Run optional test
b69957
%bcond_without perl_Parse_PMFile_enables_optional_test
b69957
b69957
Name:           perl-Parse-PMFile
b69957
Version:        0.41
1e277c
Release:        6%{?dist}
b69957
Summary:        Parses .pm file as PAUSE does
b69957
License:        GPL+ or Artistic
b69957
URL:            https://metacpan.org/release/Parse-PMFile
b69957
Source0:        https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/Parse-PMFile-%{version}.tar.gz
b69957
# Remove useless dependency on ExtUtils::MakeMaker::CPANfile
b69957
Patch0:         Parse-PMFile-0.41-Do-not-use-ExtUtils-MakeMaker-CPANfile.patch
b69957
BuildArch:      noarch
b69957
BuildRequires:  make
b69957
BuildRequires:  perl-generators
b69957
BuildRequires:  perl-interpreter
b69957
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
b69957
BuildRequires:  perl(strict)
b69957
BuildRequires:  perl(warnings)
b69957
# Run-time
b69957
BuildRequires:  perl(Dumpvalue)
b69957
BuildRequires:  perl(File::Spec)
b69957
BuildRequires:  perl(JSON::PP) >= 2.00
b69957
BuildRequires:  perl(Safe)
b69957
BuildRequires:  perl(version) >= 0.83
b69957
# Tests
b69957
BuildRequires:  perl(File::Temp) >= 0.19
b69957
BuildRequires:  perl(FindBin)
b69957
BuildRequires:  perl(Opcode)
b69957
BuildRequires:  perl(Test::More) >= 0.88
b69957
%if %{with perl_Parse_PMFile_enables_optional_test}
b69957
# Optional tests
b69957
# PAUSE::Permissions 0.08 not yet packaged
b69957
BuildRequires:  perl(version::vpp)
b69957
# Test::Pod not used
b69957
# Test::Pod::Coverage not used
b69957
%endif
b69957
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
b69957
Requires:       perl(JSON::PP) >= 2.00
b69957
Requires:       perl(version) >= 0.83
b69957
b69957
# Remove under-specified dependencies
b69957
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((JSON::PP|version)\\)$
b69957
b69957
%description
b69957
The most of the code of this module is taken from the PAUSE code as of
b69957
April 2013 almost verbatim. Thus, the heart of this module should be quite
b69957
stable. However, I made it not to use pipe ("-|") as well as I stripped
b69957
database-related code. If you encounter any issue, that's most probably
b69957
because of my modification.
b69957
b69957
%prep
b69957
%setup -q -n Parse-PMFile-%{version}
b69957
%patch0 -p1
b69957
b69957
%build
b69957
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
b69957
make %{?_smp_mflags}
b69957
b69957
%install
b69957
make pure_install DESTDIR=$RPM_BUILD_ROOT
b69957
%{_fixperms} $RPM_BUILD_ROOT/*
b69957
b69957
%check
b69957
unset TEST_POD
b69957
make test
b69957
b69957
%files
b69957
%doc Changes README
b69957
%{perl_vendorlib}/*
b69957
%{_mandir}/man3/*
b69957
b69957
%changelog
b69957
* Fri Jun 01 2018 Petr Pisar <ppisar@redhat.com> - 0.41-6
b69957
- Remove useless dependency on ExtUtils::MakeMaker::CPANfile
b69957
- Modernize the spec file
b69957
b69957
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.41-5
b69957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b69957
b69957
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.41-4
b69957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b69957
b69957
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.41-3
b69957
- Perl 5.26 rebuild
b69957
b69957
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.41-2
b69957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b69957
b69957
* Fri Nov 04 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.41-1
b69957
- 0.41 bump
b69957
b69957
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.40-2
b69957
- Perl 5.24 rebuild
b69957
b69957
* Mon Feb 22 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.40-1
b69957
- 0.40 bump
b69957
b69957
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.39-2
b69957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b69957
b69957
* Mon Jan 11 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.39-1
b69957
- 0.39 bump
b69957
b69957
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.36-3
b69957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b69957
b69957
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-2
b69957
- Perl 5.22 rebuild
b69957
b69957
* Mon Apr 20 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-1
b69957
- 0.36 bump
b69957
b69957
* Tue Feb 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.35-1
b69957
- 0.35 bump
b69957
b69957
* Mon Dec 15 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-1
b69957
- 0.33 bump
b69957
b69957
* Thu Dec 11 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.31-1
b69957
- 0.31 bump
b69957
b69957
* Mon Dec 08 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.30-1
b69957
- 0.30 bump
b69957
b69957
* Mon Oct 13 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.29-1
b69957
- 0.29 bump
b69957
b69957
* Wed Oct 08 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.28-1
b69957
- 0.28 bump
b69957
b69957
* Tue Sep 23 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-1
b69957
- Specfile autogenerated by cpanspec 1.78.