]> git.pld-linux.org Git - packages/openssl.git/blob - openssl.spec
This commit was manufactured by cvs2git to create branch 'AC-branch'.
[packages/openssl.git] / openssl.spec
1 #
2 # Conditional build:
3 %bcond_with purify      # Compile openssl with \-DPURIFY, usefull when one wants to
4                         # use valgrind debugger against openssl-linked programs
5 #
6 %include        /usr/lib/rpm/macros.perl
7 Summary:        OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
8 Summary(de):    Secure Sockets Layer (SSL)-Kommunikationslibrary
9 Summary(es):    Biblioteca C que suministra algoritmos y protocolos criptográficos
10 Summary(fr):    Utilitaires de communication SSL (Secure Sockets Layer)
11 Summary(pl):    Biblioteki OpenSSL (SSL v2/v3)
12 Summary(pt_BR): Uma biblioteca C que fornece vários algoritmos e protocolos criptográficos
13 Summary(ru):    âÉÂÌÉÏÔÅËÉ É ÕÔÉÌÉÔÙ ÄÌÑ ÓÏÅÄÉÎÅÎÉÊ ÞÅÒÅÚ Secure Sockets Layer
14 Summary(uk):    â¦Â̦ÏÔÅËÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌÑ Ú'¤ÄÎÁÎØ ÞÅÒÅÚ Secure Sockets Layer
15 Name:           openssl
16 Version:        0.9.7i
17 Release:        2
18 License:        Apache-style License
19 Group:          Libraries
20 Source0:        ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
21 # Source0-md5:  f69d82b206ff8bff9d0e721f97380b9e
22 Source1:        %{name}-ca-bundle.crt
23 Source2:        %{name}.1.pl
24 Source3:        %{name}-ssl-certificate.sh
25 Patch0:         %{name}-alpha-ccc.patch
26 Patch1:         %{name}-optflags.patch
27 Patch2:         %{name}-globalCA.diff
28 Patch3:         %{name}-include.patch
29 Patch4:         %{name}-md5-sparcv9.patch
30 Patch5:         %{name}-ssl-algs.patch
31 URL:            http://www.openssl.org/
32 BuildRequires:  perl-devel >= 1:5.6.1
33 BuildRequires:  rpm-perlprov >= 4.1-13
34 BuildRequires:  rpmbuild(macros) >= 1.213
35 BuildRequires:  sed >= 4.0
36 Obsoletes:      SSLeay
37 Obsoletes:      SSLeay-devel
38 Obsoletes:      SSLeay-perl
39 Obsoletes:      libopenssl0
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 The OpenSSL Project is a collaborative effort to develop a robust,
44 commercial-grade, full-featured, and Open Source toolkit implementing
45 the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
46 v1) protocols with full-strength cryptography world-wide. The project
47 is managed by a worldwide community of volunteers that use the
48 Internet to communicate, plan, and develop the OpenSSL tookit and its
49 related documentation.
50
51 OpenSSL is based on the excellent SSLeay library developed by Eric A.
52 Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
53 Apache-style licence, which basically means that you are free to get
54 and use it for commercial and non-commercial purposes subject to some
55 simple license conditions.
56
57 This package contains shared libraries only, install openssl-tools if
58 you want to use openssl cmdline tool.
59
60 %description -l de
61 Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
62 libraries, die verschiedene Verschlüsselungs- und
63 Entschlüsselungsalgorithmen und -protokolle, wie DES, RC4, RSA und SSL
64 zur Verfügung stellen.
65
66 %description -l es
67 Biblioteca C que suministra algoritmos y protocolos criptográficos.
68
69 %description -l fr
70 OpenSSL est un outiil de gestion des certificats et les librairies
71 partagees qui fournit plusieurs protocoles et algorithmes de
72 codage/decodage, incluant DES, RC4, RSA et SSL.
73
74 %description -l pl
75 Implementacja protoko³ów kryptograficznych Secure Socket Layer (SSL)
76 v2/v3 oraz Transport Layer Security (TLS v1).
77
78 %description -l pt_BR
79 Uma biblioteca C que fornece vários algoritmos e protocolos
80 criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas
81 compartilhadas e utilitários.
82
83 %description -l ru
84 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
85 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
86 RC4, RSA É SSL.
87
88 %description -l uk
89 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
90 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
91 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL.
92
93 %package tools
94 Summary:        OpenSSL command line tool and utilities
95 Summary(pl):    Zestaw narzêdzi i skryptów
96 Group:          Applications/Communications
97 Requires:       %{name} = %{version}-%{release}
98
99 %description tools
100 The OpenSSL Toolkit cmdline tool openssl and utility scripts.
101
102 %description tools -l pl
103 Zestaw narzêdzi i skryptów wywo³ywanych z linii poleceñ.
104
105 %package tools-perl
106 Summary:        OpenSSL utilities written in Perl
107 Summary(pl):    Narzêdzia OpenSSL napisane w perlu
108 Group:          Applications/Communications
109 Requires:       %{name} = %{version}-%{release}
110
111 %description tools-perl
112 OpenSSL Toolkit tools written in Perl.
113
114 %description tools-perl -l pl
115 Narzêdzia OpenSSL napisane w perlu.
116
117 %package devel
118 Summary:        Development part of OpenSSL Toolkit libraries
119 Summary(de):    Secure Sockets Layer Kommunikationslibrary: statische libraries+header
120 Summary(es):    Bibliotecas y archivos de inclusión para desarrollo OpenSSL
121 Summary(fr):    Librairies statiques, headers et utilitaires pour communication SSL
122 Summary(pl):    Czê¶æ bibiloteki OpenSSL przeznaczona dla programistów
123 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento OpenSSL
124 Summary(ru):    âÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÕÔÉÌÉÔÙ ÄÌÑ Secure Sockets Layer
125 Summary(uk):    â¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌÑ Secure Sockets Layer
126 Group:          Development/Libraries
127 Requires:       %{name} = %{version}-%{release}
128 Obsoletes:      libopenssl0-devel
129
130 %description devel
131 Development part of OpenSSL library.
132
133 %description devel -l es
134 Bibliotecas y archivos de inclusión para desarrollo OpenSSL
135
136 %description devel -l pl
137 Czê¶æ biblioteki OpenSSL przeznaczona dla programistów.
138
139 %description devel -l pt_BR
140 Uma biblioteca C que fornece vários algoritmos e protocolos
141 criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas e
142 arquivos de inclusão para desenvolvimento.
143
144 %description devel -l ru
145 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
146 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
147 RC4, RSA É SSL. ÷ËÌÀÞÁÅÔ ÂÉÂÌÉÏÔÅËÉ É ÈÅÄÅÒÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÉÌÏÖÅÎÉÊ
148 Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ SSL.
149
150 %description devel -l uk
151 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
152 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
153 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL. í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÔÁ
154 ÈÅÄÅÒÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ SSL.
155
156 %package static
157 Summary:        Static OpenSSL libraries
158 Summary(pl):    Statyczne wersje bibliotek z OpenSSL
159 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com openssl
160 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ OpenSSL
161 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ OpenSSL
162 Group:          Development/Libraries
163 Requires:       %{name}-devel = %{version}-%{release}
164
165 %description static
166 Static OpenSSL Toolkit libraries.
167
168 %description static -l pl
169 Statyczne wersje bibliotek z OpenSSL.
170
171 %description static -l pt_BR
172 Bibliotecas estáticas para desenvolvimento com openssl.
173
174 %description static -l ru
175 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
176 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
177 RC4, RSA É SSL. ÷ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
178 ÐÒÉÌÏÖÅÎÉÊ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ OpenSSL.
179
180 %description static -l uk
181 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
182 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
183 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL. í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ
184 ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ SSL.
185
186 %prep
187 %setup -q
188 %patch0 -p1
189 %patch1 -p1
190 %patch2 -p1
191 %patch3 -p1
192 %patch4 -p1
193 %patch5 -p1
194
195 # conflicts with i386-only DES implementation
196 # (missing #ifdef OPENSSL_FIPS  ...  #endif)
197 :> fips/des/asm/fips-dx86-elf.s
198
199 %build
200 %{__perl} -pi -e 's#%{_prefix}/local/bin/perl#%{__perl}#g' \
201         `grep -l -r "%{_prefix}/local/bin/perl" *`
202
203 touch Makefile.*
204
205 %{__perl} util/perlpath.pl %{__perl}
206
207 OPTFLAGS="%{rpmcflags} %{?with_purify:-DPURIFY}"
208 export OPTFLAGS
209 %ifarch %{ix86}
210 %ifarch i386
211 # allow running on 80386 (default code uses bswapl available on i486+)
212 ./Configure --openssldir=%{_var}/lib/%{name} linux-elf shared 386
213 %else
214 ./Configure --openssldir=%{_var}/lib/%{name} linux-elf shared
215 %endif
216 %endif
217 %ifarch alpha
218 ./Configure --openssldir=%{_var}/lib/%{name} threads linux-alpha+bwx-gcc shared
219 %endif
220 %ifarch %{x8664}
221 ./Configure --openssldir=%{_var}/lib/%{name} linux-x86_64 shared
222 %endif
223 %ifarch ia64
224 ./Configure --openssldir=%{_var}/lib/%{name} linux-ia64 shared
225 %endif
226 %ifarch ppc
227 ./Configure --openssldir=%{_var}/lib/%{name} linux-ppc shared
228 %endif
229 %ifarch sparc
230 ./Configure --openssldir=%{_var}/lib/%{name} threads linux-sparcv8 shared
231 %endif
232 %ifarch sparcv9
233 ./Configure --openssldir=%{_var}/lib/%{name} threads linux-sparcv9 shared
234 %endif
235 %ifarch sparc64
236 ./Configure --openssldir=%{_var}/lib/%{name} threads linux64-sparcv9 shared
237 %endif
238
239 %{__make} \
240         CC="%{__cc}" \
241         INSTALLTOP=%{_prefix}
242
243 %{__make} rehash \
244         CC="%{__cc}" \
245         INSTALLTOP=%{_prefix}
246
247 # Conv PODs to man pages. "openssl_" prefix is added to each manpage
248 # to avoid potential conflicts with others packages.
249 center="OpenSSL 0.9.7"
250 rel="OpenSSL 0.9.7"
251
252 cd doc/apps || exit 1
253 %{__perl} -pi -e 's/(\W)((?<!openssl_)\w+)(\(\d\))/$1openssl_$2$3/g; s/openssl_openssl/openssl/g;' *.pod;
254
255 for pod in *.pod; do
256         if [ $pod != "openssl.pod" ]; then
257                 mv -f $pod openssl_$pod;
258                 pod=openssl_$pod;
259         fi
260
261         sec=1
262         if [ $pod = "openssl_config.pod" ]; then
263                 sec=5
264         fi
265
266         manpage=`basename $pod .pod`.$sec;
267         pod2man --section="$sec" --release="$rel" --center="$center" \
268                 $pod > $manpage;
269         echo "$manpage";
270 done
271 cd ..
272
273 sec=3
274 for dir in ssl crypto; do
275         cd $dir || exit 1;
276         if [ $dir = "ssl" ]; then
277                 rel="OpenSSL SSL/TLS library"
278         elif [ $dir = "crypto" ]; then
279                 rel="OpenSSL cryptographic library"
280         fi
281
282         %{__perl} -pi -e 's/(\W)((?<!openssl_)\w+)(\(\d\))/$1openssl_$2$3/g; s/openssl_openssl/openssl/g;' *.pod;
283
284         for pod in *.pod; do
285                 sec=`[ "$pod" = "des_modes.pod" ] && echo 7 || echo 3`;
286                 mv -f $pod openssl_$pod;
287                 pod=openssl_$pod;
288                 manpage=`basename $pod .pod`.$sec;
289                 pod2man --section="$sec" --release="$rel" --center=" " $pod > $manpage;
290                 echo "$manpage";
291         done
292         cd ..
293 done
294
295 #cd perl
296 #%%{__perl} Makefile.PL \
297 #       INSTALLDIRS=vendor
298 #%{__make}
299
300 %install
301 rm -rf $RPM_BUILD_ROOT
302 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_libdir}/%{name}} \
303         $RPM_BUILD_ROOT{%{_mandir}/{pl/man1,man{1,3,5,7}},%{_datadir}/ssl} \
304         $RPM_BUILD_ROOT%{_pkgconfigdir}
305
306 %{__make} install \
307         CC="%{__cc}" \
308         INSTALLTOP=%{_prefix} \
309         INSTALL_PREFIX=$RPM_BUILD_ROOT \
310         MANDIR=%{_mandir}
311
312 if [ "%{_prefix}/lib/pkgconfig" != "%{_pkgconfigdir}" ] ; then
313         mv $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig/* \
314                 $RPM_BUILD_ROOT%{_pkgconfigdir}
315 fi
316 sed -i -e 's,^libdir=.*,libdir=%{_libdir},' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
317
318 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/ssl/ca-bundle.crt
319 install libcrypto.a libssl.a $RPM_BUILD_ROOT%{_libdir}
320 install lib*.so.*.* $RPM_BUILD_ROOT%{_libdir}
321 ln -sf libcrypto.so.*.* $RPM_BUILD_ROOT%{_libdir}/libcrypto.so
322 ln -sf libssl.so.*.* $RPM_BUILD_ROOT%{_libdir}/libssl.so
323
324 mv -f $RPM_BUILD_ROOT%{_var}/lib/%{name}/openssl.cnf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
325 ln -s %{_sysconfdir}/%{name}/openssl.cnf \
326         $RPM_BUILD_ROOT%{_var}/lib/%{name}/%{name}.cnf
327
328 mv -f $RPM_BUILD_ROOT%{_var}/lib/%{name}/misc/* $RPM_BUILD_ROOT%{_libdir}/%{name}
329 rm -rf $RPM_BUILD_ROOT%{_var}/lib/%{name}/misc
330
331 mv -f $RPM_BUILD_ROOT%{_bindir}/c_rehash $RPM_BUILD_ROOT%{_libdir}/%{name}
332
333 find $RPM_BUILD_ROOT%{_mandir} -type f | xargs rm -f
334 install doc/apps/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
335 install doc/apps/*.5 $RPM_BUILD_ROOT%{_mandir}/man5
336 install doc/ssl/*.3 doc/crypto/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
337 install doc/crypto/*.7 $RPM_BUILD_ROOT%{_mandir}/man7
338 install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/openssl.1
339 install %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ssl-certificate
340 install fips/openssl_fips_fingerprint $RPM_BUILD_ROOT%{_bindir}
341 %clean
342 rm -rf $RPM_BUILD_ROOT
343
344 %post   -p /sbin/ldconfig
345 %postun -p /sbin/ldconfig
346
347 %files
348 %defattr(644,root,root,755)
349 %attr(755,root,root) %{_libdir}/libcrypto.so.*.*.*
350 %attr(755,root,root) %{_libdir}/libssl.so.*.*.*
351 %doc CHANGES CHANGES.SSLeay LICENSE NEWS README doc/*.txt
352 %doc doc/openssl_button.gif doc/openssl_button.html
353 %dir %{_var}/lib/%{name}
354 %dir %{_var}/lib/%{name}/certs
355 %dir %{_var}/lib/%{name}/private
356 %dir %{_datadir}/ssl
357 %verify(not md5 mtime size) %config(noreplace) %{_datadir}/ssl/ca-bundle.crt
358
359 %files tools
360 %defattr(644,root,root,755)
361 %dir %{_sysconfdir}/%{name}
362
363 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/%{name}/openssl.cnf
364 %verify(not md5 mtime size) %config(noreplace) %{_var}/lib/%{name}/openssl.cnf
365
366 %attr(755,root,root) %{_bindir}/%{name}
367 %attr(755,root,root) %{_bindir}/openssl_fips_fingerprint
368 %attr(754,root,root) %{_bindir}/ssl-certificate
369
370 %dir %{_libdir}/%{name}
371 %attr(755,root,root) %{_libdir}/%{name}/CA.sh
372 %attr(755,root,root) %{_libdir}/%{name}/c_hash
373 %attr(755,root,root) %{_libdir}/%{name}/c_info
374 %attr(755,root,root) %{_libdir}/%{name}/c_issuer
375 %attr(755,root,root) %{_libdir}/%{name}/c_name
376
377 %{_mandir}/man1/openssl.1*
378 %{_mandir}/man1/openssl_asn1parse.1*
379 %{_mandir}/man1/openssl_ca.1*
380 %{_mandir}/man1/openssl_ciphers.1*
381 %{_mandir}/man1/openssl_crl.1*
382 %{_mandir}/man1/openssl_crl2pkcs7.1*
383 %{_mandir}/man1/openssl_dgst.1*
384 %{_mandir}/man1/openssl_dhparam.1*
385 %{_mandir}/man1/openssl_dsa.1*
386 %{_mandir}/man1/openssl_dsaparam.1*
387 %{_mandir}/man1/openssl_enc.1*
388 %{_mandir}/man1/openssl_errstr.1*
389 %{_mandir}/man1/openssl_gendsa.1*
390 %{_mandir}/man1/openssl_genrsa.1*
391 %{_mandir}/man1/openssl_nseq.1*
392 %{_mandir}/man1/openssl_ocsp.1*
393 %{_mandir}/man1/openssl_passwd.1*
394 %{_mandir}/man1/openssl_pkcs12.1*
395 %{_mandir}/man1/openssl_pkcs7.1*
396 %{_mandir}/man1/openssl_pkcs8.1*
397 %{_mandir}/man1/openssl_rand.1*
398 %{_mandir}/man1/openssl_req.1*
399 %{_mandir}/man1/openssl_rsa.1*
400 %{_mandir}/man1/openssl_rsautl.1*
401 %{_mandir}/man1/openssl_s_client.1*
402 %{_mandir}/man1/openssl_s_server.1*
403 %{_mandir}/man1/openssl_s_time.1*
404 %{_mandir}/man1/openssl_sess_id.1*
405 %{_mandir}/man1/openssl_smime.1*
406 %{_mandir}/man1/openssl_speed.1*
407 %{_mandir}/man1/openssl_spkac.1*
408 %{_mandir}/man1/openssl_verify.1*
409 %{_mandir}/man1/openssl_version.1*
410 %{_mandir}/man1/openssl_x509.1*
411 %{_mandir}/man5/*.5*
412 %lang(pl) %{_mandir}/pl/man1/openssl.1*
413
414 %files tools-perl
415 %defattr(644,root,root,755)
416 %attr(755,root,root) %{_libdir}/%{name}/CA.pl
417 %attr(755,root,root) %{_libdir}/%{name}/c_rehash
418 %{_mandir}/man1/openssl_CA.pl.1*
419
420 %files devel
421 %defattr(644,root,root,755)
422 %attr(755,root,root) %{_libdir}/libcrypto.so
423 %attr(755,root,root) %{_libdir}/libssl.so
424 %{_includedir}/%{name}
425 %{_pkgconfigdir}/openssl.pc
426 %{_mandir}/man3/openssl*.3*
427 %{_mandir}/man7/*.7*
428
429 %files static
430 %defattr(644,root,root,755)
431 %{_libdir}/lib*.a
This page took 0.986101 seconds and 4 git commands to generate.