commit 0b03d8bf89cd5413fa3529bcc846adf2d9be7cd0 Author: Paul Howarth <paul@xxxxxxxxxxxx> 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@xxxxxxxxxx> - 2.16-4 +- rebuild for RHEL-6.1 with change of vendor to privlib + +* Wed Dec 15 2010 Marcela Maslanova <mmaslano@xxxxxxxxxx> - 2.16-3 +- 661697 rebuild for fixing problems with vendorach/lib + +* Tue May 18 2010 Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> - 2.16-2 +- Rebuild with perl-5.12.0. + +* Tue May 18 2010 Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> - 2.16-1 +- Upstream update. + +* Fri Apr 30 2010 Marcela Maslanova <mmaslano@xxxxxxxxxx> - 2.15-4 +- Mass rebuild with perl-5.12.0 + +* Fri Dec 4 2009 Stepan Kasal <skasal@xxxxxxxxxx> - 2.15-3 +- rebuild against perl 5.10.1 + * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 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 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel