5426317
Name:           perl-Crypt-SMIME
85c5db0
Version:        0.28
9400832
Release:        4%{?dist}
5426317
Summary:        S/MIME message signing, verification, encryption and decryption
5426317
License:        GPL+ or Artistic
b5ed279
URL:            https://metacpan.org/release/Crypt-SMIME
b5ed279
Source0:        https://cpan.metacpan.org/modules/by-module/Crypt/Crypt-SMIME-%{version}.tar.gz
91866df
BuildRequires:  coreutils
91866df
BuildRequires:  findutils
79760fa
BuildRequires:  gcc
91866df
BuildRequires:  make
5426317
BuildRequires:  openssl-devel
109c13a
BuildRequires:  perl-devel
109c13a
BuildRequires:  perl-generators
b2b1868
BuildRequires:  perl-interpreter
91866df
BuildRequires:  perl(ExtUtils::CChecker)
5426317
BuildRequires:  perl(ExtUtils::MakeMaker)
91866df
BuildRequires:  perl(strict)
91866df
BuildRequires:  perl(warnings)
aa8abf1
# Run-time
aa8abf1
BuildRequires:  perl(XSLoader)
aa8abf1
# Tests
aa8abf1
BuildRequires:  openssl
91866df
BuildRequires:  perl(Config)
91866df
BuildRequires:  perl(ExtUtils::PkgConfig)
aa8abf1
BuildRequires:  perl(File::Spec)
91866df
BuildRequires:  perl(File::Temp)
a477010
BuildRequires:  perl(Taint::Util)
5426317
BuildRequires:  perl(Test::Exception)
a477010
BuildRequires:  perl(Test::Pod::Coverage)
a477010
BuildRequires:  perl(Test::Pod)
a477010
BuildRequires:  perl(Test::Taint)
5426317
BuildRequires:  perl(Test::More)
5426317
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
5426317
5426317
#Add a test sub package.
5426317
%{?perl_default_subpackage_tests}
5426317
5426317
%description
5426317
This module provides a class for handling S/MIME messages. It can sign,
5426317
verify, encrypt and decrypt messages. It requires libcrypto
5426317
(http://www.openssl.org) to work.
5426317
5426317
%prep
5426317
%setup -q -n Crypt-SMIME-%{version}
ffe20cd
# As part of the rpm process we generate some files which
a477010
# then cause t/manifest.t to fail.
ffe20cd
printf '\\.list$\n^\\.package_note\n' >> MANIFEST.SKIP
5426317
5426317
%build
5426317
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
85c5db0
%make_build
5426317
5426317
%install
5426317
make pure_install DESTDIR=$RPM_BUILD_ROOT
5426317
b2b1868
find $RPM_BUILD_ROOT -type f -name .packlist -delete
b2b1868
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
5426317
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
5426317
5426317
%{_fixperms} $RPM_BUILD_ROOT/*
5426317
5426317
%check
5426317
make test
5426317
5426317
%files
5426317
%doc Changes README
5426317
%{perl_vendorarch}/auto/*
5426317
%{perl_vendorarch}/Crypt*
5426317
%{_mandir}/man3/*
5426317
5426317
%changelog
9400832
* Tue Mar 22 2022 Adam Williamson <awilliam@redhat.com> - 0.28-4
9400832
- Rebuild with no changes to fix update mess on F36
9400832
ffe20cd
* Fri Mar 18 2022 Petr Pisar <ppisar@redhat.com> - 0.28-3
ffe20cd
- Ignore .package_note file by MANIFEST tests (bug #2059502)
ffe20cd
129916f
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.28-2
129916f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
129916f
85c5db0
* Tue Oct 26 2021 Xavier Bachelot <xavier@bachelot.org> - 0.28-1
85c5db0
- Update to 0.28 (fixes #2007251)
85c5db0
c397023
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 0.27-5
c397023
- Rebuilt with OpenSSL 3.0.0
c397023
13a00a7
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.27-4
13a00a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
13a00a7
fbb146f
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.27-3
fbb146f
- Perl 5.34 rebuild
fbb146f
e9c7587
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.27-2
e9c7587
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e9c7587
87e2554
* Thu Sep 24 2020 Petr Pisar <ppisar@redhat.com> - 0.27-1
87e2554
- 0.27 bump (bug #1875827)
87e2554
Steve Traylen 63e95ed
* Fri Aug 21 2020 Steve Traylen <steve.traylen@cern.ch> - 0.26-1
Steve Traylen 63e95ed
- 0.26 bump
Steve Traylen 63e95ed
4f97e17
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-9
4f97e17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4f97e17
05713c8
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-8
05713c8
- Perl 5.32 rebuild
05713c8
f1a8c79
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-7
f1a8c79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f1a8c79
bc5da22
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-6
bc5da22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
bc5da22
eac242a
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-5
eac242a
- Perl 5.30 rebuild
eac242a
00dc966
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-4
00dc966
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
00dc966
41c8150
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-3
41c8150
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
41c8150
d1b2f34
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-2
d1b2f34
- Perl 5.28 rebuild
d1b2f34
19b9b4c
* Mon Mar 05 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-1
19b9b4c
- 0.25 bump
19b9b4c
1df3df6
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.23-2
1df3df6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1df3df6
b2b1868
* Mon Jan 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.23-1
b2b1868
- 0.23 bump
b2b1868
2ad08c2
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19-5
2ad08c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2ad08c2
1097a9c
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19-4
1097a9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1097a9c
8d86c2b
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.19-3
8d86c2b
- Perl 5.26 rebuild
8d86c2b
a87e723
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19-2
a87e723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a87e723
1eb13f7
* Thu Jan 19 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.19-1
1eb13f7
- 0.19 bump
1eb13f7
79760fa
* Fri Oct 14 2016 Petr Pisar <ppisar@redhat.com> - 0.18-1
79760fa
- 0.18 bump
79760fa
4777855
* Wed Jun 22 2016 Steve Traylen <steve.traylen@cern.ch> - 0.17-1
4777855
- 0.17 bump
4777855
630e2ea
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.16-3
630e2ea
- Perl 5.24 rebuild
630e2ea
d374a31
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-2
d374a31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d374a31
a477010
* Tue Nov 3 2015 Steve Traylen <steve.traylen@cern.ch> - 0.16-1
a477010
- 0.16 bump
a477010
91866df
* Mon Aug 31 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-1
91866df
- 0.15 bump
91866df
8de3217
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-11
8de3217
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8de3217
2d8fa82
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-10
2d8fa82
- Perl 5.22 rebuild
2d8fa82
2c181b9
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-9
2c181b9
- Perl 5.20 rebuild
2c181b9
b033e93
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-8
b033e93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b033e93
98d038d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-7
98d038d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
98d038d
3260073
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-6
3260073
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3260073
4db4a0b
* Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 0.10-5
4db4a0b
- Perl 5.18 rebuild
4db4a0b
686f47f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-4
686f47f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
686f47f
c418555
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-3
c418555
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c418555
f045a8f
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 0.10-2
f045a8f
- Perl 5.16 rebuild
aa8abf1
- Specify all dependencies
f045a8f
4fa8811
* Tue Feb 14 2012 Steve Traylen <steve.traylen@cern.ch> 0.10-1
4fa8811
- Update to 0.10
4fa8811
2e7d6d3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-9
2e7d6d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2e7d6d3
462f0f8
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.09-8
462f0f8
- Perl mass rebuild
462f0f8
4a4fb21
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-7
4a4fb21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4a4fb21
453f1e2
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.09-6
453f1e2
- 661697 rebuild for fixing problems with vendorach/lib
453f1e2
d81d832
* Sun Dec 12 2010 Iain Arnell <iarnell@gmail.com> 0.09-5
d81d832
- doesn't require perl(Test::Exception) or perl(Test::More)
d81d832
c4ddb1d
* Tue Jun 22 2010 Petr Pisar <ppisar@redhat.com> 0.09-4
c4ddb1d
- Rebuild against perl-5.12
c4ddb1d
80c46ae
* Tue May 4 2010 Steve Traylen <steve.traylen@cern.ch> 0.09-3
80c46ae
- First release on Fedora/EPEL.
80c46ae
5426317
* Mon May 3 2010 Steve Traylen <steve.traylen@cern.ch> 0.09-2
5426317
- Additon of openssl-devel build requires.
5426317
5426317
* Mon Apr 26 2010 Steve Traylen <steve.traylen@cern.ch> 0.09-1
5426317
- Specfile autogenerated by cpanspec 1.78.
5426317
- Install with DESTDIR
5426317
- Create -test subpackage if macro is define.
5426317
- Remove SMIME.mlpod from docs.