[perl-Class-MethodMaker] Update to 2.22
Paul Howarth
pghmcfc at fedoraproject.org
Mon Jan 26 14:32:36 UTC 2015
commit 95cb6a3b3f9a3f9d6de6f74406809fb447a436f8
Author: Paul Howarth <paul at city-fan.org>
Date: Mon Jan 26 14:30:14 2015 +0000
Update to 2.22
- New upstream release 2.22
- Use File::Temp::tmpnam as needed in Android
- Make %files list more explicit
.gitignore | 2 +-
perl-Class-MethodMaker.spec | 27 ++++++++++++++++++++-------
sources | 2 +-
3 files changed, 22 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ddd095d..f5d9d5d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Class-MethodMaker-2.21.tar.gz
+/Class-MethodMaker-[0-9.]*.tar.gz
diff --git a/perl-Class-MethodMaker.spec b/perl-Class-MethodMaker.spec
index 72487bb..aadbcd9 100644
--- a/perl-Class-MethodMaker.spec
+++ b/perl-Class-MethodMaker.spec
@@ -1,6 +1,6 @@
Name: perl-Class-MethodMaker
-Version: 2.21
-Release: 4%{?dist}
+Version: 2.22
+Release: 1%{?dist}
Summary: Perl module for creating generic object-oriented methods
Group: Development/Libraries
@@ -37,6 +37,7 @@ BuildRequires: perl(File::Compare) >= 1.1002
BuildRequires: perl(File::Path) >= 1.04.01
BuildRequires: perl(File::Spec) >= 0.6
BuildRequires: perl(File::stat)
+BuildRequires: perl(File::Temp)
BuildRequires: perl(FindBin) >= 1.42
BuildRequires: perl(IO::File) >= 1.08
BuildRequires: perl(IPC::Run)
@@ -72,11 +73,10 @@ methods for your objects that perform standard tasks.
make %{?_smp_mflags}
%install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -a \( -name .packlist \
-o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+%{_fixperms} $RPM_BUILD_ROOT
%check
make test
@@ -84,10 +84,23 @@ make test
%files
%doc Changes README TODO
%{perl_vendorarch}/Class/
-%{perl_vendorarch}/auto/*
-%{_mandir}/man3/*.3*
+%{perl_vendorarch}/auto/Class/
+%{_mandir}/man3/Class::MethodMaker.3*
+%{_mandir}/man3/Class::MethodMaker::Constants.3*
+%{_mandir}/man3/Class::MethodMaker::Engine.3*
+%{_mandir}/man3/Class::MethodMaker::OptExt.3*
+%{_mandir}/man3/Class::MethodMaker::V1Compat.3*
+%{_mandir}/man3/Class::MethodMaker::array.3*
+%{_mandir}/man3/Class::MethodMaker::hash.3*
+%{_mandir}/man3/Class::MethodMaker::scalar.3*
+
%changelog
+* Mon Jan 26 2015 Paul Howarth <paul at city-fan.org> - 2.22-1
+- Update to 2.22
+ - Use File::Temp::tmpnam as needed in Android
+- Make %%files list more explicit
+
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik at redhat.com> - 2.21-4
- Perl 5.20 rebuild
diff --git a/sources b/sources
index 032de91..3cf17d5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d53a587fb84d5c5209e55ec0d4fab21d Class-MethodMaker-2.21.tar.gz
+9f5958706e8d38fa0a04f0e499b6d330 Class-MethodMaker-2.22.tar.gz
More information about the perl-devel
mailing list