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