Hello community,

here is the log from the commit of package perl-Crypt-SSLeay for 
openSUSE:Factory checked in at 2015-04-25 09:52:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-SSLeay (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Crypt-SSLeay.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Crypt-SSLeay"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Crypt-SSLeay/perl-Crypt-SSLeay.changes      
2013-06-06 13:12:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Crypt-SSLeay.new/perl-Crypt-SSLeay.changes 
2015-04-25 09:54:23.000000000 +0200
@@ -1,0 +2,95 @@
+Wed Apr 15 14:53:38 UTC 2015 - [email protected]
+
+- updated to 0.72
+   see /usr/share/doc/packages/perl-Crypt-SSLeay/Changes
+
+  0.70    2014-04-24 14:53:43 UTC
+  
+  - RT #94974: I forgot that `return` just returns from the code block for
+    `catch`, not the subroutine so `filter_libs` was still trying to link
+    against various libraries even when Devel::CheckLib was not installed.
+  
+  0.68    2014-04-24 14:13:07 UTC
+  
+  - Previous release did not bump version number in Net::SSL even though there
+    was a minor change. Correct that oversight.
+  
+  0.66    2014-04-24 14:00:42 UTC
+  
+  - Various minor fixes to C code
+  - Various fixes to the distribution such as manifest files, additional
+    tests, bundled module etc
+  - Address RT bugs #94828 and #79212
+  
+  0.65_14 2014-04-16 23:55:42 UTC
+  
+  - REMINDER: make test WILL FAIL if your OpenSSL is vulnerable to Heartbleed.
+  
+  - Add additional functions exposing information that can be obtained via
+    SSLeay_version.
+  
+  0.65_13 2014-04-15 22:22:43 UTC
+  
+  - Work in progress
+  
+  - Add ability to query OpenSSL version, add test whether OpenSSL library
+    being used is vulnerable to the Heartbleed bug.
+  
+  - Assorted fixes to Makefile.PL, most importantly to fix build problems with
+    Strawberry Perl.
+  
+  0.65_08 2014-04-10 13:40:08 UTC
+  
+  - Work in progress
+  
+  - In Makefile.PL, use assert_lib to find the libraries against which we can
+    actually link rather than passing a big bowl of libs to WriteMakefile.
+    Bail out early if we can't link against any of the candidate libraries.
+  
+  0.65_07 2014-04-10 12:38:06 UTC
+  
+  - Work in progres
+  
+  - Make sure t/02-live.t actually uses Net::SSL.
+  
+  0.65_06 2014-04-10 10:35:14 UTC
+  
+  - Work in progress
+  
+  - Address RT bugs #88786, #88269, #78848, and #79477
+  
+  - Makefile.PL now respects live-tests and no-live-tests, and allows library
+    and header locations to be specified via the command line arguments
+    libpath and incpath, respectively.
+  
+  - These options can also be specified using the environment variables
+  
+          CRYPT_SSLEAY_LIVE_TEST_WANTED
+          OPENSSL_LIB
+          OPENSSL_INC
+  
+  - Also fixed a number of embarrasing logic errors and typos in Makefile.PL
+    which were introduced in previous 0.65_xx versions.
+  
+  0.65_05 2014-04-04 12:38:21 UTC
+  
+  - Work in progress
+  
+  - Reorganize Makefile.PL to allow incpath and libpath command line
+    arguments. This attempts to address RT #88786, #88269, #79477, and #78848.
+    This was supposed to be the next step immediately after drastically
+    specifying Makefile.PL. But never got done.
+  
+  - Also add encoded version number to openssl-version output.
+  
+  0.65_04 2014-04-02 18:03:11 UTC
+  
+  - Work in progress
+  
+  - Address pull requests from GitHub and bug reports on RT. These address RT
+    issues #83764, #86425, #86819, #62133, #82715, #90803
+
+- disable Crypt-SSLeay-0.58.patch as it works without and it's unclear what it
+  wants to achieve
+
+-------------------------------------------------------------------

Old:
----
  Crypt-SSLeay-0.64.tar.gz

New:
----
  Crypt-SSLeay-0.72.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Crypt-SSLeay.spec ++++++
--- /var/tmp/diff_new_pack.FvEvLV/_old  2015-04-25 09:54:24.000000000 +0200
+++ /var/tmp/diff_new_pack.FvEvLV/_new  2015-04-25 09:54:24.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Crypt-SSLeay
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,59 +17,46 @@
 
 
 Name:           perl-Crypt-SSLeay
+Version:        0.72
+Release:        0
 %define cpan_name Crypt-SSLeay
 Summary:        OpenSSL support for LWP
-License:        GPL-1.0+ or Artistic-1.0
+License:        Artistic-2.0
 Group:          Development/Libraries/Perl
-Version:        0.64
-Release:        0
 Url:            http://search.cpan.org/dist/Crypt-SSLeay/
-Source:         
http://www.cpan.org/authors/id/N/NA/NANIS/%{cpan_name}-%{version}.tar.gz
-Patch:          %{cpan_name}-0.58.patch
+Source0:        
http://www.cpan.org/authors/id/N/NA/NANIS/%{cpan_name}-%{version}.tar.gz
+Source1:        %{cpan_name}-0.58.patch
+Source2:        cpanspec.yml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
-BuildRequires:  openssl-devel
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(MIME::Base64)
-#
-Requires:       openssl
-Requires:       perl(MIME::Base64)
+BuildRequires:  perl(ExtUtils::CBuilder) >= 0.280205
 BuildRequires:  perl(LWP::Protocol::https) >= 6.02
-BuildRequires:  perl(Test::More) >= 0.88
-BuildRequires:  perl(Try::Tiny) >= 0.09
+BuildRequires:  perl(Path::Class) >= 0.26
+BuildRequires:  perl(Try::Tiny) >= 0.19
 Requires:       perl(LWP::Protocol::https) >= 6.02
+%{perl_requires}
+# MANUAL BEGIN
+BuildRequires:  openssl-devel
+Requires:       openssl
+# MANUAL END
 
 %description
-This Perl module provides support for the HTTPS protocol under LWP, to
-allow an 'LWP::UserAgent' object to perform GET, HEAD and POST requests.
-Please see LWP for more information on POST requests.
-
-The 'Crypt::SSLeay' package provides 'Net::SSL', which is loaded by
-'LWP::Protocol::https' for https requests and provides the necessary SSL
-glue.
-
-This distribution also makes following deprecated modules available:
-
-    Crypt::SSLeay::CTX
-    Crypt::SSLeay::Conn
-    Crypt::SSLeay::X509
-
-Work on Crypt::SSLeay has been continued only to provide https support for
-the LWP (libwww-perl) libraries.
-
-Authors:
---------
-    This module was originally written by Gisle Aas, and was subsequently
-    maintained by Joshua Chamas, David Landgren, brian d foy and Sinan Unur.
+This Perl module provides support for the HTTPS protocol under the LWP
+manpage, to allow an the LWP::UserAgent manpage object to perform GET,
+HEAD, and POST requests over encrypted socket connections. Please see the
+LWP manpage for more information on POST requests.
+
+The 'Crypt::SSLeay' package provides 'Net::SSL', which, if requested, is
+loaded by 'LWP::Protocol::https' for https requests and provides the
+necessary SSL glue.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-%patch -p1
+find . -type f -print0 | xargs -0 chmod 644
 
 %build
-export CRYPT_SSLEAY_DEFAULT=/usr
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 %{__make} %{?_smp_mflags}
 
 %check
@@ -77,21 +64,11 @@
 
 %install
 %perl_make_install
-### since 11.4 perl_process_packlist
-### removes .packlist, perllocal.pod files
-%if 0%{?suse_version} > 1130
 %perl_process_packlist
-%else
-# do not perl_process_packlist
-# remove .packlist file
-%{__rm} -f $RPM_BUILD_ROOT%perl_vendorarch/auto/Crypt/SSLeay/.packlist
-# remove perllocal.pod file
-%{__rm} -f $RPM_BUILD_ROOT%perl_archlib/perllocal.pod
-%endif
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc certs Changes eg README.md TODO
+%defattr(-,root,root,755)
+%doc Changes README.md TODO
 
 %changelog

++++++ Crypt-SSLeay-0.64.tar.gz -> Crypt-SSLeay-0.72.tar.gz ++++++
++++ 2382 lines of diff (skipped)

++++++ cpanspec.yml ++++++
---
description_paragraphs: 2
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
sources:
  - "%{cpan_name}-0.58.patch"
preamble: |-
 BuildRequires:  openssl-devel
 Requires:       openssl
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#license: SUSE-NonFree
#skip_noarch: 1

Reply via email to