Hello community, here is the log from the commit of package perl-Net-SSLeay for openSUSE:Factory checked in at 2012-02-17 12:08:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Net-SSLeay (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSLeay.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-SSLeay", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Net-SSLeay/perl-Net-SSLeay.changes 2011-09-23 12:38:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSLeay.new/perl-Net-SSLeay.changes 2012-02-17 12:08:08.000000000 +0100 @@ -1,0 +2,47 @@ +Wed Feb 8 15:53:50 UTC 2012 - [email protected] + +- update to 1.42 + Fixed incorrect documentation of how to enable CRL checking. Patched + by Steffen_Ullrich. + Fixed incorrect letter in Sebastien in Credits. Patch by Neil Bowers. + Reversed order of the Changes file to be reverse chronological. Patch by + Neil Bowers. + Fixed a a compile error when building on Windows with MSVC6. reported and + patched by "Andrew J. Savige via RT". +1.41 2011-09-25 + Fixed incorrect const signatures for 1.0 that were causing warnings. + Patches provided by "Douglas + Christopher Wilson via RT". Now have clean compile with 0.9.8a through 1.0.0. +1.40 2011-09-23 + Fixed incorrect argument type in call to SSL_set1_param + Fixed a number of issues with pointer sizes, patched by "Douglas + Christopher Wilson via RT". Removed redundant pointer cast tests from t/ + Added Perl version requirements to SSLeay.pm +1.39 2011-09-21 + Downgraded Module::Install to 0.93 since 1.01 was causing problems in + the Makefile. Reported by Albert Chin. +1.38 2011-09-16 + - Fixed a problem with various symbols that only became + available in OpenSSL 0.9.8 such as X509_VERIFY_PARAM and + X509_POLICY_NODE, causing build failures with older versions of + OpenSSL. Patched by paul. +1.37 2011-09-16 + - Added X509_get_fingerprint, contributed by Thierry Walrant (with + minor changes die to the fact that stricmp is not avialable. Cert + types must be lowercase. Also added test to 07_sslecho.t + - Added suport for SSL_CTX_set1_param, SSL_set1_param, + selected X509_VERIFY_PARAM_* OBJ_* functions. Added new test + t/local/36_verify.t + - Fixed the prototype for randomize(), it missed one arg, and errors + are reported with perl 5.10.1 on Windows + - Fixed an uninitialized value warning in $Net::SSLeay::proxyauth, + reported by Andrey Rikov. + - Update so net-ssleay will compile if SSLV2 is not present. Patch + from Chris Butler. + - Fixed a problem where sslcat (and possibly other functions) expect RSA keys and will not + load DSA keys for client certificates. Reported and patched by "Jesse + DeFer via RT" + - Removed SSL_CTX_v2_new and SSLv2_method() for OpenSSL 1.0 and later. + - Added CTX_use_PKCS12_file contributed by "Andrew A. Budkin". + +------------------------------------------------------------------- Old: ---- Net-SSLeay-1.36.tar.bz2 New: ---- Net-SSLeay-1.42.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Net-SSLeay.spec ++++++ --- /var/tmp/diff_new_pack.KFqCxY/_old 2012-02-17 12:08:09.000000000 +0100 +++ /var/tmp/diff_new_pack.KFqCxY/_new 2012-02-17 12:08:09.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-Net-SSLeay (Version 1.36) +# spec file for package perl-Net-SSLeay # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,33 +15,33 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %bcond_with test Name: perl-Net-SSLeay +Version: 1.42 +Release: 0 +License: OpenSSL License, Original SSLeay License %define cpan_name Net-SSLeay Summary: Perl extension for using OpenSSL -Version: 1.36 -Release: 7 -License: OpenSSL License, Original SSLeay License -Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Net-SSLeay/ +Group: Development/Libraries/Perl #Source: http://www.cpan.org/modules/by-module/Net/Net-SSLeay-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}.diff -Patch1: %{name}-%{version}-undefined.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -BuildRequires: openssl openssl-devel +Source: %{cpan_name}-%{version}.tar.gz +Patch0: perl-Net-SSLeay-1.36.diff +Patch1: perl-Net-SSLeay-1.36-undefined.diff +BuildRequires: openssl +BuildRequires: openssl-devel BuildRequires: perl BuildRequires: perl-macros +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{perl_requires} %if %{with test} BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::NoWarnings) -BuildRequires: perl(Test::Warn) BuildRequires: perl(Test::Pod) >= 1.00 BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(Test::Warn) %endif # @@ -50,29 +50,27 @@ distribution that you might want to use instead. It has its own pod documentation. -Authors: --------- - Sampo Kellomaki <[email protected]> - %prep %setup -q -n %{cpan_name}-%{version} %patch0 %patch1 # replace rest of /usr/local/bin/perl with /usr/bin/perl for f in $(find . -type f -exec grep -l "/usr/local/bin/perl" {} \; ); do - %{__sed} -i -e "s@/usr/local/bin/perl@%{__perl}@g" $f + sed -i -e "s@/usr/local/bin/perl@perl@g" $f done +# delete .orig files created by patches +find . -type f -name "*.orig" -delete # fix perm pushd examples -%{__chmod} 0644 *.pl +chmod 0644 *.pl popd %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS -Wall" -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags} -Wall" +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install @@ -80,7 +78,7 @@ %perl_gen_filelist %clean -%{__rm} -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files -f %{name}.files %defattr(-,root,root,-) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
