diff --git a/.cvsignore b/.cvsignore index e69de29..da60cdc 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +HTML-Strip-1.06.tar.gz diff --git a/perl-HTML-Strip.spec b/perl-HTML-Strip.spec new file mode 100644 index 0000000..c4e847f --- /dev/null +++ b/perl-HTML-Strip.spec @@ -0,0 +1,60 @@ +Name: perl-HTML-Strip +Version: 1.06 +Release: 1%{?dist} +Summary: Perl extension for stripping HTML markup from text +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/HTML-Strip/ +Source0: http://www.cpan.org/authors/id/K/KI/KILINRAX/HTML-Strip-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(HTML::Entities) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module simply strips HTML-like markup from text in a very quick and +brutal manner. It could quite easily be used to strip XML or SGML from text +as well; but removing HTML markup is a much more common problem, hence this +module lives in the HTML:: namespace. + +# don't "provide" private Perl libs +%global _use_internal_dependency_generator 0 +%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u +%global __find_provides /bin/sh -c "%{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" +%global __find_requires /bin/sh -c "%{__deploop R}" + +%prep +%setup -q -n HTML-Strip-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/HTML* +%{_mandir}/man3/* + +%changelog +* Sun Mar 15 2009 Iain Arnell 1.06-1 +- Specfile autogenerated by cpanspec 1.77. +- don't "provide" private Perl libs diff --git a/sources b/sources index e69de29..e20505a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ceeacef0c7c31983e3a991e77bb58b45 HTML-Strip-1.06.tar.gz