- up to 1.0.1h; fixes:
[packages/openssl.git] / openssl.spec
CommitLineData
622bc451 1#
44d8c69e
JB
2# TODO: consider dropping last optflags.patch hunk and return to SOMAJOR (.so.1) sonames
3#
2403ba81 4# Conditional build:
d76d59fa
JB
5%bcond_without tests # don't perform "make tests"
6%bcond_with purify # Compile openssl with \-DPURIFY, useful when one wants to
2403ba81 7 # use valgrind debugger against openssl-linked programs
dece7a9c 8
779bb536 9%include /usr/lib/rpm/macros.perl
ce2ff00e 10Summary: OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
e6bfca5b
ER
11Summary(de.UTF-8): Secure Sockets Layer (SSL)-Kommunikationslibrary
12Summary(es.UTF-8): Biblioteca C que suministra algoritmos y protocolos criptográficos
13Summary(fr.UTF-8): Utilitaires de communication SSL (Secure Sockets Layer)
14Summary(pl.UTF-8): Biblioteki OpenSSL (SSL v2/v3)
15Summary(pt_BR.UTF-8): Uma biblioteca C que fornece vários algoritmos e protocolos criptográficos
16Summary(ru.UTF-8): Библиотеки и утилиты для соединений через Secure Sockets Layer
17Summary(uk.UTF-8): Бібліотеки та утиліти для з'єднань через Secure Sockets Layer
56470945 18Name: openssl
ce33e8e7
AM
19Version: 1.0.1h
20Release: 1
d7fc4164 21License: Apache-like
56470945 22Group: Libraries
264f738a 23Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
ce33e8e7 24# Source0-md5: 8d6d684a9430d5cc98a62a5d8fbda8cf
62382817 25Source2: %{name}.1.pl
ea55f735 26Source3: %{name}-ssl-certificate.sh
d231add3 27Source4: %{name}-c_rehash.sh
0d1c50df 28Patch0: %{name}-alpha-ccc.patch
e106ff02
TO
29Patch1: %{name}-optflags.patch
30Patch2: %{name}-globalCA.diff
c0cc4a35 31Patch3: %{name}-include.patch
6e7b8079
JB
32Patch4: %{name}-man-namespace.patch
33Patch5: %{name}-asflag.patch
34Patch6: %{name}-ca-certificates.patch
44d8c69e 35Patch7: %{name}-ldflags.patch
3b0168a6 36Patch8: %{name}-find.patch
84745a0c
AM
37
38# from debian
3b0168a6
AM
39Patch10: default_bits.patch
40Patch11: pic.patch
41Patch12: stddef.patch
84745a0c 42
bd7f0ef1 43URL: http://www.openssl.org/
741aa025 44BuildRequires: bc
9edbb66f 45BuildRequires: perl-devel >= 1:5.6.1
46BuildRequires: rpm-perlprov >= 4.1-13
20bc1dd7 47BuildRequires: rpmbuild(macros) >= 1.213
31b28434 48BuildRequires: sed >= 4.0
dece7a9c
ER
49Requires: ca-certificates >= 20080809-4
50Requires: rpm-whiteout >= 1.7
04a5ad1f
AF
51Obsoletes: SSLeay
52Obsoletes: SSLeay-devel
53Obsoletes: SSLeay-perl
a280467c 54Obsoletes: libopenssl0
3a24c9cc
ER
55Conflicts: neon < 0.29.6-8
56Conflicts: openssh-clients < 2:6.2p2-3
57Conflicts: openssh-server < 2:6.2p2-3
0f86ef4a 58BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21ac4f86
AF
59
60%description
61The OpenSSL Project is a collaborative effort to develop a robust,
b39fed70 62commercial-grade, full-featured, and Open Source toolkit implementing
63the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
64v1) protocols with full-strength cryptography world-wide. The project
65is managed by a worldwide community of volunteers that use the
66Internet to communicate, plan, and develop the OpenSSL tookit and its
67related documentation.
56470945 68
b39fed70 69OpenSSL is based on the excellent SSLeay library developed by Eric A.
70Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
71Apache-style licence, which basically means that you are free to get
72and use it for commercial and non-commercial purposes subject to some
73simple license conditions.
21ac4f86 74
fc19f542 75This package contains shared libraries only, install openssl-tools if
76you want to use openssl cmdline tool.
ce2ff00e 77
30e72515
JR
78%description -l de.UTF-8
79Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
80libraries, die verschiedene Verschlüsselungs- und
81Entschlüsselungsalgorithmen und -protokolle, wie DES, RC4, RSA und SSL
82zur Verfügung stellen.
453a8bf3 83
30e72515
JR
84%description -l es.UTF-8
85Biblioteca C que suministra algoritmos y protocolos criptográficos.
2fad19b0 86
30e72515 87%description -l fr.UTF-8
56470945 88OpenSSL est un outiil de gestion des certificats et les librairies
89partagees qui fournit plusieurs protocoles et algorithmes de
90codage/decodage, incluant DES, RC4, RSA et SSL.
2fad19b0 91
30e72515
JR
92%description -l pl.UTF-8
93Implementacja protokołów kryptograficznych Secure Socket Layer (SSL)
78b5e413
TP
94v2/v3 oraz Transport Layer Security (TLS v1).
95
30e72515
JR
96%description -l pt_BR.UTF-8
97Uma biblioteca C que fornece vários algoritmos e protocolos
98criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas
99compartilhadas e utilitários.
453a8bf3 100
30e72515
JR
101%description -l ru.UTF-8
102Программа openssl для работы с сертификатами и разделяемые библиотеки,
103которые реализуют множетсво криптографических алгоритмов, включая DES,
104RC4, RSA и SSL.
453a8bf3 105
30e72515
JR
106%description -l uk.UTF-8
107Програма openssl для роботи з сертифікатами та бібліотеки спільного
108користування, що реалізують велику кількість криптографічних
109алгоритмів, включаючи DES, RC4, RSA та SSL.
453a8bf3 110
182f9d23
TP
111%package engines
112Summary: OpenSSL optional crypto engines
545f4646 113Summary(pl.UTF-8): Opcjonalne silniki kryptograficzne dla OpenSSL-a
182f9d23
TP
114Group: Libraries
115Requires: %{name} = %{version}-%{release}
116
117%description engines
118With OpenSSL 0.9.6, a new component was added to support alternative
545f4646
JB
119cryptography implementations, most commonly for interfacing with
120external crypto devices (eg. accelerator cards). This component is
121called ENGINE.
182f9d23
TP
122
123There are currently built-in ENGINE implementations for the following
124crypto devices:
125
126- CryptoSwift
127- Compaq Atalla
128- nCipher CHIL
129- Nuron
130- Broadcom uBSec
131
132In addition, dynamic binding to external ENGINE implementations is now
3a24c9cc 133provided by a special ENGINE called "dynamic".
182f9d23 134
545f4646
JB
135%description engines -l pl.UTF-8
136Począwszy od OpenSSL-a 0.9.6 został dodany nowy komponent, mający
137wspierać alternatywne implementacje kryptografii, przeważnie
138współpracujące z zewnętrznymi urządzeniami kryptograficznymi (np.
3a24c9cc
ER
139kartami akceleratorów). Komponent ten jest nazywany SILNIKIEM (ang.
140ENGINE).
545f4646
JB
141
142Obecnie istnieją wbudowane implementacje silników dla następujących
143urządzeń kryptograficznych:
144- CryptoSwift
145- Compaq Atalla
146- nCipher CHIL
147- Nuron
148- Broadcom uBSec
149
150Ponadto zapewnione jest dynamiczne wiązanie dla zewnętrznych
151implementacji silników poprzez specjalny silnik o nazwie "dynamic".
152
ce2ff00e 153%package tools
154Summary: OpenSSL command line tool and utilities
e6bfca5b 155Summary(pl.UTF-8): Zestaw narzędzi i skryptów
fc19f542 156Group: Applications/Communications
82859ae1 157Requires: %{name} = %{version}-%{release}
9583cd23 158Requires: which
ce2ff00e 159
160%description tools
161The OpenSSL Toolkit cmdline tool openssl and utility scripts.
162
30e72515
JR
163%description tools -l pl.UTF-8
164Zestaw narzędzi i skryptów wywoływanych z linii poleceń.
78b5e413 165
ce2ff00e 166%package tools-perl
167Summary: OpenSSL utilities written in Perl
e6bfca5b 168Summary(pl.UTF-8): Narzędzia OpenSSL napisane w perlu
fc19f542 169Group: Applications/Communications
82859ae1 170Requires: %{name} = %{version}-%{release}
2b2149ff 171
ce2ff00e 172%description tools-perl
d86c2c8b 173OpenSSL Toolkit tools written in Perl.
2b2149ff 174
30e72515
JR
175%description tools-perl -l pl.UTF-8
176Narzędzia OpenSSL napisane w perlu.
78b5e413 177
faddd309 178%package devel
ce2ff00e 179Summary: Development part of OpenSSL Toolkit libraries
e6bfca5b
ER
180Summary(de.UTF-8): Secure Sockets Layer Kommunikationslibrary: statische libraries+header
181Summary(es.UTF-8): Bibliotecas y archivos de inclusión para desarrollo OpenSSL
182Summary(fr.UTF-8): Librairies statiques, headers et utilitaires pour communication SSL
183Summary(pl.UTF-8): Część bibiloteki OpenSSL przeznaczona dla programistów
184Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento OpenSSL
185Summary(ru.UTF-8): Библиотеки, хедеры и утилиты для Secure Sockets Layer
186Summary(uk.UTF-8): Бібліотеки, хедери та утиліти для Secure Sockets Layer
9c05bcac 187Group: Development/Libraries
82859ae1 188Requires: %{name} = %{version}-%{release}
a280467c 189Obsoletes: libopenssl0-devel
faddd309
AF
190
191%description devel
192Development part of OpenSSL library.
193
30e72515
JR
194%description devel -l es.UTF-8
195Bibliotecas y archivos de inclusión para desarrollo OpenSSL
453a8bf3 196
30e72515
JR
197%description devel -l pl.UTF-8
198Część biblioteki OpenSSL przeznaczona dla programistów.
faddd309 199
30e72515
JR
200%description devel -l pt_BR.UTF-8
201Uma biblioteca C que fornece vários algoritmos e protocolos
202criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas e
203arquivos de inclusão para desenvolvimento.
453a8bf3 204
30e72515
JR
205%description devel -l ru.UTF-8
206Программа openssl для работы с сертификатами и разделяемые библиотеки,
207которые реализуют множетсво криптографических алгоритмов, включая DES,
208RC4, RSA и SSL. Включает библиотеки и хедеры для разработки приложений
209с использованием SSL.
453a8bf3 210
30e72515
JR
211%description devel -l uk.UTF-8
212Програма openssl для роботи з сертифікатами та бібліотеки спільного
213користування, що реалізують велику кількість криптографічних
214алгоритмів, включаючи DES, RC4, RSA та SSL. Містить бібліотеки та
215хедери для розробки програм з використанням SSL.
453a8bf3 216
faddd309 217%package static
ce2ff00e 218Summary: Static OpenSSL libraries
e6bfca5b
ER
219Summary(pl.UTF-8): Statyczne wersje bibliotek z OpenSSL
220Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com openssl
221Summary(ru.UTF-8): Статические библиотеки разработчика для OpenSSL
222Summary(uk.UTF-8): Статичні бібліотеки програміста для OpenSSL
9c05bcac 223Group: Development/Libraries
82859ae1 224Requires: %{name}-devel = %{version}-%{release}
faddd309
AF
225
226%description static
ce2ff00e 227Static OpenSSL Toolkit libraries.
faddd309 228
30e72515 229%description static -l pl.UTF-8
ce2ff00e 230Statyczne wersje bibliotek z OpenSSL.
faddd309 231
30e72515
JR
232%description static -l pt_BR.UTF-8
233Bibliotecas estáticas para desenvolvimento com openssl.
453a8bf3 234
30e72515
JR
235%description static -l ru.UTF-8
236Программа openssl для работы с сертификатами и разделяемые библиотеки,
237которые реализуют множетсво криптографических алгоритмов, включая DES,
238RC4, RSA и SSL. Включает статические библиотеки для разработки
239приложений с использованием OpenSSL.
453a8bf3 240
30e72515
JR
241%description static -l uk.UTF-8
242Програма openssl для роботи з сертифікатами та бібліотеки спільного
243користування, що реалізують велику кількість криптографічних
244алгоритмів, включаючи DES, RC4, RSA та SSL. Містить статичні
245бібліотеки для розробки програм з використанням SSL.
453a8bf3 246
21ac4f86 247%prep
264f738a 248%setup -q
44d8c69e
JB
249%patch0 -p1
250%patch1 -p1
05285465 251%patch2 -p1
9d16a74d 252%patch3 -p1
44d8c69e
JB
253%patch4 -p1
254%patch5 -p1
1c008d35 255%patch6 -p1
44d8c69e 256%patch7 -p1
3b0168a6 257%patch8 -p1
04a32771 258
84745a0c
AM
259%patch10 -p1
260%patch11 -p1
261%patch12 -p1
84745a0c 262
44d8c69e 263sed -i -e 's|\$prefix/\$libdir/engines|/%{_lib}/engines|g' Configure
a9839ec4 264
d76d59fa 265%build
00466ad3 266touch Makefile.*
04a5ad1f 267
db17f76a 268%{__perl} util/perlpath.pl %{__perl}
04a5ad1f 269
bf66f1a5 270OPTFLAGS="%{rpmcflags} %{rpmcppflags} %{?with_purify:-DPURIFY}" \
7250cee4
JB
271PERL="%{__perl}" \
272%{__perl} ./Configure \
0fdaa4e3 273 --openssldir=%{_sysconfdir}/%{name} \
6e7b8079 274 --libdir=%{_lib} \
e1798b93
AM
275 shared \
276 threads \
277 zlib \
215c1d6f
AM
278 enable-tlsext \
279 enable-seed \
280 enable-rfc3779 \
e1798b93 281 enable-camelia \
215c1d6f
AM
282 enable-cms \
283 enable-idea \
284 enable-mdc2 \
05889491 285 enable-md2 \
215c1d6f 286 enable-rc5 \
51e76169 287%ifarch %{ix86}
04a32771 288%ifarch i386
9fc51b3c 289 386 linux-elf
915551a7 290# ^- allow running on 80386 (default code uses bswapl available on i486+)
51e76169 291%else
9fc51b3c 292 linux-elf
75c27cbe 293%endif
51e76169 294%endif
dfc15f38 295%ifarch alpha
9fc51b3c 296 linux-alpha+bwx-gcc
dfc15f38 297%endif
20bc1dd7 298%ifarch %{x8664}
9fc51b3c 299 linux-x86_64
e08c1652 300%endif
dfc15f38 301%ifarch ia64
9fc51b3c 302 linux-ia64
dfc15f38 303%endif
75c27cbe 304%ifarch ppc
9fc51b3c
JB
305 linux-ppc
306%endif
307%ifarch ppc64
308 linux-ppc64
75c27cbe 309%endif
05285465 310%ifarch sparc
9fc51b3c 311 linux-sparcv8
0384baf6 312%endif
36db42b5 313%ifarch sparcv9
9fc51b3c 314 linux-sparcv9
36db42b5
PS
315%endif
316%ifarch sparc64
9fc51b3c 317 linux64-sparcv9
36db42b5 318%endif
9f6d1eb0 319%ifarch armv4 armv5 armv5t armv5te armv5tel
320 linux-armv4
321%endif
05285465 322
94d58138 323%{__make} -j1 all rehash %{?with_tests:tests} \
b84cddc8 324 CC="%{__cc}" \
c75cb5a1 325 ASFLAG='$(CFLAG) -Wa,--noexecstack' \
b84cddc8 326 INSTALLTOP=%{_prefix}
ce2ff00e 327
1c008d35
JB
328# Rename POD sources of man pages. "openssl_" prefix is added to each
329# manpage to avoid potential conflicts with other packages.
ce2ff00e 330
7f10be72 331for dir in doc/{apps,ssl,crypto}; do
ce2ff00e 332 cd $dir || exit 1;
db17f76a 333 %{__perl} -pi -e 's/(\W)((?<!openssl_)\w+)(\(\d\))/$1openssl_$2$3/g; s/openssl_openssl/openssl/g;' *.pod;
78b5e413 334
7f10be72 335 for pod in !(openssl*).pod; do
78b5e413 336 mv -f $pod openssl_$pod;
ce2ff00e 337 done
7f10be72 338 cd ../..
ce2ff00e 339done
340
21ac4f86 341%install
04a5ad1f 342rm -rf $RPM_BUILD_ROOT
ce2ff00e 343install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_libdir}/%{name}} \
4b251642 344 $RPM_BUILD_ROOT{%{_mandir}/{pl/man1,man{1,3,5,7}},%{_datadir}/ssl} \
c2a98469 345 $RPM_BUILD_ROOT/%{_lib}/engines \
4b251642 346 $RPM_BUILD_ROOT%{_pkgconfigdir}
faddd309 347
29a78a60 348%{__make} -j1 install \
faddd309 349 INSTALLTOP=%{_prefix} \
027a4889
TO
350 INSTALL_PREFIX=$RPM_BUILD_ROOT \
351 MANDIR=%{_mandir}
04a5ad1f 352
44d8c69e
JB
353mv -f $RPM_BUILD_ROOT%{_libdir}/engines/* $RPM_BUILD_ROOT/%{_lib}/engines
354mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/%{_lib}
c2a98469
JR
355ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libcrypto.*.*) $RPM_BUILD_ROOT%{_libdir}/libcrypto.so
356ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libssl.*.*) $RPM_BUILD_ROOT%{_libdir}/libssl.so
04a5ad1f 357
0fdaa4e3
JR
358mv -f $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc/* $RPM_BUILD_ROOT%{_libdir}/%{name}
359rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc
04a5ad1f 360
1c008d35
JB
361# not installed as individual utilities (see openssl dgst instead)
362%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{md2,md4,md5,mdc2,ripemd160,sha,sha1}.1
363
848e9cf2 364cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/openssl.1
dece7a9c
ER
365install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ssl-certificate
366install -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/c_rehash.sh
9fc51b3c 367
57dc6058
JB
368%clean
369rm -rf $RPM_BUILD_ROOT
61a04a63 370
d86c2c8b 371%post -p /sbin/ldconfig
ce2ff00e 372%postun -p /sbin/ldconfig
04a5ad1f 373
c8f5291b
ER
374%triggerpostun -- %{name}-tools < 1.0.0-5
375# the hashing format has changed in 1.0.0
376[ ! -x %{_sbindir}/update-ca-certificates ] || %{_sbindir}/update-ca-certificates --fresh || :
377
0fdaa4e3 378%triggerpostun -- %{name} < 0.9.8i-2
62bcfa4e
ER
379# don't do anything on --downgrade
380if [ $1 -le 1 ]; then
381 exit 0
382fi
0fdaa4e3
JR
383if [ -d /var/lib/openssl/certs ] ; then
384 mv /var/lib/openssl/certs/* %{_sysconfdir}/%{name}/certs 2>/dev/null || :
385fi
386if [ -d /var/lib/openssl/private ] ; then
387 mv /var/lib/openssl/private/* %{_sysconfdir}/%{name}/private 2>/dev/null || :
388fi
389if [ -d /var/lib/openssl ] ; then
390 for f in /var/lib/openssl/* ; do
391 [ -f "$f" ] && mv "$f" %{_sysconfdir}/%{name} 2>/dev/null || :
392 done
62bcfa4e
ER
393 rmdir /var/lib/openssl/* 2>/dev/null || :
394 rmdir /var/lib/openssl 2>/dev/null || :
0fdaa4e3
JR
395fi
396
21ac4f86 397%files
04a5ad1f 398%defattr(644,root,root,755)
57dc6058
JB
399%doc CHANGES CHANGES.SSLeay LICENSE NEWS README doc/*.txt
400%doc doc/openssl_button.gif doc/openssl_button.html
c2a98469
JR
401%attr(755,root,root) /%{_lib}/libcrypto.so.*.*.*
402%attr(755,root,root) /%{_lib}/libssl.so.*.*.*
fa6b6d15 403%dir %{_sysconfdir}/%{name}
404%dir %{_sysconfdir}/%{name}/certs
405%dir %{_sysconfdir}/%{name}/private
b87437db 406%dir %{_datadir}/ssl
ce2ff00e 407
182f9d23 408%files engines
3a24c9cc 409%defattr(644,root,root,755)
182f9d23
TP
410%dir /%{_lib}/engines
411%attr(755,root,root) /%{_lib}/engines/*.so
412
ce2ff00e 413%files tools
414%defattr(644,root,root,755)
623d135e 415%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/openssl.cnf
d231add3 416%attr(755,root,root) %{_bindir}/c_rehash.sh
44d8c69e 417%attr(755,root,root) %{_bindir}/openssl
ea55f735 418%attr(754,root,root) %{_bindir}/ssl-certificate
17a30265 419
ce2ff00e 420%dir %{_libdir}/%{name}
421%attr(755,root,root) %{_libdir}/%{name}/CA.sh
422%attr(755,root,root) %{_libdir}/%{name}/c_hash
ce2ff00e 423%attr(755,root,root) %{_libdir}/%{name}/c_info
424%attr(755,root,root) %{_libdir}/%{name}/c_issuer
425%attr(755,root,root) %{_libdir}/%{name}/c_name
426
d86c2c8b 427%{_mandir}/man1/openssl.1*
428%{_mandir}/man1/openssl_asn1parse.1*
429%{_mandir}/man1/openssl_ca.1*
430%{_mandir}/man1/openssl_ciphers.1*
91881b49 431%{_mandir}/man1/openssl_cms.1*
d86c2c8b 432%{_mandir}/man1/openssl_crl.1*
433%{_mandir}/man1/openssl_crl2pkcs7.1*
434%{_mandir}/man1/openssl_dgst.1*
435%{_mandir}/man1/openssl_dhparam.1*
436%{_mandir}/man1/openssl_dsa.1*
437%{_mandir}/man1/openssl_dsaparam.1*
9fc51b3c
JB
438%{_mandir}/man1/openssl_ec.1*
439%{_mandir}/man1/openssl_ecparam.1*
d86c2c8b 440%{_mandir}/man1/openssl_enc.1*
5d088344 441%{_mandir}/man1/openssl_errstr.1*
d86c2c8b 442%{_mandir}/man1/openssl_gendsa.1*
44d8c69e 443%{_mandir}/man1/openssl_genpkey.1*
d86c2c8b 444%{_mandir}/man1/openssl_genrsa.1*
445%{_mandir}/man1/openssl_nseq.1*
027a4889 446%{_mandir}/man1/openssl_ocsp.1*
d86c2c8b 447%{_mandir}/man1/openssl_passwd.1*
448%{_mandir}/man1/openssl_pkcs12.1*
449%{_mandir}/man1/openssl_pkcs7.1*
450%{_mandir}/man1/openssl_pkcs8.1*
44d8c69e
JB
451%{_mandir}/man1/openssl_pkey.1*
452%{_mandir}/man1/openssl_pkeyparam.1*
453%{_mandir}/man1/openssl_pkeyutl.1*
d86c2c8b 454%{_mandir}/man1/openssl_rand.1*
455%{_mandir}/man1/openssl_req.1*
456%{_mandir}/man1/openssl_rsa.1*
57dc6058 457%{_mandir}/man1/openssl_rsautl.1*
d86c2c8b 458%{_mandir}/man1/openssl_s_client.1*
459%{_mandir}/man1/openssl_s_server.1*
c0cc4a35 460%{_mandir}/man1/openssl_s_time.1*
d86c2c8b 461%{_mandir}/man1/openssl_sess_id.1*
462%{_mandir}/man1/openssl_smime.1*
463%{_mandir}/man1/openssl_speed.1*
464%{_mandir}/man1/openssl_spkac.1*
91881b49
AM
465%{_mandir}/man1/openssl_ts.1*
466%{_mandir}/man1/openssl_tsget.1*
d86c2c8b 467%{_mandir}/man1/openssl_verify.1*
468%{_mandir}/man1/openssl_version.1*
469%{_mandir}/man1/openssl_x509.1*
1c008d35
JB
470%{_mandir}/man5/openssl_config.5*
471%{_mandir}/man5/openssl_x509v3_config.5*
62382817 472%lang(pl) %{_mandir}/pl/man1/openssl.1*
ce2ff00e 473
474%files tools-perl
475%defattr(644,root,root,755)
62313b5e 476%attr(755,root,root) %{_bindir}/c_rehash
ce2ff00e 477%attr(755,root,root) %{_libdir}/%{name}/CA.pl
848e9cf2 478%attr(755,root,root) %{_libdir}/%{name}/tsget
d86c2c8b 479%{_mandir}/man1/openssl_CA.pl.1*
faddd309
AF
480
481%files devel
482%defattr(644,root,root,755)
f4434df9
PS
483%attr(755,root,root) %{_libdir}/libcrypto.so
484%attr(755,root,root) %{_libdir}/libssl.so
ce2ff00e 485%{_includedir}/%{name}
9fc51b3c
JB
486%{_pkgconfigdir}/libcrypto.pc
487%{_pkgconfigdir}/libssl.pc
8c362d23 488%{_pkgconfigdir}/openssl.pc
027a4889 489%{_mandir}/man3/openssl*.3*
1c008d35 490%{_mandir}/man7/openssl_des_modes.7*
faddd309
AF
491
492%files static
493%defattr(644,root,root,755)
7250cee4
JB
494%{_libdir}/libcrypto.a
495%{_libdir}/libssl.a
This page took 0.151632 seconds and 4 git commands to generate.