]> git.pld-linux.org Git - packages/openssl.git/blob - openssl.spec
fc80ec39801f417e1e87fa30a42849ddb613ff33
[packages/openssl.git] / openssl.spec
1 #
2 # Conditional build:
3 %bcond_with purify      # Compile openssl with \-DPURIFY, useful when one wants to
4                         # use valgrind debugger against openssl-linked programs
5 %include        /usr/lib/rpm/macros.perl
6 Summary:        OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
7 Summary(de):    Secure Sockets Layer (SSL)-Kommunikationslibrary
8 Summary(es):    Biblioteca C que suministra algoritmos y protocolos criptográficos
9 Summary(fr):    Utilitaires de communication SSL (Secure Sockets Layer)
10 Summary(pl):    Biblioteki OpenSSL (SSL v2/v3)
11 Summary(pt_BR): Uma biblioteca C que fornece vários algoritmos e protocolos criptográficos
12 Summary(ru):    âÉÂÌÉÏÔÅËÉ É ÕÔÉÌÉÔÙ ÄÌÑ ÓÏÅÄÉÎÅÎÉÊ ÞÅÒÅÚ Secure Sockets Layer
13 Summary(uk):    â¦Â̦ÏÔÅËÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌÑ Ú'¤ÄÎÁÎØ ÞÅÒÅÚ Secure Sockets Layer
14 Name:           openssl
15 Version:        0.9.8b
16 Release:        1
17 License:        Apache-style License
18 Group:          Libraries
19 Source0:        ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
20 # Source0-md5:  12cedbeb6813a0d7919dbf1f82134b86
21 Source1:        %{name}-ca-bundle.crt
22 Source2:        %{name}.1.pl
23 Source3:        %{name}-ssl-certificate.sh
24 Patch0:         %{name}-alpha-ccc.patch
25 Patch1:         %{name}-optflags.patch
26 Patch2:         %{name}-globalCA.diff
27 Patch3:         %{name}-include.patch
28 Patch4:         %{name}-md5-sparcv9.patch
29 URL:            http://www.openssl.org/
30 BuildRequires:  perl-devel >= 1:5.6.1
31 BuildRequires:  rpm-perlprov >= 4.1-13
32 BuildRequires:  rpmbuild(macros) >= 1.213
33 BuildRequires:  sed >= 4.0
34 Obsoletes:      SSLeay
35 Obsoletes:      SSLeay-devel
36 Obsoletes:      SSLeay-perl
37 Obsoletes:      libopenssl0
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %description
41 The OpenSSL Project is a collaborative effort to develop a robust,
42 commercial-grade, full-featured, and Open Source toolkit implementing
43 the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
44 v1) protocols with full-strength cryptography world-wide. The project
45 is managed by a worldwide community of volunteers that use the
46 Internet to communicate, plan, and develop the OpenSSL tookit and its
47 related documentation.
48
49 OpenSSL is based on the excellent SSLeay library developed by Eric A.
50 Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
51 Apache-style licence, which basically means that you are free to get
52 and use it for commercial and non-commercial purposes subject to some
53 simple license conditions.
54
55 This package contains shared libraries only, install openssl-tools if
56 you want to use openssl cmdline tool.
57
58 %description -l de
59 Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
60 libraries, die verschiedene Verschlüsselungs- und
61 Entschlüsselungsalgorithmen und -protokolle, wie DES, RC4, RSA und SSL
62 zur Verfügung stellen.
63
64 %description -l es
65 Biblioteca C que suministra algoritmos y protocolos criptográficos.
66
67 %description -l fr
68 OpenSSL est un outiil de gestion des certificats et les librairies
69 partagees qui fournit plusieurs protocoles et algorithmes de
70 codage/decodage, incluant DES, RC4, RSA et SSL.
71
72 %description -l pl
73 Implementacja protoko³ów kryptograficznych Secure Socket Layer (SSL)
74 v2/v3 oraz Transport Layer Security (TLS v1).
75
76 %description -l pt_BR
77 Uma biblioteca C que fornece vários algoritmos e protocolos
78 criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas
79 compartilhadas e utilitários.
80
81 %description -l ru
82 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
83 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
84 RC4, RSA É SSL.
85
86 %description -l uk
87 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
88 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
89 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL.
90
91 %package tools
92 Summary:        OpenSSL command line tool and utilities
93 Summary(pl):    Zestaw narzêdzi i skryptów
94 Group:          Applications/Communications
95 Requires:       %{name} = %{version}-%{release}
96
97 %description tools
98 The OpenSSL Toolkit cmdline tool openssl and utility scripts.
99
100 %description tools -l pl
101 Zestaw narzêdzi i skryptów wywo³ywanych z linii poleceñ.
102
103 %package tools-perl
104 Summary:        OpenSSL utilities written in Perl
105 Summary(pl):    Narzêdzia OpenSSL napisane w perlu
106 Group:          Applications/Communications
107 Requires:       %{name} = %{version}-%{release}
108
109 %description tools-perl
110 OpenSSL Toolkit tools written in Perl.
111
112 %description tools-perl -l pl
113 Narzêdzia OpenSSL napisane w perlu.
114
115 %package devel
116 Summary:        Development part of OpenSSL Toolkit libraries
117 Summary(de):    Secure Sockets Layer Kommunikationslibrary: statische libraries+header
118 Summary(es):    Bibliotecas y archivos de inclusión para desarrollo OpenSSL
119 Summary(fr):    Librairies statiques, headers et utilitaires pour communication SSL
120 Summary(pl):    Czê¶æ bibiloteki OpenSSL przeznaczona dla programistów
121 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento OpenSSL
122 Summary(ru):    âÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÕÔÉÌÉÔÙ ÄÌÑ Secure Sockets Layer
123 Summary(uk):    â¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÕÔÉ̦ÔÉ ÄÌÑ Secure Sockets Layer
124 Group:          Development/Libraries
125 Requires:       %{name} = %{version}-%{release}
126 Obsoletes:      libopenssl0-devel
127
128 %description devel
129 Development part of OpenSSL library.
130
131 %description devel -l es
132 Bibliotecas y archivos de inclusión para desarrollo OpenSSL
133
134 %description devel -l pl
135 Czê¶æ biblioteki OpenSSL przeznaczona dla programistów.
136
137 %description devel -l pt_BR
138 Uma biblioteca C que fornece vários algoritmos e protocolos
139 criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas e
140 arquivos de inclusão para desenvolvimento.
141
142 %description devel -l ru
143 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
144 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
145 RC4, RSA É SSL. ÷ËÌÀÞÁÅÔ ÂÉÂÌÉÏÔÅËÉ É ÈÅÄÅÒÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÉÌÏÖÅÎÉÊ
146 Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ SSL.
147
148 %description devel -l uk
149 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
150 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
151 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL. í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÔÁ
152 ÈÅÄÅÒÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ SSL.
153
154 %package static
155 Summary:        Static OpenSSL libraries
156 Summary(pl):    Statyczne wersje bibliotek z OpenSSL
157 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com openssl
158 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ OpenSSL
159 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ OpenSSL
160 Group:          Development/Libraries
161 Requires:       %{name}-devel = %{version}-%{release}
162
163 %description static
164 Static OpenSSL Toolkit libraries.
165
166 %description static -l pl
167 Statyczne wersje bibliotek z OpenSSL.
168
169 %description static -l pt_BR
170 Bibliotecas estáticas para desenvolvimento com openssl.
171
172 %description static -l ru
173 ðÒÏÇÒÁÍÍÁ openssl ÄÌÑ ÒÁÂÏÔÙ Ó ÓÅÒÔÉÆÉËÁÔÁÍÉ É ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ,
174 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÍÎÏÖÅÔÓ×Ï ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÈ ÁÌÇÏÒÉÔÍÏ×, ×ËÌÀÞÁÑ DES,
175 RC4, RSA É SSL. ÷ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
176 ÐÒÉÌÏÖÅÎÉÊ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ OpenSSL.
177
178 %description static -l uk
179 ðÒÏÇÒÁÍÁ openssl ÄÌÑ ÒÏÂÏÔÉ Ú ÓÅÒÔÉƦËÁÔÁÍÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ
180 ËÏÒÉÓÔÕ×ÁÎÎÑ, ÝÏ ÒÅÁ̦ÚÕÀÔØ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ ËÒÉÐÔÏÇÒÁƦÞÎÉÈ
181 ÁÌÇÏÒÉÔͦ×, ×ËÌÀÞÁÀÞÉ DES, RC4, RSA ÔÁ SSL. í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ
182 ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ SSL.
183
184 %prep
185 %setup -q
186 %patch0 -p1
187 %patch1 -p1
188 %patch2 -p1
189 %patch3 -p1
190 %patch4 -p1
191
192 %build
193 %{__perl} -pi -e 's#%{_prefix}/local/bin/perl#%{__perl}#g' \
194         `grep -l -r "%{_prefix}/local/bin/perl" *`
195
196 touch Makefile.*
197
198 %{__perl} util/perlpath.pl %{__perl}
199
200 OPTFLAGS="%{rpmcflags} %{?with_purify:-DPURIFY}"
201 export OPTFLAGS
202 ./Configure \
203         --openssldir=%{_var}/lib/%{name} \
204         shared threads \
205         enable-mdc2 enable-rc5 \
206 %ifarch %{ix86}
207 %ifarch i386
208 # allow running on 80386 (default code uses bswapl available on i486+)
209         386 linux-elf
210 %else
211         linux-elf
212 %endif
213 %endif
214 %ifarch alpha
215         linux-alpha+bwx-gcc
216 %endif
217 %ifarch %{x8664}
218         linux-x86_64
219 %endif
220 %ifarch ia64
221         linux-ia64
222 %endif
223 %ifarch ppc
224         linux-ppc
225 %endif
226 %ifarch ppc64
227         linux-ppc64
228 %endif
229 %ifarch sparc
230         linux-sparcv8
231 %endif
232 %ifarch sparcv9
233         linux-sparcv9
234 %endif
235 %ifarch sparc64
236         linux64-sparcv9
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
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 %{_libdir}/engines
354 %attr(755,root,root) %{_libdir}/engines/*.so
355 %dir %{_var}/lib/%{name}
356 %dir %{_var}/lib/%{name}/certs
357 %dir %{_var}/lib/%{name}/private
358 %dir %{_datadir}/ssl
359 %verify(not md5 mtime size) %config(noreplace) %{_datadir}/ssl/ca-bundle.crt
360
361 %files tools
362 %defattr(644,root,root,755)
363 %dir %{_sysconfdir}/%{name}
364
365 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/%{name}/openssl.cnf
366 %verify(not md5 mtime size) %config(noreplace) %{_var}/lib/%{name}/openssl.cnf
367
368 %attr(755,root,root) %{_bindir}/%{name}
369 %attr(754,root,root) %{_bindir}/ssl-certificate
370
371 %dir %{_libdir}/%{name}
372 %attr(755,root,root) %{_libdir}/%{name}/CA.sh
373 %attr(755,root,root) %{_libdir}/%{name}/c_hash
374 %attr(755,root,root) %{_libdir}/%{name}/c_info
375 %attr(755,root,root) %{_libdir}/%{name}/c_issuer
376 %attr(755,root,root) %{_libdir}/%{name}/c_name
377
378 %{_mandir}/man1/openssl.1*
379 %{_mandir}/man1/openssl_asn1parse.1*
380 %{_mandir}/man1/openssl_ca.1*
381 %{_mandir}/man1/openssl_ciphers.1*
382 %{_mandir}/man1/openssl_crl.1*
383 %{_mandir}/man1/openssl_crl2pkcs7.1*
384 %{_mandir}/man1/openssl_dgst.1*
385 %{_mandir}/man1/openssl_dhparam.1*
386 %{_mandir}/man1/openssl_dsa.1*
387 %{_mandir}/man1/openssl_dsaparam.1*
388 %{_mandir}/man1/openssl_ec.1*
389 %{_mandir}/man1/openssl_ecparam.1*
390 %{_mandir}/man1/openssl_enc.1*
391 %{_mandir}/man1/openssl_errstr.1*
392 %{_mandir}/man1/openssl_gendsa.1*
393 %{_mandir}/man1/openssl_genrsa.1*
394 %{_mandir}/man1/openssl_nseq.1*
395 %{_mandir}/man1/openssl_ocsp.1*
396 %{_mandir}/man1/openssl_passwd.1*
397 %{_mandir}/man1/openssl_pkcs12.1*
398 %{_mandir}/man1/openssl_pkcs7.1*
399 %{_mandir}/man1/openssl_pkcs8.1*
400 %{_mandir}/man1/openssl_rand.1*
401 %{_mandir}/man1/openssl_req.1*
402 %{_mandir}/man1/openssl_rsa.1*
403 %{_mandir}/man1/openssl_rsautl.1*
404 %{_mandir}/man1/openssl_s_client.1*
405 %{_mandir}/man1/openssl_s_server.1*
406 %{_mandir}/man1/openssl_s_time.1*
407 %{_mandir}/man1/openssl_sess_id.1*
408 %{_mandir}/man1/openssl_smime.1*
409 %{_mandir}/man1/openssl_speed.1*
410 %{_mandir}/man1/openssl_spkac.1*
411 %{_mandir}/man1/openssl_verify.1*
412 %{_mandir}/man1/openssl_version.1*
413 %{_mandir}/man1/openssl_x509.1*
414 %{_mandir}/man1/openssl_x509v3_config.1*
415 %{_mandir}/man5/*.5*
416 %lang(pl) %{_mandir}/pl/man1/openssl.1*
417
418 %files tools-perl
419 %defattr(644,root,root,755)
420 %attr(755,root,root) %{_libdir}/%{name}/CA.pl
421 %attr(755,root,root) %{_libdir}/%{name}/c_rehash
422 %{_mandir}/man1/openssl_CA.pl.1*
423
424 %files devel
425 %defattr(644,root,root,755)
426 %attr(755,root,root) %{_libdir}/libcrypto.so
427 %attr(755,root,root) %{_libdir}/libssl.so
428 %{_includedir}/%{name}
429 %{_pkgconfigdir}/libcrypto.pc
430 %{_pkgconfigdir}/libssl.pc
431 %{_pkgconfigdir}/openssl.pc
432 %{_mandir}/man3/openssl*.3*
433 %{_mandir}/man7/*.7*
434
435 %files static
436 %defattr(644,root,root,755)
437 %{_libdir}/lib*.a
This page took 0.043227 seconds and 2 git commands to generate.