[perl-MooX-ConfigFromFile] Change build system to ExtUtils::MakeMaker, documentation fixes
David Dick
ddick at fedoraproject.org
Sat Aug 30 04:40:11 UTC 2014
commit 7ed5071a124a57b04aab8cb8bc13014a73ad9760
Author: David Dick <ddick at cpan.org>
Date: Sat Aug 30 14:40:13 2014 +1000
Change build system to ExtUtils::MakeMaker, documentation fixes
.gitignore | 1 +
perl-MooX-ConfigFromFile.spec | 19 ++++++++++++-------
sources | 2 +-
3 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ac51067..ad70f84 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/MooX-ConfigFromFile-0.002.tar.gz
+/MooX-ConfigFromFile-0.003.tar.gz
diff --git a/perl-MooX-ConfigFromFile.spec b/perl-MooX-ConfigFromFile.spec
index 385c4dc..d949105 100644
--- a/perl-MooX-ConfigFromFile.spec
+++ b/perl-MooX-ConfigFromFile.spec
@@ -1,5 +1,5 @@
Name: perl-MooX-ConfigFromFile
-Version: 0.002
+Version: 0.003
Release: 1%{?dist}
Summary: Moo eXtension for initializing objects from config file
License: GPL+ or Artistic
@@ -9,9 +9,9 @@ Source0: http://www.cpan.org/modules/by-module/MooX/MooX-ConfigFromFile-%
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl(Config::Any)
+BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Find::Rule) >= 0.30
BuildRequires: perl(FindBin)
-BuildRequires: perl(Module::Build)
BuildRequires: perl(Moo) >= 1.003
BuildRequires: perl(Moo::Role)
BuildRequires: perl(MooX::File::ConfigDir) >= 0.002
@@ -39,22 +39,27 @@ role is applied.
%setup -q -n MooX-ConfigFromFile-%{version}
%build
-%{__perl} Build.PL --installdirs=vendor
-./Build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%install
-./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
+make pure_install DESTDIR=$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
+%doc Changes README.md
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
+* Sat Aug 30 2014 David Dick <ddick at cpan.org> - 0.003-1
+- Change build system to ExtUtils::MakeMaker, documentation fixes
+
* Tue Jul 22 2014 David Dick <ddick at cpan.org> - 0.002-1
- Initial release
diff --git a/sources b/sources
index bcae86b..cd67479 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9433739fa0a15fd2645b27c4564b2dc2 MooX-ConfigFromFile-0.002.tar.gz
+fd6cfde23c66b201970a2f252aae172d MooX-ConfigFromFile-0.003.tar.gz
More information about the scm-commits
mailing list