5b177f1
Name:           perl-Crypt-OpenSSL-EC
a341f07
Version:        1.31
d539e76
Release:        4%{?dist}
5b177f1
Summary:        Perl extension for OpenSSL EC (Elliptic Curves) library
5b177f1
License:        GPL+ or Artistic
5b177f1
URL:            http://search.cpan.org/dist/Crypt-OpenSSL-EC/
5b177f1
Source0:        http://www.cpan.org/authors/id/M/MI/MIKEM/Crypt-OpenSSL-EC-%{version}.tar.gz
91a765a
BuildRequires:  findutils
91a765a
BuildRequires:  gcc
91a765a
BuildRequires:  make
5b177f1
BuildRequires:  openssl-devel
90c43e5
BuildRequires:  perl-interpreter
3b74ab0
BuildRequires:  perl-devel
3b74ab0
BuildRequires:  perl-generators
91a765a
# Use ExtUtils::Constant to regenerate XS code
5b177f1
BuildRequires:  perl(ExtUtils::Constant)
91a765a
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
5b177f1
BuildRequires:  perl(File::Copy)
5b177f1
BuildRequires:  perl(File::Spec)
5b177f1
# Run-time:
5b177f1
BuildRequires:  perl(AutoLoader)
5b177f1
BuildRequires:  perl(Carp)
5b177f1
BuildRequires:  perl(Exporter)
5b177f1
BuildRequires:  perl(strict)
5b177f1
BuildRequires:  perl(warnings)
5b177f1
BuildRequires:  perl(XSLoader)
5b177f1
# Tests:
5b177f1
BuildRequires:  perl(Crypt::OpenSSL::Bignum) >= 0.04
5b177f1
BuildRequires:  perl(Crypt::OpenSSL::Bignum::CTX)
5b177f1
BuildRequires:  perl(Test::More)
5b177f1
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
5b177f1
5b177f1
%description
5b177f1
This package provides a Perl standard (non-object-oriented) interface to the
5b177f1
OpenSSL Elliptic Curve library. Some object-oriented calls are supported.
5b177f1
5b177f1
%prep
5b177f1
%setup -q -n Crypt-OpenSSL-EC-%{version}
5b177f1
5b177f1
%build
91a765a
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$RPM_OPT_FLAGS"
5b177f1
make %{?_smp_mflags}
5b177f1
5b177f1
%install
5b177f1
make pure_install DESTDIR=$RPM_BUILD_ROOT
91a765a
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
5b177f1
%{_fixperms} $RPM_BUILD_ROOT/*
5b177f1
5b177f1
%check
5b177f1
make test
5b177f1
5b177f1
%files
5b177f1
%doc Changes README
5b177f1
%{perl_vendorarch}/auto/*
5b177f1
%{perl_vendorarch}/Crypt*
5b177f1
%{_mandir}/man3/*
5b177f1
5b177f1
%changelog
d539e76
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.31-4
d539e76
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d539e76
c2f9354
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.31-3
c2f9354
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c2f9354
56bc73d
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.31-2
56bc73d
- Perl 5.26 rebuild
56bc73d
a341f07
* Fri Jun 02 2017 Petr Pisar <ppisar@redhat.com> - 1.31-1
a341f07
- 1.31 bump
a341f07
91a765a
* Thu Jun 01 2017 Petr Pisar <ppisar@redhat.com> - 1.3-1
91a765a
- 1.3 bump
91a765a
20a3039
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.01-7
20a3039
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
20a3039
450119f
* Tue Oct 11 2016 Petr Pisar <ppisar@redhat.com> - 1.01-6
450119f
- Rebuild against OpenSSL 1.1.0
450119f
ddbced4
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-5
ddbced4
- Perl 5.24 rebuild
ddbced4
ebf07b3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.01-4
ebf07b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ebf07b3
4e9aef2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-3
4e9aef2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4e9aef2
d6f68bc
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-2
d6f68bc
- Perl 5.22 rebuild
d6f68bc
5b177f1
* Mon Apr 27 2015 Petr Pisar <ppisar@redhat.com> 1.01-1
5b177f1
- Specfile autogenerated by cpanspec 1.78.