Name: perl-Net-FTPSSL Version: 0.15 Release: 1%{?dist} Summary: Perl module for FTP over SSL/TLS License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Net-FTPSSL/ Source0: http://www.cpan.org/authors/id/C/CL/CLEACH/Net-FTPSSL-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) # According to Changes, v0.97 causes unspecified hang, # but v1.08 is well tested. In el5 we have v1.01, dropping # the v1.08 requirement that META.yml has. BuildRequires: perl(IO::Socket::SSL) BuildRequires: perl(Net::SSLeay::Handle) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Net::FTPSSL is a class implementing a simple FTP client over a Secure Sockets Layer (SSL) or Transport Layer Security (TLS) connection written in Perl as described in RFC959 and RFC2228. It will use TLS by default. %prep %setup -q -n Net-FTPSSL-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check # "You can also perform a deeper test. # Some information will be required for this test: # A secure ftp server address, a user, a password and a directory # where the user has permissions to read and write." echo n |make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Fri Jul 02 2010 Lubomir Rintel (Good Data) <lubo.rintel@gooddata.com> 0.15-1 - Specfile autogenerated by cpanspec 1.78. - Add missing BR, fix up some strings