From cec0ae1a276add2867998f7afe31d999c0829b85 Mon Sep 17 00:00:00 2001 From: Emmanuel Seyman <emman...@seyman.fr> Date: Sun, 7 Jun 2015 12:04:47 +0200 Subject: Update to 0.06
Remove Patch0 (upstreamed) Switch to a Module::Build::Tiny workflow diff --git a/.gitignore b/.gitignore index a72b103..df193aa 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ MooseX-Clone-0.05.tar.gz +/MooseX-Clone-0.06.tar.gz diff --git a/perl-MooseX-Clone.spec b/perl-MooseX-Clone.spec index 2945eae..a7ebf99 100644 --- a/perl-MooseX-Clone.spec +++ b/perl-MooseX-Clone.spec @@ -1,19 +1,19 @@ Name: perl-MooseX-Clone -Version: 0.05 -Release: 12%{?dist} +Version: 0.06 +Release: 1%{?dist} Summary: Fine grained cloning support for Moose objects License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/MooseX-Clone/ -Source0: http://www.cpan.org/authors/id/N/NU/NUFFIN/MooseX-Clone-%{version}.tar.gz -# https://rt.cpan.org/Public/Bug/Display.html?id=55003 -Patch0: MooseX-Clone-0.05-rt55003.patch +Source0: http://www.cpan.org/authors/id/E/ET/ETHER/MooseX-Clone-%{version}.tar.gz BuildArch: noarch BuildRequires: perl(Data::Visitor) >= 0.24 -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(Hash::Util::FieldHash::Compat) +BuildRequires: perl(Module::Build::Tiny) BuildRequires: perl(Moose) >= 0.74 BuildRequires: perl(namespace::clean) >= 0.08 +BuildRequires: perl(namespace::autoclean) BuildRequires: perl(Test::use::ok) Requires: perl(Data::Visitor) >= 0.24 Requires: perl(Moose) >= 0.74 @@ -22,7 +22,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi %{?perl_default_filter} %description -Out of the box Moose only provides very barebones cloning support in order +Out of the box Moose only provides very bare-bones cloning support in order to maximize flexibility. This role provides a clone method that makes use of the low level cloning @@ -33,30 +33,29 @@ value's own clone method. %prep %setup -q -n MooseX-Clone-%{version} -%patch0 -p1 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%{__perl} Build.PL --installdirs=vendor +./Build %install -make pure_install DESTDIR=$RPM_BUILD_ROOT - -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; - +./Build install --destdir=%{buildroot} --create_packlist=0 %{_fixperms} $RPM_BUILD_ROOT/* %check -make test +./Build test %files -%defattr(-,root,root,-) %doc Changes -%{perl_vendorlib}/* -%{_mandir}/man3/* +%{perl_vendorlib}/MooseX* +%{_mandir}/man3/MooseX* %changelog +* Sun Jun 07 2015 Emmanuel Seyman <emman...@seyman.fr> - 0.06-1 +- Update to 0.06 +- Remove Patch0 (upstreamed) +- Switch to a Module::Build::Tiny workflow + * Mon Sep 01 2014 Jitka Plesnikova <jples...@redhat.com> - 0.05-12 - Perl 5.20 rebuild diff --git a/sources b/sources index 16c21f7..6d2f088 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ede55028ea2296aaa31232000a7e0c84 MooseX-Clone-0.05.tar.gz +65ca9d5a0f1770d5719d1b3f90a2affb MooseX-Clone-0.06.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-MooseX-Clone.git/commit/?h=master&id=cec0ae1a276add2867998f7afe31d999c0829b85 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel