2ea0eda
# Filter the Perl extension module
2ea0eda
%{?perl_default_filter}
2ea0eda
2ea0eda
%global pkgname Crypt-GPG
93912c2
c7752cb
Summary:        Perl Object Oriented Interface to GnuPG
c7752cb
Name:           perl-Crypt-GPG
c7752cb
Version:        1.64
fc8aed1
Release:        27%{?dist}
c7752cb
License:        GPL+ or Artistic
c7752cb
URL:            https://metacpan.org/release/%{pkgname}
c7752cb
Source0:        https://cpan.metacpan.org/authors/id/A/AG/AGUL/%{pkgname}-%{version}.tar.gz
c7752cb
Patch0:         perl-Crypt-GPG-1.64-gpg.patch
c7752cb
Patch1:         perl-Crypt-GPG-1.64-md5.patch
c7752cb
Requires:       gnupg1
c7752cb
BuildRequires:  coreutils
c7752cb
BuildRequires:  findutils
c7752cb
BuildRequires:  gnupg1
c7752cb
BuildRequires:  make
c7752cb
BuildRequires:  perl-interpreter
c7752cb
BuildRequires:  perl-generators
c7752cb
BuildRequires:  perl(Carp)
c7752cb
BuildRequires:  perl(Date::Parse)
c7752cb
BuildRequires:  perl(English)
c7752cb
BuildRequires:  perl(ExtUtils::MakeMaker)
c7752cb
BuildRequires:  perl(Fcntl)
c7752cb
BuildRequires:  perl(File::Path)
c7752cb
BuildRequires:  perl(File::Spec)
c7752cb
BuildRequires:  perl(File::Temp)
c7752cb
BuildRequires:  perl(IPC::Run)
c7752cb
BuildRequires:  perl(strict)
c7752cb
BuildRequires:  perl(Test)
c7752cb
BuildRequires:  perl(vars)
c7752cb
BuildArch:      noarch
93912c2
93912c2
%description
93912c2
The Crypt::GPG module provides access to the functionality of the
c7752cb
GnuPG v1 (www.gnupg.org) encryption tool through an object oriented
93912c2
interface. It provides methods for encryption, decryption, signing,
93912c2
signature verification, key generation, key certification, export
93912c2
and import.
93912c2
93912c2
%prep
93912c2
%setup -q -n %{pkgname}-%{version}
2ea0eda
%patch0 -p1 -b .gpg
796672e
%patch1 -p1 -b .md5
93912c2
93912c2
%build
93912c2
perl Makefile.PL INSTALLDIRS=vendor
c7752cb
%make_build
93912c2
93912c2
%install
93912c2
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
93912c2
93912c2
find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -f {} \;
93912c2
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
93912c2
chmod -R u+w $RPM_BUILD_ROOT/*
93912c2
93912c2
%check
364e43c
make test
93912c2
93912c2
%files
93912c2
%doc README
93912c2
%{perl_vendorlib}/Crypt
93912c2
%{_mandir}/man3/Crypt::GPG.3pm*
93912c2
93912c2
%changelog
fc8aed1
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-27
fc8aed1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
fc8aed1
203cc33
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-26
203cc33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
203cc33
af59946
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-25
af59946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
af59946
0c70479
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-24
0c70479
- Perl 5.36 rebuild
0c70479
2f55e74
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-23
2f55e74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2f55e74
b0cd7c8
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-22
b0cd7c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
b0cd7c8
5511723
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-21
5511723
- Perl 5.34 rebuild
5511723
ba88a5c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-20
ba88a5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
ba88a5c
dd564ec
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-19
dd564ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
dd564ec
cf81545
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-18
cf81545
- Perl 5.32 rebuild
cf81545
7a618ed
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-17
7a618ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7a618ed
900e28b
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-16
900e28b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
900e28b
a15ed9a
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-15
a15ed9a
- Perl 5.30 rebuild
a15ed9a
e8c4efd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-14
e8c4efd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e8c4efd
a1ed5b2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-13
a1ed5b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a1ed5b2
a074c5a
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-12
a074c5a
- Perl 5.28 rebuild
a074c5a
0f20ea3
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-11
0f20ea3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0f20ea3
3591751
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-10
3591751
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
3591751
73a3e2a
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-9
73a3e2a
- Perl 5.26 rebuild
73a3e2a
1b47b7c
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-8
1b47b7c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1b47b7c
c0f5cfe
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-7
c0f5cfe
- Perl 5.24 rebuild
c0f5cfe
68ec5ec
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.64-6
68ec5ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
68ec5ec
796672e
* Sat Jan 09 2016 Robert Scheck <robert@fedoraproject.org> 1.64-5
796672e
- Replace test keys with stronger hash algorithm (#1296507)
796672e
657a008
* Wed Oct 14 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-4
657a008
- Specify all dependencies
657a008
443ec12
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.64-3
443ec12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
443ec12
5f8f84f
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.64-2
5f8f84f
- Perl 5.22 rebuild
5f8f84f
2ea0eda
* Sun Oct 12 2014 Robert Scheck <robert@fedoraproject.org> 1.64-1
2ea0eda
- Upgrade to 1.64
2ea0eda
57a8a25
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-20
57a8a25
- Perl 5.20 rebuild
57a8a25
acf0a17
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-19
acf0a17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
acf0a17
f66ac3d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-18
f66ac3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f66ac3d
2b54e79
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1.63-17
2b54e79
- Perl 5.18 rebuild
0aef6c7
- Perl 5.18 compatibility (CPAN RT#68339)
2b54e79
b8a78c0
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-16
b8a78c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b8a78c0
dabba20
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-15
dabba20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dabba20
6da5636
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 1.63-14
6da5636
- Perl 5.16 rebuild
6da5636
1739551
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-13
1739551
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1739551
29b6e60
* Fri Jun 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.63-12
29b6e60
- Perl mass rebuild
29b6e60
60a0d38
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-11
60a0d38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
60a0d38
2191d8c
* Thu Dec 16 2010 Petr Pisar <ppisar@redhat.com> - 1.63-10
2191d8c
- Fix fedora patch
2191d8c
b6077b9
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.63-9
b6077b9
- 661697 rebuild for fixing problems with vendorach/lib
b6077b9
afcb616
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.63-8
afcb616
- Mass rebuild with perl-5.12.0
afcb616
8b10ffa
* Mon Jan 18 2010 Stepan Kasal <skasal@redhat.com> - 1.63-7
8b10ffa
- re-enable tests
8b10ffa
b559bfc
* Mon Jan 18 2010 Stepan Kasal <skasal@redhat.com> - 1.63-6
b559bfc
- rebuild against perl 5.10.1, temporarily disabling the tests, the
b559bfc
  package is known not to work with gnupg2, see #539150
b559bfc
5f2418c
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.63-5
5f2418c
- rebuild against perl 5.10.1
5f2418c
ad36e5b
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.63-4
ad36e5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ad36e5b
93912c2
* Mon Jun 01 2009 Robert Scheck <robert@fedoraproject.org> 1.63-3
93912c2
- Changes to match with Fedora Packaging Guidelines (#503175)
93912c2
93912c2
* Mon Jun 01 2009 Robert Scheck <robert@fedoraproject.org> 1.63-2
93912c2
- Enabled the %%check section (#503175 #c1)
93912c2
93912c2
* Fri May 29 2009 Robert Scheck <robert@fedoraproject.org> 1.63-1
93912c2
- Upgrade to 1.63
93912c2
- Initial spec file for Fedora and Red Hat Enterprise Linux