[packages/openssl102: 310/432] - separated engines subpackage; makes it possible to install openssl 1.0.0 next to 0.9.8n for tran

adwol adwol at pld-linux.org
Sat Sep 29 01:27:37 CEST 2018


commit 182f9d23b9cdfb3a031b14f1623c1037477080ad
Author: Tomasz Pala <gotar at pld-linux.org>
Date:   Tue May 25 23:37:11 2010 +0000

    - separated engines subpackage; makes it possible to install openssl 1.0.0
      next to 0.9.8n for transition as engines are not versioned and not so
      commonly used anyway (most of the apps requires libs only) - %desc from ALTLinux
    
    Changed files:
        openssl.spec -> 1.225

 openssl.spec | 28 ++++++++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)
---
diff --git a/openssl.spec b/openssl.spec
index b7daf99..769154f 100644
--- a/openssl.spec
+++ b/openssl.spec
@@ -98,6 +98,28 @@ Програма openssl для роботи з сертифікатами та
 користування, що реалізують велику кількість криптографічних
 алгоритмів, включаючи DES, RC4, RSA та SSL.
 
+%package engines
+Summary:	OpenSSL optional crypto engines
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description engines
+With OpenSSL 0.9.6, a new component was added to support alternative
+cryptography implementations, most commonly for interfacing with external
+crypto devices (eg. accelerator cards). This component is called ENGINE.
+
+There are currently built-in ENGINE implementations for the following
+crypto devices:
+
+- CryptoSwift
+- Compaq Atalla
+- nCipher CHIL
+- Nuron
+- Broadcom uBSec
+
+In addition, dynamic binding to external ENGINE implementations is now
+provided by a special ENGINE called "dynamic". 
+
 %package tools
 Summary:	OpenSSL command line tool and utilities
 Summary(pl.UTF-8):	Zestaw narzędzi i skryptów
@@ -357,8 +379,6 @@ fi
 %doc doc/openssl_button.gif doc/openssl_button.html
 %attr(755,root,root) /%{_lib}/libcrypto.so.*.*.*
 %attr(755,root,root) /%{_lib}/libssl.so.*.*.*
-%dir /%{_lib}/engines
-%attr(755,root,root) /%{_lib}/engines/*.so
 %if "%{pld_release}" == "ti"
 %dir %{_var}/lib/%{name}
 %dir %{_var}/lib/%{name}/certs
@@ -373,6 +393,10 @@ fi
 %endif
 %dir %{_datadir}/ssl
 
+%files engines
+%dir /%{_lib}/engines
+%attr(755,root,root) /%{_lib}/engines/*.so
+
 %files tools
 %defattr(644,root,root,755)
 %if "%{pld_release}" == "ti"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openssl102.git/commitdiff/9fc1b1b87b259e8a327c99835865e91a391efc9e



More information about the pld-cvs-commit mailing list