Name: perl-File-MimeInfo Version: 0.28 Release: 2%{?dist} Summary: Determine file type and open application License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/File-MimeInfo/ Source0: http://www.cpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-%{version}.tar.gz BuildArch: noarch BuildRequires: findutils BuildRequires: make BuildRequires: perl BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Run-time: BuildRequires: perl(bytes) BuildRequires: perl(Carp) BuildRequires: perl(Exporter) BuildRequires: perl(Fcntl) BuildRequires: perl(File::BaseDir) >= 0.03 BuildRequires: perl(File::DesktopEntry) >= 0.04 BuildRequires: perl(File::Spec) # Tests: BuildRequires: perl(Test::More) # Optional tests: %if !%{defined perl_bootstrap} # Break build cycle: perl-Path-Tiny → perl-Unicode-UTF8 → # perl-Module-Install-ReademFromPod → perl-IO-All → perl-File-MimeInfo BuildRequires: perl(Path::Tiny) %endif BuildRequires: perl(Test::Pod) >= 1.00 BuildRequires: perl(Test::Pod::Coverage) >= 1.00 # needed for some tests otherwise there are warnings BuildRequires: shared-mime-info # there is also a mimeinfo.cache file created by desktop-file-utils # needed. It won't be there if building in a chroot, even if # desktop-file-utils is installed if desktop-file-utils was never run. Requires: shared-mime-info Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(File::BaseDir) >= 0.03 Requires: perl(File::DesktopEntry) >= 0.04 # Filter under-specified dependencies %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((File::BaseDir|File::DesktopEntry)\\)$ %description This module can be used to determine the mime type of a file. It tries to implement the freedesktop specification for a shared MIME database. %prep %setup -q -n File-MimeInfo-%{version} %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -delete %{_fixperms} $RPM_BUILD_ROOT/* %check make test %files %doc Changes %{_bindir}/mimeopen %{_bindir}/mimetype %{perl_vendorlib}/* %{_mandir}/man1/* %{_mandir}/man3/* %changelog * Mon Jan 09 2017 Petr Pisar - 0.28-2 - Break build cycle: perl-Path-Tiny → perl-Unicode-UTF8 → perl-Module-Install-ReademFromPod → perl-IO-All → perl-File-MimeInfo * Wed Nov 30 2016 Jitka Plesnikova - 0.28-1 - 0.28 bump * Mon May 16 2016 Jitka Plesnikova - 0.27-5 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.27-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 0.27-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Jun 06 2015 Jitka Plesnikova - 0.27-2 - Perl 5.22 rebuild * Wed Feb 25 2015 Jitka Plesnikova - 0.27-1 - 0.27 bump * Thu Aug 28 2014 Jitka Plesnikova - 0.26-3 - Perl 5.20 rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.26-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon May 26 2014 Jitka Plesnikova - 0.26-1 - 0.26 bump * Fri Apr 04 2014 Jitka Plesnikova - 0.25-1 - 0.25 bump * Mon Mar 03 2014 Jitka Plesnikova - 0.22-1 - 0.22 bump * Mon Nov 04 2013 Jitka Plesnikova - 0.21-1 - 0.21 bump * Wed Oct 09 2013 Jitka Plesnikova - 0.20-1 - 0.20 bump * Tue Oct 08 2013 Jitka Plesnikova - 0.19-1 - 0.19 bump, make is used instead of Build - Fix RT#89328 * Tue Sep 10 2013 Jitka Plesnikova - 0.18-1 - 0.18 bump * Sat Aug 03 2013 Fedora Release Engineering - 0.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Sun Jul 21 2013 Petr Pisar - 0.17-1 - 0.17 bump * Sun Jul 21 2013 Petr Pisar - 0.16-5 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering - 0.16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Jun 13 2012 Petr Pisar - 0.16-2 - Perl 5.16 rebuild * Fri Jan 13 2012 Marcela Mašláňová - 0.16-1 - bump to 0.16 - remove patch, which is included in new release * Fri Jan 13 2012 Fedora Release Engineering - 0.15-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Jun 21 2011 Marcela Mašláňová - 0.15-9 - Perl mass rebuild & apply test fix from cpan RT#66841 & clean spec * Tue Feb 08 2011 Fedora Release Engineering - 0.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Dec 16 2010 Marcela Maslanova - 0.15-7 - 661697 rebuild for fixing problems with vendorach/lib * Sat May 01 2010 Marcela Maslanova - 0.15-6 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal - 0.15-5 - rebuild against perl 5.10.1 * Sat Jul 25 2009 Fedora Release Engineering - 0.15-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 0.15-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Mar 6 2008 Tom "spot" Callaway 0.15-2 - rebuild for new perl * Thu Feb 14 2008 Patrice Dumas 0.15-1 - update to 0.15, remove upstreamed no-ask patch * Wed Aug 8 2007 Patrice Dumas 0.14-1 - update to 0.14 * Thu Nov 16 2006 Patrice Dumas 0.13-3 - add a Requires on shared-mime-info (Bug #215972) * Wed Oct 11 2006 Patrice Dumas 0.13-2 - add an option to launch mimeopen non interactively * Wed Oct 11 2006 Patrice Dumas 0.13-1 - Specfile autogenerated by cpanspec 1.69.