Summary: SASL DIGEST-MD5 authentication (RFC2831) Name: perl-Authen-DigestMD5 Version: 0.04 Release: 9%{?dist} License: GPL+ or Artistic Group: Development/Libraries Url: http://search.cpan.org/dist/Authen-DigestMD5/ Source0: http://search.cpan.org/CPAN/authors/id/S/SA/SALVA/Authen-DigestMD5-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) %description This module supports DIGEST-MD5 SASL authentication as defined in RFC-2831. %prep %setup -q -n Authen-DigestMD5-%{version} # Fix wrong script interpreter, and set permissions to avoid extra deps %{__sed} -i -e 's,/usr/local/bin/perl,%{__perl},' digest-md5-auth.pl %{__chmod} 644 digest-md5-auth.pl # Fix character encoding %{__mv} DigestMD5.pm DigestMD5.pm.not-utf8 /usr/bin/iconv -f iso8859-1 -t utf8 -o DigestMD5.pm DigestMD5.pm.not-utf8 %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} %check %{__make} test %install %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' /usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' %{__chmod} -R u+w %{buildroot}/* # Get rid of sample code that introduces additional dep on perl(OpenLDAP) %{__rm} -f %{buildroot}%{perl_vendorlib}/Authen/digest-md5-auth.pl %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README digest-md5-auth.pl %{perl_vendorlib}/Authen/ %{_mandir}/man3/Authen::DigestMD5.3pm* %changelog * Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-9 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.04-8 - rebuild against perl 5.10.1 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.04-5 Rebuild for new perl * Fri Aug 10 2007 Paul Howarth <paul@city-fan.org> 0.04-4 - Clarify license as GPL v1 or later, or Artistic (same as perl) - Add buildreq perl(Test::More) * Wed Apr 18 2007 Paul Howarth <paul@city-fan.org> 0.04-3 - Add buildreq of perl(ExtUtils::MakeMaker) - Fix argument order for find with -depth * Tue Aug 29 2006 Paul Howarth <paul@city-fan.org> 0.04-2 - FE6 mass rebuild * Fri May 12 2006 Paul Howarth <paul@city-fan.org> 0.04-1 - Initial build