[perl-File-MimeInfo] 0.19 bump
Jitka Plesnikova
jplesnik at fedoraproject.org
Tue Oct 8 09:54:19 UTC 2013
commit cd06124d5fc306a9b42db3eacf9de3fd91bd06e4
Author: Jitka Plesnikova <jplesnik at redhat.com>
Date: Tue Oct 8 11:54:08 2013 +0200
0.19 bump
.gitignore | 1 +
File-MimeInfo-0.19-exe_files.patch | 11 +++++++++++
perl-File-MimeInfo.spec | 26 ++++++++++++++++++--------
sources | 2 +-
4 files changed, 31 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fde912c..3c1a4a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ File-MimeInfo-0.15.tar.gz
/File-MimeInfo-0.16.tar.gz
/File-MimeInfo-0.17.tar.gz
/File-MimeInfo-0.18.tar.gz
+/File-MimeInfo-0.19.tar.gz
diff --git a/File-MimeInfo-0.19-exe_files.patch b/File-MimeInfo-0.19-exe_files.patch
new file mode 100644
index 0000000..e03a446
--- /dev/null
+++ b/File-MimeInfo-0.19-exe_files.patch
@@ -0,0 +1,11 @@
+diff -up File-MimeInfo-0.19/Makefile.PL.orig File-MimeInfo-0.19/Makefile.PL
+--- File-MimeInfo-0.19/Makefile.PL.orig 2013-10-08 10:50:32.742363190 +0200
++++ File-MimeInfo-0.19/Makefile.PL 2013-10-08 10:50:47.525496537 +0200
+@@ -33,6 +33,7 @@ WriteMakefile
+ 'test' => {
+ 'TESTS' => "t/*.t"
+ },
++ 'EXE_FILES' => [ 'mimetype', 'mimeopen' ],
+ META_MERGE => {
+ resources => {
+ repository => 'https://github.com/mbeijen/File-MimeInfo',
diff --git a/perl-File-MimeInfo.spec b/perl-File-MimeInfo.spec
index 253d2e6..8ebb865 100644
--- a/perl-File-MimeInfo.spec
+++ b/perl-File-MimeInfo.spec
@@ -1,14 +1,19 @@
Name: perl-File-MimeInfo
-Version: 0.18
+Version: 0.19
Release: 1%{?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
+
+# RT#89328 mimetype, mimeopen should be set as executable files
+Patch0: File-MimeInfo-0.19-exe_files.patch
BuildArch: noarch
BuildRequires: perl
-BuildRequires: perl(Module::Build)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
# Run-time:
BuildRequires: perl(bytes)
BuildRequires: perl(Carp)
@@ -17,7 +22,6 @@ BuildRequires: perl(Fcntl)
BuildRequires: perl(File::BaseDir) >= 0.03
BuildRequires: perl(File::DesktopEntry) >= 0.04
BuildRequires: perl(File::Spec)
-BuildRequires: perl(strict)
# Tests:
BuildRequires: perl(Test::More)
# Optional tests:
@@ -42,17 +46,19 @@ implement the freedesktop specification for a shared MIME database.
%prep
%setup -q -n File-MimeInfo-%{version}
+%patch0 -p1
%build
-perl Build.PL installdirs=vendor
-./Build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%install
-./Build install destdir=%{buildroot} create_packlist=0
-%{_fixperms} %{buildroot}/*
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
-./Build test
+make test
%files
%doc Changes README
@@ -63,6 +69,10 @@ perl Build.PL installdirs=vendor
%{_mandir}/man3/*
%changelog
+* Tue Oct 08 2013 Jitka Plesnikova <jplesnik at redhat.com> - 0.19-1
+- 0.19 bump, make is used instead of Build
+- Fix RT#89328
+
* Tue Sep 10 2013 Jitka Plesnikova <jplesnik at redhat.com> - 0.18-1
- 0.18 bump
diff --git a/sources b/sources
index 0c1812e..763bfb0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5e2705d07e6089df6ce91a58b1b3b62d File-MimeInfo-0.18.tar.gz
+5768e2d717de2f0020893ae1aeab397d File-MimeInfo-0.19.tar.gz
More information about the perl-devel
mailing list