8e1604c
Name:           perl-Mozilla-CA
aca18b8
# You do not need to back-port new version for list of certificates solely.
aca18b8
# They are taken from ca-certificates package instead per bug #738383.
a04f3b2
Version:        20141217
1b0d8b6
Release:        3%{?dist}
8e1604c
Summary:        Mozilla's CA cert bundle in PEM format
8e1604c
License:        MPLv1.1 or LGPLv2+ or GPLv2+
8e1604c
Group:          Development/Libraries
8e1604c
URL:            http://search.cpan.org/dist/Mozilla-CA/
8e1604c
Source0:        http://www.cpan.org/authors/id/A/AB/ABH/Mozilla-CA-%{version}.tar.gz
df77aa9
# Bug #738383
a04f3b2
Patch0:         Mozilla-CA-20141217-Redirect-to-ca-certificates-bundle.patch
8e1604c
BuildArch:      noarch
7be537a
BuildRequires:  perl
8e1604c
BuildRequires:  perl(ExtUtils::MakeMaker)
7be537a
# Run-time:
df77aa9
BuildRequires:  ca-certificates
7be537a
BuildRequires:  perl(strict)
8e1604c
BuildRequires:  perl(File::Spec)
7be537a
# Tests:
8e1604c
BuildRequires:  perl(Test)
f4df03d
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
df77aa9
Requires:       ca-certificates
8e1604c
8e1604c
%description
df77aa9
Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of
df77aa9
certificate authority certificates in a form that can be consumed by modules
df77aa9
and libraries based on OpenSSL.
8e1604c
8e1604c
%prep
8e1604c
%setup -q -n Mozilla-CA-%{version}
df77aa9
%patch0 -p1
5c9084a
# Do not distribute Mozilla downloader, we take certificates from
5c9084a
# ca-certificates package
5c9084a
rm mk-ca-bundle.pl
5c9084a
sed -i '/^mk-ca-bundle.pl$/d' MANIFEST
8e1604c
8e1604c
%build
f4df03d
perl Makefile.PL INSTALLDIRS=vendor
8e1604c
make %{?_smp_mflags}
8e1604c
8e1604c
%install
5c9084a
make pure_install DESTDIR=$RPM_BUILD_ROOT
8e1604c
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
8e1604c
%{_fixperms} $RPM_BUILD_ROOT/*
8e1604c
8e1604c
%check
8e1604c
make test
8e1604c
8e1604c
%files
aca18b8
%doc Changes README
8e1604c
%{perl_vendorlib}/*
8e1604c
%{_mandir}/man3/*
8e1604c
8e1604c
%changelog
1b0d8b6
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20141217-3
1b0d8b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1b0d8b6
2a50c5a
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 20141217-2
2a50c5a
- Perl 5.22 rebuild
2a50c5a
a04f3b2
* Fri Jan 02 2015 Petr Pisar <ppisar@redhat.com> - 20141217-1
a04f3b2
- 20141217 bump
a04f3b2
2edb881
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 20130114-7
2edb881
- Perl 5.20 rebuild
2edb881
d162bed
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130114-6
d162bed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d162bed
7be537a
* Thu Jan 16 2014 Petr Pisar <ppisar@redhat.com> - 20130114-5
7be537a
- Specify all dependencies
7be537a
33fa10d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130114-4
33fa10d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
33fa10d
3453d9e
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 20130114-3
3453d9e
- Perl 5.18 rebuild
3453d9e
7051589
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130114-2
7051589
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7051589
f4df03d
* Tue Jan 15 2013 Petr Pisar <ppisar@redhat.com> - 20130114-1
f4df03d
- 20130114 bump
f4df03d
e6aee65
* Thu Aug 23 2012 Petr Pisar <ppisar@redhat.com> - 20120823-1
e6aee65
- 20120823 bump
e6aee65
5c9084a
* Wed Aug 22 2012 Petr Pisar <ppisar@redhat.com> - 20120822-1
5c9084a
- 20120822 bump
5c9084a
5ecb1e8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120309-3
5ecb1e8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
5ecb1e8
b6ad003
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 20120309-2
b6ad003
- Perl 5.16 rebuild
b6ad003
f237f97
* Wed Mar 14 2012 Petr Pisar <ppisar@redhat.com> - 20120309-1
f237f97
- 20120309 bump
f237f97
aca18b8
* Wed Jan 18 2012 Petr Pisar <ppisar@redhat.com> - 20120118-1
aca18b8
- 20120118 bump
aca18b8
14397c5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20111025-2
14397c5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
14397c5
e2bab7b
* Tue Oct 25 2011 Petr Pisar <ppisar@redhat.com> - 20111025-1
e2bab7b
- 20111025 bump
e2bab7b
- Remove defattr from spec code
e2bab7b
df77aa9
* Fri Sep 16 2011 Petr Pisar <ppisar@redhat.com> - 20110914-2
df77aa9
- Redirect to ca-certificates bundle (bug #738383)
df77aa9
eb6d8ec
* Thu Sep 15 2011 Petr Pisar <ppisar@redhat.com> - 20110914-1
eb6d8ec
- 20110914 bump
eb6d8ec
108a92e
* Mon Sep 05 2011 Petr Pisar <ppisar@redhat.com> - 20110904-1
108a92e
- 20110904 bump
108a92e
12d0bce
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 20110409-2
12d0bce
- Perl mass rebuild
12d0bce
6ab5ecb
* Mon Apr 11 2011 Petr Pisar <ppisar@redhat.com> - 20110409-1
6ab5ecb
- 20110409 bump
6ab5ecb
8e1604c
* Mon Mar 28 2011 Petr Pisar <ppisar@redhat.com> 20110301-1
8e1604c
- Specfile autogenerated by cpanspec 1.78.
8e1604c
- Correct License tag
8e1604c
- Remove BuildRoot stuff