Blame SPECS/perl-Pod-Parser.spec

06e28c
%{?scl:%scl_package perl-Pod-Parser}
06e28c
06e28c
Name:           %{?scl_prefix}perl-Pod-Parser
06e28c
Version:        1.63
06e28c
Release:        367%{?dist}
06e28c
Summary:        Basic perl modules for handling Plain Old Documentation (POD)
06e28c
License:        GPL+ or Artistic
06e28c
Group:          Development/Libraries
06e28c
URL:            http://search.cpan.org/dist/Pod-Parser/
06e28c
Source0:        http://www.cpan.org/authors/id/M/MA/MAREKR/Pod-Parser-%{version}.tar.gz
06e28c
BuildArch:      noarch
06e28c
BuildRequires:  %{?scl_prefix}perl
06e28c
BuildRequires:  %{?scl_prefix}perl-generators
06e28c
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker)
06e28c
BuildRequires:  %{?scl_prefix}perl(File::Spec) >= 0.82
06e28c
# Run-time:
06e28c
BuildRequires:  %{?scl_prefix}perl(Carp)
06e28c
BuildRequires:  %{?scl_prefix}perl(Config)
06e28c
BuildRequires:  %{?scl_prefix}perl(Cwd)
06e28c
BuildRequires:  %{?scl_prefix}perl(Exporter)
06e28c
BuildRequires:  %{?scl_prefix}perl(File::Find)
06e28c
# Getopt::Long not used for tests
06e28c
# Pod::Usage not used for tests
06e28c
BuildRequires:  %{?scl_prefix}perl(strict)
06e28c
# Symbol not used since perl 5.6
06e28c
BuildRequires:  %{?scl_prefix}perl(vars)
06e28c
# Tests:
06e28c
BuildRequires:  %{?scl_prefix}perl(File::Basename)
06e28c
BuildRequires:  %{?scl_prefix}perl(FileHandle)
06e28c
BuildRequires:  %{?scl_prefix}perl(Test)
06e28c
BuildRequires:  %{?scl_prefix}perl(Test::More) >= 0.6
06e28c
# Circular dependency Pod::Checker <-> Pod::Parser
06e28c
BuildRequires:  %{?scl_prefix}perl(Pod::Checker) >= 1.40
06e28c
# VMS::Filespec not used
06e28c
%if !%{defined perl_bootstrap} && !%{defined perl_small}
06e28c
# Optional tests:
06e28c
BuildRequires:  %{?scl_prefix}perl(IO::String)
06e28c
%endif
06e28c
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
06e28c
Requires:       %{?scl_prefix}perl(Config)
06e28c
# Circular dependency Pod::Usage <-> Pod::Select
06e28c
06e28c
%description
06e28c
This software distribution contains the packages for using Perl5 POD (Plain
06e28c
Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
06e28c
Perl5 distribution for more information about POD.
06e28c
06e28c
%prep
06e28c
%setup -q -n Pod-Parser-%{version}
06e28c
find -type f -exec chmod -x {} +
06e28c
chmod +x scripts/*
06e28c
for F in ANNOUNCE CHANGES README TODO; do
06e28c
    tr -d '\r' < "$F" > "${F}.unix"
06e28c
    touch -r "$F" "${F}.unix"
06e28c
    mv "${F}.unix" "$F"
06e28c
done
06e28c
06e28c
%build
06e28c
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor && make %{?_smp_mflags}%{?scl:'}
06e28c
06e28c
%install
06e28c
%{?scl:scl enable %{scl} '}make pure_install DESTDIR=$RPM_BUILD_ROOT%{?scl:'}
06e28c
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
06e28c
%{_fixperms} $RPM_BUILD_ROOT/*
06e28c
06e28c
%check
06e28c
%{?scl:scl enable %{scl} '}make test%{?scl:'}
06e28c
06e28c
%files
06e28c
%doc ANNOUNCE CHANGES README TODO
06e28c
%{_bindir}/podselect
06e28c
%{perl_vendorlib}/*
06e28c
%{_mandir}/man1/*
06e28c
%{_mandir}/man3/*
06e28c
06e28c
%changelog
06e28c
* Mon Jul 11 2016 Petr Pisar <ppisar@redhat.com> - 1.63-367
06e28c
- SCL
06e28c
06e28c
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-366
06e28c
- Perl 5.24 re-rebuild of bootstrapped packages
06e28c
06e28c
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-365
06e28c
- Increase release to favour standalone package
06e28c
06e28c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.63-348
06e28c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
06e28c
06e28c
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-347
06e28c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
06e28c
06e28c
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-346
06e28c
- Perl 5.22 re-rebuild of bootstrapped packages
06e28c
06e28c
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-345
06e28c
- Increase release to favour standalone package
06e28c
06e28c
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-2
06e28c
- Perl 5.22 rebuild
06e28c
06e28c
* Wed Feb 11 2015 Petr Pisar <ppisar@redhat.com> - 1.63-1
06e28c
- 1.63 bump
06e28c
06e28c
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.62-311
06e28c
- Perl 5.20 re-rebuild of bootstrapped packages
06e28c
06e28c
* Wed Sep 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.62-310
06e28c
- Increase release to favour standalone package
06e28c
06e28c
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.62-3
06e28c
- Perl 5.20 rebuild
06e28c
06e28c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.62-2
06e28c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
06e28c
06e28c
* Tue Feb 04 2014 Petr Pisar <ppisar@redhat.com> - 1.62-1
06e28c
- 1.62 bump
06e28c
06e28c
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.61-3
06e28c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
06e28c
06e28c
* Fri Jul 12 2013 Petr Pisar <ppisar@redhat.com> - 1.61-2
06e28c
- Perl 5.18 rebuild
06e28c
06e28c
* Tue Jun 04 2013 Petr Pisar <ppisar@redhat.com> - 1.61-1
06e28c
- 1.61 bump
06e28c
06e28c
* Mon Feb 11 2013 Petr Pisar <ppisar@redhat.com> - 1.60-3
06e28c
- Correct dependencies
06e28c
06e28c
* Fri Feb 08 2013 Petr Pisar <ppisar@redhat.com> - 1.60-2
06e28c
- Remove bootstrap conditions
06e28c
06e28c
* Tue Feb 05 2013 Petr Pisar <ppisar@redhat.com> - 1.60-1
06e28c
- 1.60 bump
06e28c
06e28c
* Mon Feb 04 2013 Petr Pisar <ppisar@redhat.com> - 1.51-248
06e28c
- Sub-package Pod-Usage
06e28c
- Sub-package Pod-Checker
06e28c
06e28c
* Wed Jan 16 2013 Petr Pisar <ppisar@redhat.com> - 1.51-247
06e28c
- Increase release to supersede perl sub-package
06e28c
06e28c
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.51-3
06e28c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
06e28c
06e28c
* Mon Jul 02 2012 Petr Pisar <ppisar@redhat.com> - 1.51-2
06e28c
- Perl 5.16 rebuild
06e28c
06e28c
* Mon Jun 25 2012 Petr Pisar <ppisar@redhat.com> 1.51-1
06e28c
- Specfile autogenerated by cpanspec 1.78.