diff --git a/Mojo-DOM58-3.001.tar.gz b/Mojo-DOM58-3.001.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0f2e92feff1f39cb28e6b249a732268f2700cf33 Binary files /dev/null and b/Mojo-DOM58-3.001.tar.gz differ diff --git a/perl-Mojo-DOM58.spec b/perl-Mojo-DOM58.spec new file mode 100644 index 0000000000000000000000000000000000000000..9545b7eedc7931b8573453c22caee5ecd40c6700 --- /dev/null +++ b/perl-Mojo-DOM58.spec @@ -0,0 +1,52 @@ +Name: perl-Mojo-DOM58 +Version: 3.001 +Release: 1 +Summary: Minimalistic HTML/XML DOM parser with CSS selectors +License: Artistic-2.0 +URL: https://metacpan.org/release/Mojo-DOM58 +Source0: https://cpan.metacpan.org/authors/id/D/DB/DBOOK/Mojo-DOM58-3.001.tar.gz +BuildArch: noarch +BuildRequires: make perl-generators perl-interpreter perl(:VERSION) >= 5.8.1 perl(ExtUtils::MakeMaker) >= 6.76 perl(strict) perl(warnings) +# Run-time: +BuildRequires: perl(Carp) perl(constant) perl(Exporter) >= 5.57 perl(List::Util) perl(overload) perl(Scalar::Util) perl(Storable) +# Tests: +BuildRequires: perl(Encode) perl(File::Spec) perl(JSON::PP) perl(Test::More) >= 0.88 perl(utf8) +Requires: perl(:MODULE_COMPAT) perl(Exporter) >= 5.57 + +%description +Mojo::DOM58 is a minimalistic and relaxed pure-perl HTML/XML DOM parser. It +supports the HTML Living Standard and Extensible Markup Language (XML) 1.0, +and matching based on CSS3 selectors. It will even try to interpret broken +HTML and XML, so you should not use it for validation. + +%package help +Summary: Help documents for perl-Mojo-DOM58 + +%description help +Help documents for perl-Mojo-DOM58 + +%prep +%setup -q -n Mojo-DOM58-3.001 + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%license LICENSE +%doc Changes CONTRIBUTING.md examples README +%{perl_vendorlib}/* + +%files help +%{_mandir}/man3/* + +%changelog +* Mon Jun 28 2021 Xu Jin - 3.001-1 +- Initial package for openEuler