%define pkg_name Crypt-SSLeay %define pkg_version 0.57 %define rpm_pkg_version 0.57 %define rpm_pkg_release 1.n0i.13 Summary: OpenSSL glue that provides LWP https support Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/D/DL/DLAND/%{pkg_name}-%{pkg_version}.tar.gz Patch0: %{name}-cryptdef.patch Patch2: %{name}-lib64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: perl >= 4:5.8.1 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(URI) %global perl_filter_prov 'perl\\(DB' %description This perl module provides support for the https protocol under LWP, so that a LWP::UserAgent can make https GET & HEAD & POST requests. Please see perldoc LWP for more information on POST requests. The Crypt::SSLeay package contains Net::SSL, which is automatically loaded by LWP::Protocol::https on https requests, and provides the necessary SSL glue for that module to work. %prep %setup -q -n %{pkg_name}-%{pkg_version} %patch0 -p1 -b .cryptdef # %patch2 -p1 -b .lib64 %{fix_perl_path eg/} %{fix_mod} %build %{perl_build -- INC="$RPM_OPT_FLAGS $(pkg-config --cflags-only-I openssl)" \ LDFLAGS="$LDFLAGS $(pkg-config --libs-only-L openssl)" } %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files} %doc Changes eg/ README TODO %changelog * Tue Sep 18 2007 Marius Feraru - 0.57-1.n0i.13 - version 0.57 * Thu Aug 02 2007 Marius Feraru - 0.56-1.n0i.12 - version 0.56 * Tue May 22 2007 Marius Feraru - 0.54-1.n0i.11 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - version 0.54 * Mon Apr 03 2006 Marius FERARU - 0.51-10.n0i.10 - resync patches with Fedora Core * Mon Mar 27 2006 Marius Feraru - 0.51-8.n0i.9 - automatic rebuild (perl 5.8.8) * Wed Jul 20 2005 Marius Feraru 0.51-7.n0i.8 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:0.51-6.n0i.7 - automatic rebuild (perl 5.8.6) * Mon Nov 29 2004 Marius FERARU 0:0.51-6.n0i.6 - rebuild (perl 5.8.6) * Tue May 04 2004 Marius FERARU 0:0.51-1.n0i.5 - rebuild (perl 5.8.4) * Thu Jan 22 2004 Marius FERARU 0:0.51-0.n0i.4 - automatic rebuild (perl v.5.8.3) * Tue Dec 30 2003 Marius FERARU 0:0.51-0.n0i.3 - spec file (re?)created using N0i::CPAN::RPMizer/2003102001 * Sat Oct 18 2003 Marius FERARU 0.51-0.n0i.2 - version 0.51 - spec file (re?)created using N0i::CPAN::RPMizer/2003101101 * Sun Jul 27 2003 Marius FERARU 0.45-0.n0i.1 - spec cleanups - custom rebuild * Thu Jun 05 2003 Elliot Lee - rebuilt * Tue Jan 7 2003 Nalin Dahyabhai - pass openssl includes to make as INC and ldflags in as LDFLAGS * Thu Nov 21 2002 Chip Turner - patch to support /usr/lib64 before /usr/lib * Wed Nov 20 2002 Chip Turner - rebuild * Tue Aug 6 2002 Chip Turner - automated release bump and build * Thu Jun 27 2002 Chip Turner - description update * Tue Jun 25 2002 Chip Turner - move to 0.39 * Wed Jan 09 2002 Tim Powers - automated rebuild * Fri Dec 7 2001 root - Spec file was autogenerated.