X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=perl-IO-Socket-SSL.spec;h=45af9727f3e998319bf05b0f903c93a31fbf0ede;hb=eecff681d8e29c2f2b30b71d7d250a77e1653192;hp=9678330efc2faab290d3770b01724b1e2b8afd70;hpb=23f2224e2c7faaadf5cb892d23d932e95d9dd549;p=packages%2Fperl-IO-Socket-SSL.git diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 9678330..45af972 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -2,26 +2,32 @@ # Conditional build: %bcond_with tests # perform "make test" - needs network connection # -%include /usr/lib/rpm/macros.perl %define pdir IO %define pnam Socket-SSL Summary: IO::Socket::SSL - nearly transparent SSL encapsulation for IO::Socket::INET Summary(pl.UTF-8): IO::Socket::SSL - prawie przezroczysta obudowa SSL dla IO::Socket::INET Name: perl-IO-Socket-SSL -Version: 1.18 +Version: 2.077 Release: 1 Epoch: 1 # same as perl License: GPL v1+ or Artistic Group: Development/Languages/Perl Source0: http://www.cpan.org/modules/by-module/IO/%{pdir}-%{pnam}-%{version}.tar.gz -# Source0-md5: 2b278fb8784e0ba2d6d779ef7ef5f582 -URL: http://search.cpan.org/dist/IO-Socket-SSL/ +# Source0-md5: 8fa32489dbf104a8aa29cd5ddd592a74 +Patch0: IO-Socket-SSL-2.068-use-system-default-SSL-version.patch +URL: https://metacpan.org/release/IO-Socket-SSL %if %{with tests} -BuildRequires: perl-Net-SSLeay >= 1.21 +BuildRequires: perl-Net-SSLeay >= 1.46 +BuildRequires: perl-Scalar-List-Utils %endif BuildRequires: perl-devel >= 1:5.8.0 BuildRequires: rpm-perlprov >= 4.1-13 +BuildRequires: rpmbuild(macros) >= 1.745 +# actually Net::SSLeay using openssl >= 0.9.8 +Requires: openssl >= 0.9.8 +Suggests: perl-Mozilla-CA +Suggests: perl-Net-IDN-Encode BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -44,8 +50,10 @@ certyfikatu, wybór wersji SSL. Ponadto wspaniale działa z mod_perlem. %prep %setup -q -n %{pdir}-%{pnam}-%{version} +%patch0 -p0 %build +echo "n" | \ %{__perl} Makefile.PL \ INSTALLDIRS=vendor %{__make} @@ -58,15 +66,18 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/IO/Socket/SSL.pod + install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} -install example/* util/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +cp -pr example/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc Change* README docs/* +%doc Changes README docs/* %{perl_vendorlib}/IO/Socket/SSL.pm -%{_mandir}/man3/* +%{perl_vendorlib}/IO/Socket/SSL +%{_mandir}/man3/IO::Socket::SSL*.3pm* %{_examplesdir}/%{name}-%{version}