3 %bcond_with tests # perform "make test"
5 Summary: Net::SSLeay - Perl extension for using OpenSSL or SSLeay
6 Summary(pl.UTF-8): Net::SSLeay - rozszerzenie Perla do używania OpenSSL lub SSLeay
10 License: Artistic v2.0
11 Group: Development/Languages/Perl
12 Source0: http://www.cpan.org/modules/by-module/Net/Net-SSLeay-%{version}.tar.gz
13 # Source0-md5: 1b22c764e5a094c6261e37a4b1f148ce
14 Patch0: %{name}-no_zlib.patch
15 URL: https://metacpan.org/release/Net-SSLeay
16 BuildRequires: openssl-devel >= 0.9.8
17 BuildRequires: openssl-tools >= 0.9.8
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
20 BuildRequires: rpmbuild(macros) >= 1.745
22 BuildRequires: perl-MIME-Base64
23 BuildRequires: perl-Test-Simple >= 0.60_01
25 Requires: openssl >= 0.9.8
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 This module offers some high level convinience functions for accessing
30 web pages on SSL servers, a sslcat() function for writing your own
31 clients, and finally access to the SSL api of SSLeay/OpenSSL package
32 so you can write servers or clients for more complicated applications.
34 %description -l pl.UTF-8
35 Ten moduł oferuje kilka wygodnych funkcji wysokiego poziomu służących
36 do dostępu do stron WWW na serwerach SSL, funkcję sslcat() do pisania
37 własnych klientów, oraz dostęp do API SSL pakietu SSLeay/OpenSSL, co
38 pozwala na pisanie serwerów lub klientów dla bardziej skomplikowanych
42 %setup -q -n Net-SSLeay-%{version}
46 echo "n" | %{__perl} Makefile.PL %{_prefix} \
50 OPTIMIZE="%{rpmcflags}"
52 %{?with_tests:echo "n" | %{__make} test}
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
58 %{__make} pure_install \
59 DESTDIR=$RPM_BUILD_ROOT
61 cp -p examples/*.{pl,conf} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
63 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/Net/SSLeay.pod
66 rm -rf $RPM_BUILD_ROOT
69 %defattr(644,root,root,755)
70 %doc Changes Credits LICENSE QuickRef README
71 %{perl_vendorarch}/Net/SSLeay.pm
72 %{perl_vendorarch}/Net/SSLeay
73 %dir %{perl_vendorarch}/auto/Net/SSLeay
74 %{perl_vendorarch}/auto/Net/SSLeay/autosplit.ix
75 %{perl_vendorarch}/auto/Net/SSLeay/*.al
76 %attr(755,root,root) %{perl_vendorarch}/auto/Net/SSLeay/SSLeay.so
77 %{_mandir}/man3/Net::SSLeay*.3pm*
78 %{_examplesdir}/%{name}-%{version}