]>
Commit | Line | Data |
---|---|---|
68befec3 MM |
1 | # conditional build: |
2 | # _without_embed - don't build uClibc version | |
779bb536 | 3 | %include /usr/lib/rpm/macros.perl |
ce2ff00e | 4 | Summary: OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3) |
5 | Summary(de): Secure Sockets Layer (SSL)-Kommunikationslibrary | |
78b5e413 | 6 | Summary(pl): Biblioteki OpenSSL (SSL v2/v3) |
2b2149ff | 7 | Summary(fr): Utilitaires de communication SSL (Secure Sockets Layer) |
56470945 | 8 | Name: openssl |
b31bd83b | 9 | Version: 0.9.6b |
68befec3 | 10 | Release: 6 |
05285465 | 11 | License: Apache-style License |
12 | Vendor: The OpenSSL Project | |
56470945 | 13 | Group: Libraries |
56470945 | 14 | Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz |
0d1c50df | 15 | Patch0: %{name}-alpha-ccc.patch |
90876a34 AF |
16 | # patch1 is only for 0.9.6a version. This version isn't binary |
17 | # compatibile with 0.9.6 but have this same soname. | |
18 | Patch1: %{name}-soname.patch | |
05285465 | 19 | Patch2: %{name}-optflags.patch |
faba1c41 | 20 | Patch3: %{name}-nocrypt.patch |
05285465 | 21 | BuildRequires: perl-devel >= 5.6.1 |
0d1c50df | 22 | BuildRequires: textutils |
68befec3 MM |
23 | %if %{!?_without_embed:1}%{?_without_embed:0} |
24 | BuildRequires: uClibc-devel | |
25 | BuildRequires: uClibc-static | |
26 | %endif | |
bf2339c1 | 27 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
04a5ad1f AF |
28 | Obsoletes: SSLeay |
29 | Obsoletes: SSLeay-devel | |
30 | Obsoletes: SSLeay-perl | |
a280467c | 31 | Obsoletes: libopenssl0 |
21ac4f86 | 32 | |
68befec3 MM |
33 | %define embed_path /usr/lib/embed |
34 | %define embed_cc %{_arch}-uclibc-cc | |
35 | %define embed_cflags %{rpmcflags} -Os | |
36 | %define uclibc_prefix /usr/%{_arch}-linux-uclibc | |
37 | ||
21ac4f86 AF |
38 | %description |
39 | The OpenSSL Project is a collaborative effort to develop a robust, | |
b39fed70 | 40 | commercial-grade, full-featured, and Open Source toolkit implementing |
41 | the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS | |
42 | v1) protocols with full-strength cryptography world-wide. The project | |
43 | is managed by a worldwide community of volunteers that use the | |
44 | Internet to communicate, plan, and develop the OpenSSL tookit and its | |
45 | related documentation. | |
56470945 | 46 | |
b39fed70 | 47 | OpenSSL is based on the excellent SSLeay library developed by Eric A. |
48 | Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an | |
49 | Apache-style licence, which basically means that you are free to get | |
50 | and use it for commercial and non-commercial purposes subject to some | |
51 | simple license conditions. | |
21ac4f86 | 52 | |
fc19f542 | 53 | This package contains shared libraries only, install openssl-tools if |
54 | you want to use openssl cmdline tool. | |
ce2ff00e | 55 | |
2fad19b0 | 56 | %description -l de |
b39fed70 | 57 |