diff --git a/perl-Crypt-OpenSSL-ECDSA.spec b/perl-Crypt-OpenSSL-ECDSA.spec index 5712bbc..bf0fe79 100644 --- a/perl-Crypt-OpenSSL-ECDSA.spec +++ b/perl-Crypt-OpenSSL-ECDSA.spec @@ -1,21 +1,21 @@ Name: perl-Crypt-OpenSSL-ECDSA Version: 0.08 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Perl extension for OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm) License: GPL+ or Artistic -Group: Development/Libraries URL: http://search.cpan.org/dist/Crypt-OpenSSL-ECDSA/ Source0: http://www.cpan.org/authors/id/M/MI/MIKEM/Crypt-OpenSSL-ECDSA-%{version}.tar.gz # Adapt to OpenSSL 1.1.0, bug #1383652, CPAN RT#118330 Patch0: Crypt-OpenSSL-ECDSA-0.08-Port-to-OpenSSL-1.1.0.patch BuildRequires: findutils +BuildRequires: gcc BuildRequires: openssl-devel -BuildRequires: perl-interpreter BuildRequires: perl-devel BuildRequires: perl-generators +BuildRequires: perl-interpreter # Use ExtUtils::Constant to regenerate XS code BuildRequires: perl(ExtUtils::Constant) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(File::Copy) BuildRequires: perl(File::Spec) # Run-time: @@ -43,13 +43,12 @@ Signature Algorithm) functions from OpenSSL library. %patch0 -p1 %build -perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" \ +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$RPM_OPT_FLAGS" \ OPENSSL_PREFIX=%{_prefix} make %{?_smp_mflags} %install make pure_install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -delete find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete %{_fixperms} $RPM_BUILD_ROOT/* @@ -63,6 +62,9 @@ make test %{_mandir}/man3/* %changelog +* Tue Mar 06 2018 Petr Pisar - 0.08-9 +- Modernize spec file + * Thu Feb 08 2018 Fedora Release Engineering - 0.08-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild