commit da68a1960dda4ab309846a9db07305e0e4c20fe3 Author: dogsheng <960055655@qq.com> Date: Tue Nov 19 11:52:29 2019 +0800 Package init diff --git a/LWP-MediaTypes-6.02.tar.gz b/LWP-MediaTypes-6.02.tar.gz new file mode 100644 index 0000000..7050a5c Binary files /dev/null and b/LWP-MediaTypes-6.02.tar.gz differ diff --git a/perl-LWP-MediaTypes.spec b/perl-LWP-MediaTypes.spec new file mode 100644 index 0000000..bc1595d --- /dev/null +++ b/perl-LWP-MediaTypes.spec @@ -0,0 +1,54 @@ +Name: perl-LWP-MediaTypes +Version: 6.02 +Release: 17 +Summary: Guess media type for a file or a URL +License: (GPL+ or Artistic) and Public Domain +URL: https://metacpan.org/release/LWP-MediaTypes +Source0: https://cpan.metacpan.org/authors/id/G/GA/GAAS/LWP-MediaTypes-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: perl-generators perl(Exporter) perl(ExtUtils::MakeMaker) perl(File::Basename) perl(Test) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) perl(File::Basename) mailcap + +Conflicts: perl-libwww-perl < 6 + +%description +This module provides functions for handling media (also known as MIME) +types and encodings. The mapping from file extensions to media types is +defined by the media.types file. If the ~/.media.types file exists it is +used instead. For backwards compatibility we will also look for +~/.mime.types. + +%package help +Summary: Documentation for perl-LWP-MediaTypes + +%description help +Documentation for perl-LWP-MediaTypes. + +%prep +%autosetup -n LWP-MediaTypes-%{version} -p1 + +%build +perl Makefile.PL INSTALLDIRS=vendor +%make_build + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +%{__chmod} -Rf a+rX,u+w,g-w,o-w $RPM_BUILD_ROOT/* + +%check +make test + +%files +%{perl_vendorlib}/* +%exclude %{_libdir}/perl5/perllocal.pod + +%files help +%doc Changes README +%{_mandir}/man3/* + +%changelog +* Fri Oct 25 2019 Zaiwang Li - 6.02-17 +- Init Package. +