%define upstream_name HTML-Scrubber
%define upstream_version 0.15
Name: perl-%{upstream_name}
Version: %perl_convert_version %{upstream_version}
Release: 1
Summary: Perl extension for scrubbing/sanitizing html
License: GPL+ or Artistic
Group: Development/Perl
Url: http://search.cpan.org/dist/%{upstream_name}
Source0: http://www.cpan.org/modules/by-module/HTML/HTML-Scrubber-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(Module::Build)
BuildRequires: perl(HTML::Parser)
BuildRequires: perl(CPAN::Meta::YAML) >= 0.16.0
BuildRequires: perl(Carp) >= 1.360.0
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(Test)
#BuildRequires: perl(Test::CPAN::Meta) >= 0.250.0
#BuildRequires: perl(Test::EOL)
BuildRequires: perl(Test::Memory::Cycle)
BuildRequires: perl(Test::More) >= 1.1.9
#BuildRequires: perl(Test::NoTabs)
BuildRequires: perl(utf8)
BuildRequires: perl(HTML::Entities)
BuildRequires: perl(HTML::Parser)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildArch: noarch
%description
If you wanna "scrub" or "sanitize" html input in a reliable and flexible
fashion, then this perl module is for you.
%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%build
perl Build.PL installdirs=vendor
./Build
%check
#./Build test
%install
./Build install destdir=%{buildroot}
%files
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/man3/*
%changelog
* Mon Apr 04 2011 Guillaume Rousse 0.90.0-1mdv2011.0
+ Revision: 650310
- update to new version 0.09
* Sat Aug 01 2009 Jérôme Quelin 0.80.0-1mdv2010.0
+ Revision: 406062
- rebuild using %%perl_convert_version
* Wed Jul 23 2008 Thierry Vignaud 0.08-7mdv2009.0
+ Revision: 241477
- rebuild
- kill re-definition of %%buildroot on Pixel's request
+ Olivier Blin
- restore BuildRoot
* Mon Sep 03 2007 Guillaume Rousse 0.08-5mdv2008.0
+ Revision: 78778
- spec cleanup
* Thu Jun 21 2007 Michael Scherer 0.08-4mdv2008.0
+ Revision: 41990
- rebuild
* Wed Dec 28 2005 Michael Scherer 0.08-3mdk
- Do not ship empty dir
* Mon Oct 10 2005 Nicolas Lécureuil 0.08-2mdk
- Fix BuildRequires
* Sat Oct 01 2005 Michael Scherer 0.08-1mdk
- First mandriva package