From df7b2367e418aeb46d3878b1de3f98b35c67b729 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Oct 24 2017 09:04:52 +0000 Subject: Update to 0.51 - New upstream release 0.51 - Increase speed (CPAN RT#84838) - Faster constructor (CPAN RT#57353) - Fixed typos for CPAN RT#61304 and CPAN RT#86422 - Classify buildreqs by usage --- diff --git a/.gitignore b/.gitignore index 899b14e..c51e5e9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -Class-Accessor-0.34.tar.gz +/Class-Accessor-0.31.tar.gz +/Class-Accessor-0.34.tar.gz +/Class-Accessor-0.51.tar.gz diff --git a/.rpmlint b/.rpmlint new file mode 100644 index 0000000..9103ed1 --- /dev/null +++ b/.rpmlint @@ -0,0 +1,5 @@ +from Config import * + +addFilter("spelling-error %description -l en_US automagically -> ") +addFilter("spelling-error %description -l en_US accessors -> ") +addFilter("spelling-error %description -l en_US mutators -> ") diff --git a/perl-Class-Accessor.spec b/perl-Class-Accessor.spec index 43d0908..407095a 100644 --- a/perl-Class-Accessor.spec +++ b/perl-Class-Accessor.spec @@ -1,19 +1,28 @@ Name: perl-Class-Accessor -Version: 0.34 -Release: 23%{?dist} +Version: 0.51 +Release: 1%{?dist} Summary: Automated accessor generation -Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Class-Accessor/ Source0: http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) BuildArch: noarch +# Module Build +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) +# Module Runtime +BuildRequires: perl(B) BuildRequires: perl(base) BuildRequires: perl(Carp) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) BuildRequires: perl(Sub::Name) +# Test Suite BuildRequires: perl(Test::More) +BuildRequires: perl(Tie::Hash) +# Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %description @@ -24,28 +33,31 @@ This module automagically generates accessors/mutators for your class. %build perl Makefile.PL INSTALLDIRS=vendor -make +make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make pure_install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -%{_fixperms} $RPM_BUILD_ROOT +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -delete +%{_fixperms} -c %{buildroot} %check make test -%clean -rm -rf $RPM_BUILD_ROOT - %files -%doc Changes examples/ +%doc Changes examples/ README %{perl_vendorlib}/Class/ -%{_mandir}/man3/Class::Accessor.3pm* -%{_mandir}/man3/Class::Accessor::Fast.3pm* -%{_mandir}/man3/Class::Accessor::Faster.3pm* +%{_mandir}/man3/Class::Accessor.3* +%{_mandir}/man3/Class::Accessor::Fast.3* +%{_mandir}/man3/Class::Accessor::Faster.3* %changelog +* Tue Oct 24 2017 Paul Howarth - 0.51-1 +- Update to 0.51 + - Increase speed (CPAN RT#84838) + - Faster constructor (CPAN RT#57353) + - Fixed typos for CPAN RT#61304 and CPAN RT#86422 +- Classify buildreqs by usage + * Thu Jul 27 2017 Fedora Release Engineering - 0.34-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index e1b9c53..f12ea38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0d9640d237a13276145f7e44b4855b89 Class-Accessor-0.34.tar.gz +SHA512 (Class-Accessor-0.51.tar.gz) = be11acea4747c59e3e524c75d818e0391756cbc08eebff71dca280e737ce228209e76310649298e536e07db1c856d5a71dd64aefc55b49e33cfcb2b3439eab0b