Hello community, here is the log from the commit of package openssl-1_0_0 for openSUSE:Factory checked in at 2017-07-12 19:34:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openssl-1_0_0 (Old) and /work/SRC/openSUSE:Factory/.openssl-1_0_0.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openssl-1_0_0" Wed Jul 12 19:34:53 2017 rev:5 rq:509587 version:1.0.2l Changes: -------- --- /work/SRC/openSUSE:Factory/openssl-1_0_0/openssl-1_0_0.changes 2017-07-07 10:15:21.736206236 +0200 +++ /work/SRC/openSUSE:Factory/.openssl-1_0_0.new/openssl-1_0_0.changes 2017-07-12 19:34:54.317677585 +0200 @@ -1,0 +2,11 @@ +Mon Jul 10 23:16:40 UTC 2017 - jeng...@inai.de + +- The description is supposed to describe the package, not the + development process or history. + +------------------------------------------------------------------- +Mon Jul 10 10:51:40 UTC 2017 - vci...@suse.com + +- Ship the -cavs subpackage with the FIPS testing helper binaries + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl-1_0_0.spec ++++++ --- /var/tmp/diff_new_pack.CbGUVX/_old 2017-07-12 19:34:55.249545948 +0200 +++ /var/tmp/diff_new_pack.CbGUVX/_new 2017-07-12 19:34:55.253545383 +0200 @@ -24,6 +24,7 @@ # Add path where to store steam patched library %define steamprefix /usr/lib/steam %define steamlibdir /usr/lib/steam/%_lib +%define cavs_dir %{_libexecdir}/%{name}/cavs %define ssletcdir %{_sysconfdir}/ssl %define num_version 1.0.0 %define _rname openssl @@ -101,20 +102,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -The OpenSSL Project is a collaborative effort to develop a robust, -commercial-grade, full-featured, and open source toolkit implementing -the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS -v1) protocols with full-strength cryptography. The project is managed -by a worldwide community of volunteers that use the Internet to -communicate, plan, and develop the OpenSSL toolkit and its related -documentation. - -Derivation and License - -OpenSSL is based on the excellent SSLeay library developed by Eric A. -Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an -Apache-style license, which basically means that you are free to get it -and to use it for commercial and noncommercial purposes. +OpenSSL is a software library to be used in applications that need to +secure communications over computer networks against eavesdropping or +need to ascertain the identity of the party at the other end. +OpenSSL contains an implementation of the SSL and TLS protocols. %package -n libopenssl1_0_0 Summary: Secure Sockets and Transport Layer Security @@ -123,20 +114,10 @@ Recommends: ca-certificates-mozilla %description -n libopenssl1_0_0 -The OpenSSL Project is a collaborative effort to develop a robust, -commercial-grade, full-featured, and open source toolkit implementing -the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS -v1) protocols with full-strength cryptography. The project is managed -by a worldwide community of volunteers that use the Internet to -communicate, plan, and develop the OpenSSL toolkit and its related -documentation. - -Derivation and License - -OpenSSL is based on the excellent SSLeay library developed by Eric A. -Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an -Apache-style license, which basically means that you are free to get it -and to use it for commercial and noncommercial purposes. +OpenSSL is a software library to be used in applications that need to +secure communications over computer networks against eavesdropping or +need to ascertain the identity of the party at the other end. +OpenSSL contains an implementation of the SSL and TLS protocols. %package -n libopenssl1_0_0-steam Summary: Secure Sockets and Transport Layer Security for steam @@ -144,24 +125,13 @@ Group: Productivity/Networking/Security %description -n libopenssl1_0_0-steam -The OpenSSL Project is a collaborative effort to develop a robust, -commercial-grade, full-featured, and open source toolkit implementing -the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS -v1) protocols with full-strength cryptography. The project is managed -by a worldwide community of volunteers that use the Internet to -communicate, plan, and develop the OpenSSL toolkit and its related -documentation. +OpenSSL is a software library to be used in applications that need to +secure communications over computer networks against eavesdropping or +need to ascertain the identity of the party at the other end. +OpenSSL contains an implementation of the SSL and TLS protocols. This subpackage is providing special patched edition for steam -Derivation and License - -OpenSSL is based on the excellent SSLeay library developed by Eric A. -Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an -Apache-style license, which basically means that you are free to get it -and to use it for commercial and noncommercial purposes. - - %package -n libopenssl-1_0_0-devel Summary: Include Files and Libraries mandatory for Development License: OpenSSL @@ -202,6 +172,16 @@ This package contains optional documentation provided in addition to this package's base documentation. +%package cavs +Summary: CAVS testing framework and utilities +License: OpenSSL +Group: Productivity/Networking/Security +Requires: libopenssl1_0_0 = %{version}-%{release} + +%description cavs +Includes the Composite Application Validation System (CAVS) +testing framework and utilities. + %prep %setup -q -n %{_rname}-%{version} %patch0 -p1 @@ -326,6 +306,9 @@ ln -sf ./%{_rname} %{buildroot}/%{_includedir}/ssl mkdir %{buildroot}/%{_datadir}/ssl mv %{buildroot}/%{ssletcdir}/misc %{buildroot}/%{_datadir}/ssl/ +# cavs tests +install -m 0755 -d %{buildroot}%{cavs_dir} +cp -a crypto/fips/fips_*{test,vs} %{buildroot}%{cavs_dir} # avoid file conflicts with man pages from other packages # @@ -436,6 +419,10 @@ %doc doc/* demos %doc showciphers.c +%files cavs +%defattr(-,root,root) +%{_libexecdir}/%{name} + %files -f filelist %defattr(-, root, root) %doc CHANGE* INSTAL*