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*




Reply via email to