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