%define pkg_name Sendmail-PMilter %define pkg_version 0.96 %define rpm_pkg_version 0.96 %define rpm_pkg_release 1.n0i.3 Summary: Pure Perl bindings to Sendmail Milter protocol 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/T/TV/TVIERLING/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %{!?_with_milter:BuildRequires: perl(Sendmail::Milter)} %{?_with_milter:Conflicts: perl-Sendmail-Milter} %description Sendmail::PMilter is a mail filtering API implementing the Sendmail milter protocol in pure Perl. This allows Sendmail servers (and perhaps other MTAs implementing milter) to filter and modify mail in transit during the SMTP connection, all in Perl. Optional: --with milter : enable Sendmail::Milter API compatible module %prep %setup -q -n %{pkg_name}-%{pkg_version} %{!?_with_milter:%{__perl} -pi -e 's/yes/no/' Makefile.PL} %{fix_mod} %{fix_perl_path examples/} %build %{perl_build} # tests will fail when build without Sendmail::Milter emulation %{!?_without_test:%{__make} test%{!?_with_milter: || :}} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files} %doc Changes doc/ examples/ README %changelog * Tue Jul 31 2007 Marius Feraru - 0.96-1.n0i.3 - version 0.96 * Tue May 22 2007 Marius Feraru - 0.95-2.n0i.2 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - rebuild on perl 5.8.8 * Thu Aug 04 2005 Marius Feraru 0.95-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7