Hello community, here is the log from the commit of package perl-Class-MethodMaker for openSUSE:Factory checked in at Mon Jul 19 20:37:30 CEST 2010. -------- --- perl-Class-MethodMaker/perl-Class-MethodMaker.changes 2010-04-04 22:13:28.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Class-MethodMaker/perl-Class-MethodMaker.changes 2010-06-02 13:08:58.000000000 +0200 @@ -1,0 +2,9 @@ +Wed Jun 2 11:06:00 UTC 2010 - chris@computersalat.de + +- update to version 2.16 + - Drop signature self test in order to fix rt#57359 + - fix missing use base (Yan Fitterer / Martyn J. Pearce) + - fix case of "LICENSE" key and upgrade Makefile.PL + (cpanservice@chorny.net) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Class-MethodMaker-2.15.tar.bz2 New: ---- Class-MethodMaker-2.16.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Class-MethodMaker.spec ++++++ --- /var/tmp/diff_new_pack.T1Uiso/_old 2010-07-19 20:37:25.000000000 +0200 +++ /var/tmp/diff_new_pack.T1Uiso/_new 2010-07-19 20:37:25.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package perl-Class-MethodMaker (Version 2.15) +# spec file for package perl-Class-MethodMaker (Version 2.16) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,12 +21,12 @@ Name: perl-Class-MethodMaker %define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary: Create generic methods for OO Perl -Version: 2.15 +Version: 2.16 Release: 1 -License: Artistic +License: GPL v1+, Artistic License Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Class-MethodMaker -#Source0: http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Class... +#Source0: http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Class... Source: %{cpan_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++++++ Class-MethodMaker-2.15.tar.bz2 -> Class-MethodMaker-2.16.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/Changes new/Class-MethodMaker-2.16/Changes --- old/Class-MethodMaker-2.15/Changes 2009-02-15 03:11:09.000000000 +0100 +++ new/Class-MethodMaker-2.16/Changes 2010-05-11 00:41:26.000000000 +0200 @@ -1,5 +1,11 @@ Revision History for Class::MethodMaker (versions 2) +2.16 May 11 2010 + - Drop signature self test in order to fix rt#57359 + - fix missing use base (Yan Fitterer / Martyn J. Pearce) + - fix case of "LICENSE" key and upgrade Makefile.PL + (cpanservice@chorny.net) + 2.15 Feb 15 2009 - Skip some tests on MSWin (#16601) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/MANIFEST new/Class-MethodMaker-2.16/MANIFEST --- old/Class-MethodMaker-2.15/MANIFEST 2008-12-03 02:29:23.000000000 +0100 +++ new/Class-MethodMaker-2.16/MANIFEST 2010-05-11 00:41:27.000000000 +0200 @@ -24,7 +24,6 @@ MethodMaker.xs README SIGNATURE -t/0-signature.t t/array.t t/basic.t t/diffclass.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/META.yml new/Class-MethodMaker-2.16/META.yml --- old/Class-MethodMaker-2.15/META.yml 2009-02-15 03:08:49.000000000 +0100 +++ new/Class-MethodMaker-2.16/META.yml 2010-05-11 00:42:47.000000000 +0200 @@ -1,14 +1,17 @@ --- #YAML:1.0 name: Class-MethodMaker -version: 2.15 +version: 2.16 abstract: a module for creating generic methods author: - - Martyn J. Pearce -license: unknown + - Martyn J. Pearce +license: perl distribution_type: module configure_requires: ExtUtils::MakeMaker: 0 -requires: {} +requires: + perl: 5.006 +resources: + repository: http://github.com/renormalist/class-methodmaker no_index: directory: - t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/Makefile.PL new/Class-MethodMaker-2.16/Makefile.PL --- old/Class-MethodMaker-2.15/Makefile.PL 2009-02-15 03:08:59.000000000 +0100 +++ new/Class-MethodMaker-2.16/Makefile.PL 2010-05-11 00:41:27.000000000 +0200 @@ -47,8 +47,9 @@ my %MakefileArgs = ( NAME => 'Class::MethodMaker', DISTNAME => 'Class-MethodMaker', - VERSION => '2.15', - AUTHOR => 'Martyn J. Pearce ', + VERSION => '2.16', + AUTHOR => 'Martyn J. Pearce', + LICENSE => 'perl', ABSTRACT => 'a module for creating generic methods', PREREQ_PM => +{ }, EXE_FILES => [ ], @@ -78,4 +79,37 @@ } } -WriteMakefile( %MakefileArgs ); +WriteMakefile1( + MIN_PERL_VERSION => '5.006', + META_MERGE => { + resources => { + repository => 'http://github.com/renormalist/class-methodmaker', + }, + }, + #BUILD_REQUIRES => { + #}, + %MakefileArgs ); + +sub WriteMakefile1 { #Written by Alexandr Ciornii, version 0.21. Added by eumm-upgrade. + my %params=@_; + my $eumm_version=$ExtUtils::MakeMaker::VERSION; + $eumm_version=eval $eumm_version; + die "EXTRA_META is deprecated" if exists $params{EXTRA_META}; + die "License not specified" if not exists $params{LICENSE}; + if ($params{BUILD_REQUIRES} and $eumm_version < 6.5503) { + #EUMM 6.5502 has problems with BUILD_REQUIRES + $params{PREREQ_PM}={ %{$params{PREREQ_PM} || {}} , %{$params{BUILD_REQUIRES}} }; + delete $params{BUILD_REQUIRES}; + } + delete $params{CONFIGURE_REQUIRES} if $eumm_version < 6.52; + delete $params{MIN_PERL_VERSION} if $eumm_version < 6.48; + delete $params{META_MERGE} if $eumm_version < 6.46; + delete $params{META_ADD} if $eumm_version < 6.46; + delete $params{LICENSE} if $eumm_version < 6.31; + delete $params{AUTHOR} if $] < 5.005; + delete $params{ABSTRACT_FROM} if $] < 5.005; + delete $params{BINARY_LOCATION} if $] < 5.005; + + WriteMakefile(%params); +} + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/SIGNATURE new/Class-MethodMaker-2.16/SIGNATURE --- old/Class-MethodMaker-2.15/SIGNATURE 2009-02-15 03:11:44.000000000 +0100 +++ new/Class-MethodMaker-2.16/SIGNATURE 2010-05-11 00:42:39.000000000 +0200 @@ -14,13 +14,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 2fd566464bfb56f50927d4bd03d631f6c0f6ca4b Changes +SHA1 a557e59a401a9635752b0b8a649c995944a524fe Changes SHA1 b684a759c6fcf6378506173aec3dedec843a3696 Generate.pm SHA1 efa8cb615886410be8de15f5a6925697f624d278 INSTALL -SHA1 e8a64bd4340f5046ca339fd821fa8efc26f5b29e MANIFEST +SHA1 cf6a392361ad119496ff9205dafe4ab72d4394f2 MANIFEST SHA1 57082e147b77092b33b57411451a6b9030823f95 MANIFEST.SKIP SHA1 cb34444c63493fcc305792e2f4ce11aac8226c8c META.yml -SHA1 1ffe8c31188487440129fafbe8d3856e4c1d8249 Makefile.PL +SHA1 eceaf9c21ce600ed653d0b5bdc0cbbadde16c7b9 Makefile.PL SHA1 bcdbe850216b8d70c2d9c7b32550860572196a82 MethodMaker.xs SHA1 a79be83e67bf815b27b226ad1f2403a7d2390e0c README SHA1 bf8192c64eff9a9356b0e45ef812457c7d672883 TODO @@ -31,16 +31,15 @@ SHA1 b9cab903b9a7c522d6d9f6c8a210716e5c49201a components/hash.m SHA1 3799c8fda252617e827ae3cf6b4f15426c8fb279 components/scalar.m SHA1 b3bf6a2c2660ba6cac156411bae40c9af9f3ed59 configure -SHA1 ff41a37084f5f8f73f34da34c07ec5ff499c4343 end.pod +SHA1 f5fb33855314a85e7142a80d451e3f29c2eed4aa end.pod SHA1 d39160a9f9faf6a3036888015958afd5e6360dab examples/simple1 SHA1 76e80cf28137e0d2e623c5ae740f62fc2e7eb83e generate.PL SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 lib/Class/.placeholder -SHA1 7ea3b9026bcf810bcc5b20540b52f5e72814271d lib/Class/MethodMaker.pm -SHA1 e9cb30df1d39b6bf81a3eae841bba358220ae5b6 lib/Class/MethodMaker/Constants.pm -SHA1 6748b04aded8f16569ebd8f4f39eda98a2c99815 lib/Class/MethodMaker/Engine.pm +SHA1 7c27c60fa3e60c1fd0baacb894b7f233902b4369 lib/Class/MethodMaker.pm +SHA1 a74e06a0b77dcdfc9d22dde871a29189f89f61e9 lib/Class/MethodMaker/Constants.pm +SHA1 61785f8ec2cadc997a745e852129204476817001 lib/Class/MethodMaker/Engine.pm SHA1 58dba4e3ee75fda97d12a1dbd83cc5525f410c75 lib/Class/MethodMaker/OptExt.pm SHA1 350e418e58d45880b9767d9deb41f37e2b1a9ce9 lib/Class/MethodMaker/V1Compat.pm -SHA1 c4ed60e219b8582ae5f9d4c2d4e5c63da90a1346 t/0-signature.t SHA1 2edb4c2a623e169a898cc754ab99483835cec50e t/array.t SHA1 cf7521c6e01eaa4a72210996a51b09b99dd27bfe t/basic.t SHA1 36f35089b3cdd95f16dcbe5f42c43e31182cbb88 t/diffclass.t @@ -81,7 +80,7 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) -iEYEARECAAYFAkmXedoACgkQrQV5awgKugdgYACg+KxQFjzux/l18N+Yk/KiMjS2 -5vYAoJXB6E5NNzXAm47KUFqeSZ1hr25o -=nQOC +iEYEARECAAYFAkvoi80ACgkQrQV5awgKugcLXgCg6Z2zwCHEzW4hGN2ln5jXm3ez +2mkAoKyrMe0QDwUzKqunte7IAyrL/hwc +=nLco -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/end.pod new/Class-MethodMaker-2.16/end.pod --- old/Class-MethodMaker-2.15/end.pod 2008-12-03 01:39:40.000000000 +0100 +++ new/Class-MethodMaker-2.16/end.pod 2009-07-16 20:38:33.000000000 +0200 @@ -34,9 +34,15 @@ Martyn J. Pearce +=head1 CONTRIBUTIONS + +Steffen Schwigon (Co-Maintainer) +Jens Rehsack +Lubomir Rintel + =head1 COPYRIGHT -Copyright (c) 2001--2004 Martyn J. Pearce. This program is free software; you +Copyright (c) 2001--2009 Martyn J. Pearce. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 SEE ALSO diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/lib/Class/MethodMaker/Constants.pm new/Class-MethodMaker-2.16/lib/Class/MethodMaker/Constants.pm --- old/Class-MethodMaker-2.15/lib/Class/MethodMaker/Constants.pm 2008-12-03 01:39:40.000000000 +0100 +++ new/Class-MethodMaker-2.16/lib/Class/MethodMaker/Constants.pm 2010-05-11 00:41:27.000000000 +0200 @@ -24,7 +24,7 @@ use strict; use warnings; -use Exporter; +use base qw( Exporter ); our @EXPORT_OK = qw( INTEGER ); # ---------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/lib/Class/MethodMaker/Engine.pm new/Class-MethodMaker-2.16/lib/Class/MethodMaker/Engine.pm --- old/Class-MethodMaker-2.15/lib/Class/MethodMaker/Engine.pm 2009-02-15 03:09:17.000000000 +0100 +++ new/Class-MethodMaker-2.16/lib/Class/MethodMaker/Engine.pm 2010-05-11 00:41:27.000000000 +0200 @@ -57,7 +57,7 @@ # ------------------------------------- our $PACKAGE = 'Class-MethodMaker'; -our $VERSION = '2.15'; +our $VERSION = '2.16'; # ------------------------------------- # CLASS CONSTRUCTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/lib/Class/MethodMaker.pm new/Class-MethodMaker-2.16/lib/Class/MethodMaker.pm --- old/Class-MethodMaker-2.15/lib/Class/MethodMaker.pm 2009-02-15 03:09:10.000000000 +0100 +++ new/Class-MethodMaker-2.16/lib/Class/MethodMaker.pm 2010-05-11 00:41:27.000000000 +0200 @@ -6,7 +6,7 @@ use Class::MethodMaker::Engine qw(); # Make this line self-contained so MakeMaker can eval() it. -our $VERSION = '2.15'; +our $VERSION = '2.16'; our $PACKAGE = 'Class-MethodMaker'; use XSLoader qw(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-MethodMaker-2.15/t/0-signature.t new/Class-MethodMaker-2.16/t/0-signature.t --- old/Class-MethodMaker-2.15/t/0-signature.t 2008-12-03 01:39:40.000000000 +0100 +++ new/Class-MethodMaker-2.16/t/0-signature.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,16 +0,0 @@ -#!/usr/bin/perl -use strict; -print "1..1\n"; - -if ( ! eval { require Module::Signature; 1 } ) { - print("ok 1 # skip ", - "Next time around, consider install Module::Signature, ", - "# so you can verify the integrity of this distribution.\n"); -} elsif ( ! eval { require Socket; Socket::inet_aton('subkeys.pgp.net') } ) { - print "ok 1 # skip ", "Cannot connect to the keyserver\n"; -} else { - (Module::Signature::verify() == Module::Signature::SIGNATURE_OK()) - or print "not "; - print "ok 1 # Valid signature\n"; -} - ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org