From de2ce8381cec7165babb624d2d33579aac23e874 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <[email protected]>
Date: Mon, 29 May 2017 10:59:03 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121927)

---
 perl-DBIx-Class-DateTime-Epoch.spec | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

diff --git a/perl-DBIx-Class-DateTime-Epoch.spec 
b/perl-DBIx-Class-DateTime-Epoch.spec
index b7efa27..e46f1fc 100644
--- a/perl-DBIx-Class-DateTime-Epoch.spec
+++ b/perl-DBIx-Class-DateTime-Epoch.spec
@@ -1,7 +1,7 @@
 Name:           perl-DBIx-Class-DateTime-Epoch
 Summary:        Automatic inflation/deflation of epoch-based DateTime objects 
for DBIx::Class
 Version:        0.10
-Release:        10%{?dist}
+Release:        11%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Source0:        
http://search.cpan.org/CPAN/authors/id/B/BR/BRICAS/DBIx-Class-DateTime-Epoch-%{version}.tar.gz
 
@@ -9,15 +9,26 @@ URL:            
http://search.cpan.org/dist/DBIx-Class-DateTime-Epoch
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 BuildArch:      noarch
 
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(base)
 BuildRequires:  perl(DateTime)
 BuildRequires:  perl(DateTime::Format::SQLite)
 BuildRequires:  perl(DBICx::TestDatabase)
 BuildRequires:  perl(DBIx::Class) >= 0.08103
+BuildRequires:  perl(DBIx::Class::Schema)
 BuildRequires:  perl(DBIx::Class::TimeStamp) >= 0.07
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.62
+BuildRequires:  perl(inc::Module::Install) >= 1.05
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(warnings)
+BuildRequires:  sed
 
 Requires:       perl(DBIx::Class) >= 0.08103
 Requires:       perl(DBIx::Class::TimeStamp) >= 0.07
@@ -39,6 +50,9 @@ every update).
 
 %prep
 %setup -q -n DBIx-Class-DateTime-Epoch-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -46,8 +60,7 @@ make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-
+find %{buildroot} -type f -name .packlist -delete
 %{_fixperms} %{buildroot}/*
 
 %check
@@ -59,6 +72,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon May 29 2017 Jitka Plesnikova <[email protected]> - 0.10-11
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering <[email protected]> - 
0.10-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-DBIx-Class-DateTime-Epoch.git/commit/?h=master&id=de2ce8381cec7165babb624d2d33579aac23e874
_______________________________________________
perl-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to