Hello community, here is the log from the commit of package openssl-ibmca for openSUSE:Factory checked in at 2017-10-02 16:53:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openssl-ibmca (Old) and /work/SRC/openSUSE:Factory/.openssl-ibmca.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openssl-ibmca" Mon Oct 2 16:53:42 2017 rev:28 rq:530008 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openssl-ibmca/openssl-ibmca.changes 2017-09-23 21:36:14.217358399 +0200 +++ /work/SRC/openSUSE:Factory/.openssl-ibmca.new/openssl-ibmca.changes 2017-10-02 16:53:46.134053492 +0200 @@ -1,0 +2,32 @@ +Fri Sep 22 18:07:10 UTC 2017 - [email protected] + +- Upgraded to version 1.4.0 + * Re-license to Apache License v2.0 + * Fix aes_gcm initialization. + * Update man page. + * Add macros for OpenSSL 0.9.8 compat. + * Remove AC_FUNC_MALLOC from configure.ac + * Add compat macro for OpenSSL 1.0.1e-fips. + * Setting 'foreign' strictness for automake. + * Add AES-GCM support. + * Rework EVP_aes macros. + * Remove dependency of old local OpenSSL headers. + * Fix engine initialization to set function pointers only once. + * Remove blank COPYING and NEWS files. + * Remove INSTALL and move its content to README.md + * Update README.md file to make use of markdown. + * Rename README file to README.md to use markdown + * Add CONTRIBUTING guidelines. + * Adding coding style documentation. + * Enable EVP_MD_FLAG_FIPS flag for SHA-*. + * Initialize rsa_keygen in RSA_METHOD for openssl < 1.1.0 + * Fix SHA512 EVP digest struct to use + EVP_MD_FLAG_PKEY_METHOD_SIGNATURE when using OpenSSL 1.0 + * Fix wrong parenthesis + * convert libica loading to dlopen() and friends + * Add support to DSO on new API of OpenSSL-1.1.0 +- Removed obsolete openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch +- Added BuildRequires for autoconf, automake, and libtool. +- Updated BuildRequires for libica-devel to be >= 3.1.1 + +------------------------------------------------------------------- Old: ---- openssl-ibmca-1.3.0.tar.bz2 openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch New: ---- openssl-ibmca-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl-ibmca.spec ++++++ --- /var/tmp/diff_new_pack.h449G2/_old 2017-10-02 16:53:48.041785724 +0200 +++ /var/tmp/diff_new_pack.h449G2/_new 2017-10-02 16:53:48.045785163 +0200 @@ -17,17 +17,19 @@ Name: openssl-ibmca -Version: 1.3.0 +Version: 1.4.0 Release: 0 Summary: The IBMCA OpenSSL dynamic engine -License: IPL-1.0 +License: Apache-2.0 Group: Hardware/Other -Url: http://sourceforge.net/projects/opencryptoki -Source: http://sourceforge.net/projects/opencryptoki/files/libica%%20OpenSSL%%20Engine/ibmca-%{version}/openssl-ibmca-%{version}.tar.bz2 +Url: https://github.com/opencryptoki/openssl-ibmca/ +Source: openssl-ibmca-%{version}.tar.gz Source1: baselibs.conf -Patch1: openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch -BuildRequires: libica-devel >= 2.4.0 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libica-devel >= 3.1.1 BuildRequires: libica-tools >= 2.4.0 +BuildRequires: libtool BuildRequires: openssl-devel Requires: openssl BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -39,13 +41,13 @@ %prep %setup -q -%patch1 -p1 %build # The directory where crypto engines are located is owned by the libcrypto package. # Find out where that is for this version of the distribution. %define _ENGINE_DIR %(pkg-config --variable=enginesdir libcrypto) +autoreconf --force --install export CFLAGS="%{optflags}" export CPPFLAGS="%{optflags}" %configure \ @@ -110,7 +112,7 @@ %files %defattr(-, root, root) -%doc README COPYING +%doc README.md LICENSE %doc src/openssl.cnf.sample %{_ENGINE_DIR}/libibmca.* %{_mandir}/man5/ibmca.5%{ext_man}
