Name: perl-MIME-Types Version: 2.04 Release: 2%{?dist}.art 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 many applications, for instance as part of e-mail and HTTP traffic, to indicate the type of content that is transmitted. Sometimes detailed knowledge about a mime-type is need; however, this module only knows about the file-name extensions that relate to some file-type. It can also be used to produce the right format: types that are not registered at IANA need to use 'x-' prefixes. %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 * Sat Jun 07 2014 Fedora Release Engineering - 2.04-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Sep 12 2013 Paul Howarth - 2.04-1 - Update to 2.04: - Fix one more localize $_ in ::Types::_read_db() (CPAN RT#87856) * Wed Sep 4 2013 Paul Howarth - 2.03-1 - Update to 2.03: - Fix typo in docs (CPAN RT#88394) - Require perl 5.8.8, for <:encoding - Updated IANA - A bit more DESCRIPTION - Update %%description * Sun Aug 18 2013 Paul Howarth - 2.02-1 - Update to 2.02: - Localize DB and $_ in ::Types::_read_db() (CPAN RT#87856) * 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.