[perl-Class-MethodMaker/el6] Sync with RHEL 6

Paul Howarth pghmcfc at fedoraproject.org
Thu Feb 13 11:50:44 UTC 2014


commit 0b03d8bf89cd5413fa3529bcc846adf2d9be7cd0
Author: Paul Howarth <paul at city-fan.org>
Date:   Thu Feb 13 11:48:21 2014 +0000

    Sync with RHEL 6

 .gitignore                  |    2 +-
 PACKAGE-IS-IN-RHEL-6        |    2 ++
 perl-Class-MethodMaker.spec |   41 +++++++++++++++++++++++++++++++++--------
 sources                     |    2 +-
 4 files changed, 37 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1869ee3..70ef807 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-Class-MethodMaker-2.15.tar.gz
+/Class-MethodMaker-2.16.tar.gz
diff --git a/PACKAGE-IS-IN-RHEL-6 b/PACKAGE-IS-IN-RHEL-6
new file mode 100644
index 0000000..2dcb00e
--- /dev/null
+++ b/PACKAGE-IS-IN-RHEL-6
@@ -0,0 +1,2 @@
+Do not update or build this package, as it was included in RHEL-6
+from RHEL 6.1 (https://bugzilla.redhat.com/669046)
diff --git a/perl-Class-MethodMaker.spec b/perl-Class-MethodMaker.spec
index 0505156..85ab41e 100644
--- a/perl-Class-MethodMaker.spec
+++ b/perl-Class-MethodMaker.spec
@@ -1,34 +1,39 @@
 Name:           perl-Class-MethodMaker
-Version:        2.15
-Release:        2%{?dist}
+Version:        2.16
+Release:        4%{?dist}
 Summary:        Perl module for creating generic object-oriented methods
 
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/~schwigon/Class-MethodMaker/
 Source0:        http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  perl(ExtUtils::MakeMaker)
 # Required by the tests
 BuildRequires:  perl(IPC::Run)
 # BR: to force deterministic build
-BuildRequires:  perl(Module::Signature)
+#BuildRequires:  perl(Module::Signature)
 
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description
-
 Class::MethodMaker solves the problem of having to continually write accessor
 methods for your objects that perform standard tasks.
 
+%{?perl_default_filter}
+
 %prep
 %setup -q -T -c
 %setup -q -T -D -a0
 
+%{?filter_setup:
+%filter_from_provides /^perl(Class::MethodMaker::Engine)$/d
+%filter_setup
+}
+
 %build
 cd Class-MethodMaker-%{version}
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS=perl OPTIMIZE="$RPM_OPT_FLAGS"
 make %{?_smp_mflags}
 cd ..
 
@@ -44,6 +49,8 @@ chmod -R u+w $RPM_BUILD_ROOT/*
 
 %check
 cd Class-MethodMaker-%{version}
+# until deprecation will be fixed
+rm -rf t/redefine-warnings.t
 make test
 cd ..
 
@@ -54,11 +61,29 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %doc Class-MethodMaker-%{version}/Changes Class-MethodMaker-%{version}/README Class-MethodMaker-%{version}/TODO
-%{perl_vendorarch}/Class/
-%{perl_vendorarch}/auto/*
+%{perl_archlib}/Class/
+%{perl_archlib}/auto/*
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Jan 31 2011 Marcela Mašláňová <mmaslano at redhat.com> - 2.16-4
+- rebuild for RHEL-6.1 with change of vendor to privlib
+
+* Wed Dec 15 2010 Marcela Maslanova <mmaslano at redhat.com> - 2.16-3
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 18 2010 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.16-2
+- Rebuild with perl-5.12.0.
+
+* Tue May 18 2010 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.16-1
+- Upstream update.
+
+* Fri Apr 30 2010 Marcela Maslanova <mmaslano at redhat.com> - 2.15-4
+- Mass rebuild with perl-5.12.0
+
+* Fri Dec  4 2009 Stepan Kasal <skasal at redhat.com> - 2.15-3
+- rebuild against perl 5.10.1
+
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.15-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
diff --git a/sources b/sources
index 0b0c73a..28af3a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7af92ddaee49815ade7c5886b74d5e64  Class-MethodMaker-2.15.tar.gz
+8ee96e049858ad22ff71881fee19443c  Class-MethodMaker-2.16.tar.gz



More information about the perl-devel mailing list