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