%define pkg_name Crypt-DH %define pkg_version 0.06 %define rpm_pkg_version 0.06 %define rpm_pkg_release 2.n0i.5 Summary: Diffie-Hellman key exchange system Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/B/BT/BTROTT/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %{!?_without_test:BuildRequires: perl(Math::Pari) >= 2.001804} %{!?_without_test:BuildRequires: perl(Crypt::Random) >= 0.33} %{!?_without_test:BuildRequires: perl(Math::BigInt) >= 1.60} %description Crypt::DH is a Perl implementation of the Diffie-Hellman key exchange system. Diffie-Hellman is an algorithm by which two parties can agree on a shared secret key, known only to them. The secret is negotiated over an insecure network without the two parties ever passing the actual shared secret, or their private keys, between them. %prep %setup -q -n %{pkg_name}-%{pkg_version} %build %{perl_build} %{!?_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 README ToDo %changelog * Tue May 22 2007 Marius Feraru - 0.06-2.n0i.5 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - rebuild on perl 5.8.8 * Sun Jul 24 2005 Marius Feraru 0.06-1.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:0.03-1.n0i.3 - automatic rebuild (perl 5.8.6) * Sun Dec 05 2004 Marius Feraru 0:0.03-1.n0i.2 - automatic rebuild (perl 5.8.6) * Fri Nov 19 2004 Marius Feraru 0:0.03-1.n0i.1 - version 0.03 - spec file (re?)created using N0i::CPAN::RPMizer/2004083101