Name: perl-MIME-Types Version: 2.01 Release: 1%{?dist} Summary: MIME types module for Perl License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/MIME-Types/ Source0: http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/MIME-Types-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) BuildArch: noarch BuildRequires: perl(base) BuildRequires: perl(Carp) BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Basename) BuildRequires: perl(File::Spec) BuildRequires: perl(lib) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) >= 1.00 Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %description MIME types are used in MIME compliant lines, for instance as part of e-mail and HTTP traffic, to indicate the type of content which is transmitted. Sometimes real knowledge about a mime-type is need. This module maintains a set of MIME::Type objects, which each describe one known mime type. There are many types defined by RFCs and vendors, so the list is long but not complete. Please don't hesitate to ask to add additional information. %prep %setup -q -n MIME-Types-%{version} %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; %{_fixperms} %{buildroot} %check make test make test TEST_FILES="xt/*.t" %clean rm -rf %{buildroot} %files %doc ChangeLog README %{perl_vendorlib}/MIME/ %{_mandir}/man3/MIME::Type.3pm* %{_mandir}/man3/MIME::Types.3pm* %changelog * Sun Aug 4 2013 Paul Howarth - 2.01-1 - Update to 2.01: - Add dummy ::Types::create_type_index() because Catalyst-Plugin-Static-Simple calls it :( * Sat Aug 03 2013 Fedora Release Engineering - 2.00-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri Aug 2 2013 Paul Howarth - 2.00-1 - Update to 2.00: - The mime information is now collected from various sources, amongst them IANA; hence, some types may use different x-'s - A separate table is built for the extension-to-type mapping - Number of types up from 995 to 2096 - Number of extensions up from 734 to 1425 - The memory footprint and start-up speed should have improved considerably - Added bin/collect_types - Fixed some typos (CPAN RT#86847) - Added ::Type::isVendor(), ::isExperimental(), ::isPersonal (CPAN RT#87062) - Added ::Types::listTypes() - Cleaned-up Exporter syntax of (very) old interface - BR: perl(base), perl(File::Basename) and perl(File::Spec) - Drop no-longer-needed UTF8 patch * Thu Jul 18 2013 Petr Pisar - 1.38-3 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.38-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jan 11 2013 Paul Howarth - 1.38-1 - Update to 1.38: - Add application/vnd.ms-excel.template.macroEnabled.12 and five related from http://filext.com/faq/office_mime_types.php (CPAN RT#82616) * Fri Dec 21 2012 Paul Howarth - 1.37-1 - Update to 1.37: - Remove text/x-perl, where we also have an application/x-perl (CPAN RT#82100) * Wed Nov 21 2012 Petr Šabata - 1.36-2 - Buildrequire perl(lib) * Thu Nov 1 2012 Paul Howarth - 1.36-1 - Update to 1.36: - xlsx and friends had encoding 'binary' (since version 1.30), but should have been 'base64' (CPAN RT#80529) * Tue Jul 24 2012 Paul Howarth - 1.35-1 - Update to 1.35: - Explain how to use MIME::Types in mod_perl; when you do not read the documentation about mod_perl/fork it will work as always, but inefficiently - subType() did not handle subType's with '+' in them - Added video/webm and audio/webm, although not (yet) IANA registered - BR: perl(Carp) and perl(Exporter) - BR: at least version 1.00 of perl(Test::Pod) - Use a patch rather than scripted iconv to fix character encooding - Don't need to remove empty directories from the buildroot - Drop %%defattr, redundant since rpm 4.4 - Use %%{_fixperms} macro rather than our own chmod incantation - Use DESTDIR rather than PERL_INSTALL_ROOT - Don't use macros for commands - Make %%files list more explicit * Fri Jul 20 2012 Fedora Release Engineering - 1.31-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Mon Jun 11 2012 Petr Pisar - 1.31-4 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 1.31-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Jun 19 2011 Marcela Mašláňová - 1.31-2 - Perl mass rebuild * Tue Mar 15 2011 Paul Howarth - 1.31-1 - Update to 1.31: - Added zillions of new types from debian's /etc/mime.types - Changed table format, hopefully to speed-up load times per type, slightly compensating for the increased list - Fix typo (CPAN RT#55655) - xlsx must be encoded binary - Added f4v, f4p, f4a, f4b extensions for mpeg4 (CPAN RT#55168) - Moved POD test to xt directory, reducing the number of dependencies * Tue Feb 08 2011 Fedora Release Engineering - 1.28-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Dec 20 2010 Marcela Maslanova - 1.28-4 - Rebuild to fix problems with vendorarch/lib (#661697) * Mon May 03 2010 Marcela Maslanova - 1.28-3 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal - 1.28-2 - rebuild against perl 5.10.1 * Wed Oct 7 2009 Stepan Kasal - 1.28-1 - new upstream version * Sun Jul 26 2009 Fedora Release Engineering - 1.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Mar 13 2009 Tom "spot" Callaway - 1.27-1 - update to 1.27 * Thu Feb 26 2009 Fedora Release Engineering - 1.24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Nov 20 2008 Tom "spot" Callaway - 1.24-1 - update to 1.24 * Wed Feb 27 2008 Tom "spot" Callaway - 1.23-3 - Rebuild for perl 5.10 (again) * Sun Jan 20 2008 Tom "spot" Callaway - 1.23-2 - rebuild for new perl * Wed Dec 19 2007 Tom "spot" Callaway - 1.23-1 - bump to 1.23 * Sun Aug 26 2007 Tom "spot" Callaway - 1.20-2 - license tag fix * Wed Jun 13 2007 Ville Skyttä - 1.20-1 - 1.20. - Convert docs to UTF-8. * Tue Apr 17 2007 Ville Skyttä - 1.19-2 - BuildRequire perl(Test::More). * Mon Mar 26 2007 Ville Skyttä - 1.19-1 - 1.19. - BuildRequire perl(ExtUtils::MakeMaker). * Wed Nov 22 2006 Ville Skyttä - 1.18-1 - 1.18. * Fri Sep 15 2006 Ville Skyttä - 1.17-2 - Rebuild. * Tue Aug 15 2006 Ville Skyttä - 1.17-1 - 1.17. * Sun Oct 2 2005 Ville Skyttä - 1.16-1 - 1.16. * Fri Apr 1 2005 Ville Skyttä - 1.15-2 - 1.15. * Tue May 25 2004 Ville Skyttä - 0:1.13-0.fdr.3 - Require perl(:MODULE_COMPAT_*) (bug 1649). * Mon May 17 2004 Ville Skyttä - 0:1.13-0.fdr.2 - Sync with IANA 20040517. - Require perl >= 1:5.6.1 for vendor install dir support. - Use pure_install to avoid perllocal.pod workarounds. * Sat Apr 24 2004 Ville Skyttä - 0:1.13-0.fdr.1 - Update to 1.13 + IANA 20040424. * Sun Feb 1 2004 Ville Skyttä - 0:1.12-0.fdr.2 - Reduce directory ownership bloat. * Wed Jan 21 2004 Ville Skyttä - 0:1.12-0.fdr.1 - Update to 1.12. * Wed Jan 14 2004 Ville Skyttä - 0:1.11-0.fdr.1 - Update to 1.11. * Wed Dec 31 2003 Ville Skyttä - 0:1.10-0.fdr.2 - BuildRequires perl(Test::More). * Fri Dec 19 2003 Ville Skyttä - 0:1.10-0.fdr.1 - Update to 1.10. * Thu Nov 6 2003 Ville Skyttä - 0:1.09-0.fdr.1 - Update to 1.09. * Tue Nov 4 2003 Ville Skyttä - 0:1.08-0.fdr.1 - Update to 1.08. * Sat Oct 11 2003 Ville Skyttä - 0:1.07-0.fdr.2 - Install into vendor dirs. - Don't use fedora-rpm-helper. - Specfile cleanup. * Wed Jul 30 2003 Ville Skyttä - 0:1.07-0.fdr.1 - Update to 1.07. - Use fedora-rpm-helper. * Tue Jun 24 2003 Ville Skyttä - 0:1.06-0.fdr.1 - First build.