Name: perl-HTML-Gumbo
Version: 0.18
Release: 8%{?dist}
Summary: HTML5 parser based on gumbo C library
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/dist/HTML-Gumbo
Source0: https://cpan.metacpan.org/authors/id/R/RU/RUZ/HTML-Gumbo-%{version}.tar.gz
BuildRequires: perl-interpreter
BuildRequires: perl-devel
BuildRequires: gcc
BuildRequires: perl-generators
BuildRequires: perl(Alien::LibGumbo) >= 0.03
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(HTML::TreeBuilder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: gumbo-parser-devel
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Gumbo is an implementation of the HTML5 parsing algorithm implemented as a
pure C99 library with no outside dependencies.
%prep
%setup -q -n HTML-Gumbo-%{version}
%build
%{__perl} Build.PL --installdirs=vendor --optimize="$RPM_OPT_FLAGS"
./Build
%install
./Build install --destdir="$RPM_BUILD_ROOT" --create_packlist=0
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
%{_fixperms} "$RPM_BUILD_ROOT"/*
%check
./Build test
%files
%doc Changes
%license LICENSE
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/HTML*
%{_mandir}/man3/*
%changelog
* Tue Nov 29 2022 Ralf Corsépius - 0.18-8
- Convert license to SPDX.
* Fri Jul 22 2022 Fedora Release Engineering - 0.18-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jun 01 2022 Jitka Plesnikova - 0.18-6
- Perl 5.36 rebuild
* Fri Apr 01 2022 Ralf Corsépius - 0.18-5
- Add R:perl(Test::More) (RHBZ#2070851).
* Sun Feb 27 2022 Ralf Corsépius - 0.18-4
- Add changes missed in previous iteration.
* Tue Feb 08 2022 Ralf Corsépius - 0.18-3
- Further misc. changes.
* Tue Jan 11 2022 Ralf Corsépius - 0.18-2
- Misc. changes.
* Fri Oct 22 2021 Ralf Corsépius - 0.18-1
- Initial Fedora package.