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