diff --git a/HTML-Formatter-2.16.tar.gz b/HTML-Formatter-2.16.tar.gz new file mode 100644 index 0000000..9064643 Binary files /dev/null and b/HTML-Formatter-2.16.tar.gz differ diff --git a/perl-HTML-Formater.spec b/perl-HTML-Formater.spec new file mode 100644 index 0000000..bba8bca --- /dev/null +++ b/perl-HTML-Formater.spec @@ -0,0 +1,98 @@ +Name: perl-HTML-Formater +Version: 2.16 +Release: 1 +Summary: HTML formatter modules +License: GPL+ or Artistic +URL: https://metacpan.org/release/HTML-Formatter +Source0: https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Formatter-%{version}.tar.gz +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +BuildArch: noarch +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl(base) +BuildRequires: perl(blib) +BuildRequires: perl(bytes) +BuildRequires: perl(Carp) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Encode) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Spec) +BuildRequires: perl(FindBin) +BuildRequires: perl(HTML::Element) >= 3.15 +BuildRequires: perl(HTML::TreeBuilder) +BuildRequires: perl(integer) +BuildRequires: perl(IO::File) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Open3) +BuildRequires: perl(lib) +BuildRequires: perl(parent) +BuildRequires: perl(strict) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Test::Warnings) +BuildRequires: perl(utf8) +BuildRequires: perl(warnings) + +BuildRequires: perl(Font::Metrics::Courier) +BuildRequires: perl(Font::Metrics::CourierBold) +BuildRequires: perl(Font::Metrics::CourierBoldOblique) +BuildRequires: perl(Font::Metrics::CourierOblique) +BuildRequires: perl(Font::Metrics::Helvetica) +BuildRequires: perl(Font::Metrics::HelveticaBold) +BuildRequires: perl(Font::Metrics::HelveticaBoldOblique) +BuildRequires: perl(Font::Metrics::HelveticaOblique) +BuildRequires: perl(Font::Metrics::TimesBold) +BuildRequires: perl(Font::Metrics::TimesBoldItalic) +BuildRequires: perl(Font::Metrics::TimesItalic) +BuildRequires: perl(Font::Metrics::TimesRoman) + + +%description +A collection of modules that formats HTML as plaintext, PostScript or RTF. + +%package -n perl-HTML-Formatter +Summary: %{summary} +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# These must match +Requires: perl(Font::Metrics::Courier) +Requires: perl(Font::Metrics::CourierBold) +Requires: perl(Font::Metrics::CourierBoldOblique) +Requires: perl(Font::Metrics::CourierOblique) +Requires: perl(Font::Metrics::Helvetica) +Requires: perl(Font::Metrics::HelveticaBold) +Requires: perl(Font::Metrics::HelveticaBoldOblique) +Requires: perl(Font::Metrics::HelveticaOblique) +Requires: perl(Font::Metrics::TimesBold) +Requires: perl(Font::Metrics::TimesBoldItalic) +Requires: perl(Font::Metrics::TimesItalic) +Requires: perl(Font::Metrics::TimesRoman) + +Obsoletes: perl-HTML-Format < %{version}-%{release} +Provides: perl-HTML-Format = %{version}-%{release} + +%description -n perl-HTML-Formatter +A collection of modules that formats HTML as plaintext, PostScript or RTF. + +%prep +%setup -q -n HTML-Formatter-%{version} + +%build +%{__perl} Makefile.PL installdirs=vendor NO_PACKLIST=1 +%{__make} %{?_smp_mflags} + +%install +%{__make} pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +%{__make} test + +%files -n perl-HTML-Formatter +%doc Changes README +%license LICENSE +%{perl_vendorlib}/HTML +%{_mandir}/man3/HTML* + +%changelog +* Mon May 30 2022 misaka00251 - 2.16-1 +- Init package (Thanks to fedora team)