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)