Blame SPECS/perl-Parse-PMFile.spec

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