From 7ed5071a124a57b04aab8cb8bc13014a73ad9760 Mon Sep 17 00:00:00 2001 From: David Dick Date: Sat, 30 Aug 2014 14:40:13 +1000 Subject: [PATCH] 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 - 0.003-1 +- Change build system to ExtUtils::MakeMaker, documentation fixes + * Tue Jul 22 2014 David Dick - 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