Update to 1.68
- New upstream release 1.68
- Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case
where there are muliple OPENSSLs installed
- Fixed a documentation error in get_peer_cert_chain
- Fixed a problem with building on Windows that prevented correct OpenSSL
directory detection with version 1.0.1j as delivered with Shining Light
OpenSSL
- Fixed a problem with building on Windows that prevented finding MT or MD
versions of SSL libraries
- Updated doc in README.Win32 to build with Microsoft Visual Studio 2010
Express
- Added Windows crypt32 library to Windows linking as some
compilers/platforms seem to require it and it is innocuous otherwise
- Fixed a failure in t/external/20_cert_chain.t where some platforms do not
have HTTPS in /etc/services
- Recent 1.0.2 betas have dropped the SSLv3_method function; we leave out
the function on newer versions, much the same as the SSLv2 deprecation is
handled
- Fix the ALPN test, which was incorrectly failing on OpenSSL due to the
LibreSSL check (earlier versions bailed out before that line)
- Fixed a problem on OSX when macports openssl 1.x is installed: headers from
macport were found but older OSX openssl libraries were linked, resulting
in "Symbol not found: _EVP_MD_do_all_sorted"
- Added notes about runtime error "no OPENSSL_Applink", when calling
Net::SSLeay::P_PKCS12_load_file
- Don't change %{__perl_provides} unless we need to
This commit is contained in:
parent
0003835515
commit
1072ca7d60
@ -1,6 +1,9 @@
|
||||
# Provides/Requires filtering is different from rpm 4.9 onwards
|
||||
%global rpm49 %(rpm --version | perl -p -e 's/^.* (\\d+)\\.(\\d+).*/sprintf("%d.%03d",$1,$2) ge 4.009 ? 1 : 0/e')
|
||||
|
||||
Name: perl-Net-SSLeay
|
||||
Version: 1.66
|
||||
Release: 2%{?dist}
|
||||
Version: 1.68
|
||||
Release: 1%{?dist}
|
||||
Summary: Perl extension for using OpenSSL
|
||||
Group: Development/Libraries
|
||||
License: Artistic 2.0
|
||||
@ -52,8 +55,10 @@ so you can write servers or clients for more complicated applications.
|
||||
chmod -c 644 examples/*
|
||||
|
||||
# Remove redundant unversioned provide if we don't have rpm 4.9 or later
|
||||
%if ! %{rpm49}
|
||||
%global provfilt /bin/sh -c "%{__perl_provides} | grep -Fvx 'perl(Net::SSLeay)'"
|
||||
%define __perl_provides %{provfilt}
|
||||
%endif
|
||||
|
||||
%build
|
||||
PERL_MM_USE_DEFAULT=1 perl Makefile.PL \
|
||||
@ -89,10 +94,38 @@ rm -rf %{buildroot}
|
||||
%{perl_vendorarch}/Net/SSLeay/
|
||||
%{perl_vendorarch}/Net/SSLeay.pm
|
||||
%doc %{perl_vendorarch}/Net/SSLeay.pod
|
||||
%{_mandir}/man3/Net::SSLeay.3pm*
|
||||
%{_mandir}/man3/Net::SSLeay::Handle.3pm*
|
||||
%{_mandir}/man3/Net::SSLeay.3*
|
||||
%{_mandir}/man3/Net::SSLeay::Handle.3*
|
||||
|
||||
%changelog
|
||||
* Fri Jan 30 2015 Paul Howarth <paul@city-fan.org> - 1.68-1
|
||||
- Update to 1.68
|
||||
- Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case
|
||||
where there are muliple OPENSSLs installed
|
||||
- Fixed a documentation error in get_peer_cert_chain
|
||||
- Fixed a problem with building on Windows that prevented correct OpenSSL
|
||||
directory detection with version 1.0.1j as delivered with Shining Light
|
||||
OpenSSL
|
||||
- Fixed a problem with building on Windows that prevented finding MT or MD
|
||||
versions of SSL libraries
|
||||
- Updated doc in README.Win32 to build with Microsoft Visual Studio 2010
|
||||
Express
|
||||
- Added Windows crypt32 library to Windows linking as some
|
||||
compilers/platforms seem to require it and it is innocuous otherwise
|
||||
- Fixed a failure in t/external/20_cert_chain.t where some platforms do not
|
||||
have HTTPS in /etc/services
|
||||
- Recent 1.0.2 betas have dropped the SSLv3_method function; we leave out
|
||||
the function on newer versions, much the same as the SSLv2 deprecation is
|
||||
handled
|
||||
- Fix the ALPN test, which was incorrectly failing on OpenSSL due to the
|
||||
LibreSSL check (earlier versions bailed out before that line)
|
||||
- Fixed a problem on OSX when macports openssl 1.x is installed: headers from
|
||||
macport were found but older OSX openssl libraries were linked, resulting
|
||||
in "Symbol not found: _EVP_MD_do_all_sorted"
|
||||
- Added notes about runtime error "no OPENSSL_Applink", when calling
|
||||
Net::SSLeay::P_PKCS12_load_file
|
||||
- Don't change %%{__perl_provides} unless we need to
|
||||
|
||||
* Tue Sep 09 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.66-2
|
||||
- Perl 5.20 mass
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user