perl-XML-DOM/perl-XML-DOM.spec

52 lines
1.7 KiB
RPMSpec
Raw Normal View History

2020-07-07 11:50:27 +08:00
Name: perl-XML-DOM
Version: 1.46
Release: 8
Summary: XML::Parser extends DOM
License: GPL+ or Artistic
URL: https://metacpan.org/release/XML-DOM
Source0: https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-%{version}.tar.gz
BuildArch: noarch
BuildRequires: perl-interpreter perl-generators perl(ExtUtils::MakeMaker) perl(bytes)
BuildRequires: perl(Carp) perl(Exporter) perl(FileHandle) perl(LWP::UserAgent) perl(overload)
BuildRequires: perl(strict) perl(vars) perl(XML::Parser) >= 2.30 perl(XML::RegExp) perl(Test)
BuildRequires: perl(utf8) perl(XML::Parser::PerlSAX) >= 0.07
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: perl(XML::Parser) >= 2.30
Obsoletes: perl-libxml-enno <= 1.02
%description
This is a Perl extension to XML::Parser. It adds a new 'Style' to
XML::Parser, allows XML::Parser to build an Objects Directional
data structure with a DOM Level 1 compliant interface.
%package help
Summary: Documentation for perl-XML-DOM
%description help
Documentation for perl-XML-DOM.
%prep
%autosetup -n XML-DOM-%{version} -p1
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make_build
%install
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 d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
%check
make test
%files
%doc BUGS Changes README
%{perl_vendorlib}/XML/
%files help
%{_mandir}/man3/XML::*.3*
%changelog
* Mon Jun 8 2020 yanan li <liyanan032@huawei.com> - 1.46-8
- Package init