Hello community,
here is the log from the commit of package perl-Class-MethodMaker
checked in at Sun Apr 6 07:34:39 CEST 2008.
--------
--- perl-Class-MethodMaker/perl-Class-MethodMaker.changes 2007-07-16 11:47:23.000000000 +0200
+++ perl-Class-MethodMaker/perl-Class-MethodMaker.changes 2008-04-04 11:14:06.035047000 +0200
@@ -1,0 +2,8 @@
+Fri Apr 4 11:13:04 CEST 2008 - ug@suse.de
+
+- update to version 2.11
+- Drop Module::Build support
+ (which was broken anyway for a long time, #19167, #16241, #17059, #15987, #13755)
+- Correct "use version" statements (#19585)
+
+-------------------------------------------------------------------
Old:
----
Class-MethodMaker-2.10.tar.gz
New:
----
Class-MethodMaker-2.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Class-MethodMaker.spec ++++++
--- /var/tmp/diff_new_pack.Y25200/_old 2008-04-06 07:34:06.000000000 +0200
+++ /var/tmp/diff_new_pack.Y25200/_new 2008-04-06 07:34:06.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package perl-Class-MethodMaker (Version 2.10)
+# spec file for package perl-Class-MethodMaker (Version 2.11)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,14 +10,15 @@
# norootforbuild
+
Name: perl-Class-MethodMaker
BuildRequires: perl-Module-Build
License: Artistic License
Group: Development/Libraries/Perl
Requires: perl = %{perl_version}
-Autoreqprov: on
+AutoReqProv: on
Summary: Class::MethodMaker
-Version: 2.10
+Version: 2.11
Release: 1
Source: Class-MethodMaker-%{version}.tar.gz
Patch: Class-MethodMaker-Makefile.PL.diff
@@ -70,55 +71,60 @@
/var/adm/perl-modules/%{name}
%changelog
-* Mon Jul 16 2007 - ug@suse.de
+* Fri Apr 04 2008 ug@suse.de
+- update to version 2.11
+- Drop Module::Build support
+ (which was broken anyway for a long time, #19167, #16241, #17059, #15987, #13755)
+- Correct "use version" statements (#19585)
+* Mon Jul 16 2007 ug@suse.de
- update to version 2.10
- Fixed SIGNATURE
- Fixed compile problems with 5.9.4 upwards (rt.cpan.org #22413)
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Mon Dec 12 2005 - ug@suse.de
+* Mon Dec 12 2005 ug@suse.de
- update to version 2.08
-* Wed Sep 28 2005 - dmueller@suse.de
+* Thu Sep 29 2005 dmueller@suse.de
- add norootforbuild
-* Mon Aug 01 2005 - cthiel@suse.de
+* Mon Aug 01 2005 cthiel@suse.de
- added Class-MethodMaker-Makefile.PL.diff
-* Fri Jul 29 2005 - cthiel@suse.de
+* Fri Jul 29 2005 cthiel@suse.de
- update to version 2.07
-* Mon Jan 31 2005 - ug@suse.de
+* Mon Jan 31 2005 ug@suse.de
- version update from 2.04 to 2.05
-* Fri Jan 21 2005 - ug@suse.de
+* Fri Jan 21 2005 ug@suse.de
- version update from 2.02 to 2.04
- heavy changes in build process
- Add XS code to set created sub names in profiler, etc.
- Documentation tweaks
- Add an argument of the subject object to default ctor calls
-* Fri Aug 20 2004 - ug@suse.de
+* Fri Aug 20 2004 ug@suse.de
- version update from 2.00 to 2.02
- Make VERSION evaluate on single line to work with
ExtUtils::MakeMaker.
- Fix hash in v1 mode to return reference to the actual storage
- Fix obscure handling of -hash_init with v1 hash
- Fix redefine warnings (with V1Compat) under perl-5.8.3
-* Fri Feb 27 2004 - ug@suse.de
+* Fri Feb 27 2004 ug@suse.de
- version update from 1.10 to 2.00
-* Fri Aug 22 2003 - mjancar@suse.cz
+* Fri Aug 22 2003 mjancar@suse.cz
- require the perl version we build with
-* Tue Jul 29 2003 - ug@suse.de
+* Tue Jul 29 2003 ug@suse.de
- version update from 1.08 to 1.10
-* Mon Jul 28 2003 - ug@suse.de
+* Mon Jul 28 2003 ug@suse.de
- "make test" added
- add vendorarch changes
-* Mon Jun 23 2003 - ro@suse.de
+* Mon Jun 23 2003 ro@suse.de
- added directories to filelist
-* Mon May 19 2003 - ug@suse.de
+* Mon May 19 2003 ug@suse.de
- packlist and perllocal.pod fix
-* Fri Jan 17 2003 - ug@suse.de
+* Fri Jan 17 2003 ug@suse.de
- version update to 1.08
-* Tue Sep 17 2002 - ro@suse.de
+* Tue Sep 17 2002 ro@suse.de
- removed bogus self-provides
-* Tue Jul 02 2002 - mls@suse.de
+* Tue Jul 02 2002 mls@suse.de
- remove race in .packlist generation
-* Wed Jun 26 2002 - ug@suse.de
+* Wed Jun 26 2002 ug@suse.de
- version update to 1.06
-* Mon Mar 26 2001 - ug@suse.de
+* Mon Mar 26 2001 ug@suse.de
- initial release
++++++ Class-MethodMaker-2.10.tar.gz -> Class-MethodMaker-2.11.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/Build.PL new/Class-MethodMaker-2.11/Build.PL
--- old/Class-MethodMaker-2.10/Build.PL 2007-04-27 09:24:05.000000000 +0200
+++ new/Class-MethodMaker-2.11/Build.PL 1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-use Module::Build 0.26; # for autosplit to work correctly
-use File::Spec::Functions qw( catfile );
-
-use lib '.';
-use Generate qw( %GENERATE );
-
-my $class = Module::Build->subclass
- (
- class => 'CMM::AutoSplit',
- code => q{
- sub ACTION_code {
- my ($self) = @_;
- # All installable stuff gets created in blib/ .
- # Create blib/arch to keep blib.pm happy
- my $blib = $self->blib;
- $self->add_to_cleanup($blib);
- File::Path::mkpath( File::Spec->catdir($blib, 'arch') );
-
- foreach my $element (@{$self->build_elements}) {
- my $method = "process_${element}_files";
- $self->$method();
- }
- if ( my $autosplit = $self->autosplit ) {
- if ( ref $autosplit eq 'ARRAY' ) {
- $self->autosplit_file($_, $blib)
- for @$autosplit;
- } else {
- $self->autosplit_file($autosplit, $blib);
- }
- }
- }
- },
- );
-
-my $build = $class->new(
- module_name => 'Class::MethodMaker',
- dist_name => 'Class-MethodMaker',
- license => 'perl',
- dist_version => '2.10',
- sign => 1,
- dist_author => 'Martyn J. Pearce ',
- dist_abstract => 'create generic class accessor methods',
- PL_files => +{ 'generate.PL', [ values %GENERATE ] },
- autosplit => [ values %GENERATE,
- catfile(qw(lib Class MethodMaker Engine.pm )) ],
- xs_files => +{ 'MethodMaker.xs' => 'lib/Class/MethodMaker.xs' },
- );
-
-$build->create_build_script;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/Changes new/Class-MethodMaker-2.11/Changes
--- old/Class-MethodMaker-2.10/Changes 2007-04-27 09:25:02.000000000 +0200
+++ new/Class-MethodMaker-2.11/Changes 2008-03-24 22:01:59.000000000 +0100
@@ -1,5 +1,10 @@
Revision History for Class::MethodMaker (versions 2)
+2.11 Mar 24 2008
+ - Drop Module::Build support
+ (which was broken anyway for a long time, #19167, #16241, #17059, #15987, #13755)
+ - Correct "use version" statements (#19585)
+
2.10 Apr 27 09:24:30 CEST 2007
- Fixed SIGNATURE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/lib/Class/MethodMaker/Engine.pm new/Class-MethodMaker-2.11/lib/Class/MethodMaker/Engine.pm
--- old/Class-MethodMaker-2.10/lib/Class/MethodMaker/Engine.pm 2007-04-27 09:25:33.000000000 +0200
+++ new/Class-MethodMaker-2.11/lib/Class/MethodMaker/Engine.pm 2008-03-24 22:03:46.000000000 +0100
@@ -19,7 +19,7 @@
# Pragmas -----------------------------
-use 5.005_62;
+use 5.006;
use strict;
use warnings;
@@ -57,7 +57,7 @@
# -------------------------------------
our $PACKAGE = 'Class-MethodMaker';
-our $VERSION = '2.10';
+our $VERSION = '2.11';
# -------------------------------------
# CLASS CONSTRUCTION
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/lib/Class/MethodMaker.pm new/Class-MethodMaker-2.11/lib/Class/MethodMaker.pm
--- old/Class-MethodMaker-2.10/lib/Class/MethodMaker.pm 2007-04-27 09:25:12.000000000 +0200
+++ new/Class-MethodMaker-2.11/lib/Class/MethodMaker.pm 2008-03-24 22:03:34.000000000 +0100
@@ -6,7 +6,7 @@
use Class::MethodMaker::Engine qw();
# Make this line self-contained so MakeMaker can eval() it.
-our $VERSION = '2.10';
+our $VERSION = '2.11';
our $PACKAGE = 'Class-MethodMaker';
use XSLoader qw();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/Makefile.PL new/Class-MethodMaker-2.11/Makefile.PL
--- old/Class-MethodMaker-2.10/Makefile.PL 2007-04-27 09:25:50.000000000 +0200
+++ new/Class-MethodMaker-2.11/Makefile.PL 2008-03-24 22:03:23.000000000 +0100
@@ -47,7 +47,7 @@
my %MakefileArgs = (
NAME => 'Class::MethodMaker',
DISTNAME => 'Class-MethodMaker',
- VERSION => '2.10',
+ VERSION => '2.11',
AUTHOR => 'Martyn J. Pearce ',
ABSTRACT => 'a module for creating generic methods',
PREREQ_PM => +{ },
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/MANIFEST new/Class-MethodMaker-2.11/MANIFEST
--- old/Class-MethodMaker-2.10/MANIFEST 2006-12-05 00:33:38.000000000 +0100
+++ new/Class-MethodMaker-2.11/MANIFEST 2008-03-24 22:26:49.000000000 +0100
@@ -56,7 +56,6 @@
INSTALL
t/v1_boolean.t
t/redefine-warnings.t
-Build.PL
generate.PL
META.yml
Generate.pm
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/MANIFEST.SKIP new/Class-MethodMaker-2.11/MANIFEST.SKIP
--- old/Class-MethodMaker-2.10/MANIFEST.SKIP 2006-12-05 00:33:38.000000000 +0100
+++ new/Class-MethodMaker-2.11/MANIFEST.SKIP 2008-03-24 22:22:38.000000000 +0100
@@ -1,6 +1,8 @@
^(.*/)?CVS/.*
+^(.*/)?.svn/.*
^Makefile(.old)?$
^Build$
+^META.yml$
^Clean$
^RollingBuild$
^blib/.*
@@ -20,4 +22,4 @@
^*~$
^make-dist$
^MethodMaker\.(?:bs|o|c)$
-^lib/Class/MethodMaker.xs$
\ No newline at end of file
+^lib/Class/MethodMaker.xs$
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/META.yml new/Class-MethodMaker-2.11/META.yml
--- old/Class-MethodMaker-2.10/META.yml 2007-04-27 09:31:29.000000000 +0200
+++ new/Class-MethodMaker-2.11/META.yml 2008-03-24 22:34:37.000000000 +0100
@@ -1,10 +1,13 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
-name: Class-MethodMaker
-version: 2.10
-version_from:
-installdirs: site
-requires:
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30
+--- #YAML:1.0
+name: Class-MethodMaker
+version: 2.11
+abstract: a module for creating generic methods
+license: ~
+author:
+ - Martyn J. Pearce
+generated_by: ExtUtils::MakeMaker version 6.44
+distribution_type: module
+requires:
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.3.html
+ version: 1.3
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/SIGNATURE new/Class-MethodMaker-2.11/SIGNATURE
--- old/Class-MethodMaker-2.10/SIGNATURE 2007-04-27 09:31:13.000000000 +0200
+++ new/Class-MethodMaker-2.11/SIGNATURE 2008-03-24 22:34:31.000000000 +0100
@@ -14,14 +14,13 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 e172fdc13dbb006ad77f9590b0240f5ed6850279 Build.PL
-SHA1 dc195ad783131d275daabd7e64c4387012922f07 Changes
+SHA1 bc631a3da6c71db69930001f906ef88d43551e3a Changes
SHA1 b684a759c6fcf6378506173aec3dedec843a3696 Generate.pm
SHA1 efa8cb615886410be8de15f5a6925697f624d278 INSTALL
-SHA1 570de32b38e410a8ad34861fc8fc4fb0ad04b295 MANIFEST
-SHA1 e75a9e81f4c0f9448ab0111300867ff33de8f3f3 MANIFEST.SKIP
-SHA1 d1efff593655864a4b4ed635f3a12593e261948a META.yml
-SHA1 c3ab7dd5694c8f8e8c8898dd9780b43960c3c072 Makefile.PL
+SHA1 a9a33407fec2fc091f98179005334f08ab526242 MANIFEST
+SHA1 6a32646da8206c7b9c4fe7f10275e833ddbae77d MANIFEST.SKIP
+SHA1 369f047e8363b0c2f971e1b7cee3bf4e376e325f META.yml
+SHA1 5b84cdcaf0907a26e7b637eb8818b038b6a02007 Makefile.PL
SHA1 da6df21dd8f9b0be2a93a888f944177c3231561d MethodMaker.xs
SHA1 d56038cc296a6d4d1f73d776d4f933c7120fc883 README
SHA1 bf8192c64eff9a9356b0e45ef812457c7d672883 TODO
@@ -36,9 +35,9 @@
SHA1 d39160a9f9faf6a3036888015958afd5e6360dab examples/simple1
SHA1 76e80cf28137e0d2e623c5ae740f62fc2e7eb83e generate.PL
SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 lib/Class/.placeholder
-SHA1 64e2ab1f021812850546cccdca21a8c146811cf3 lib/Class/MethodMaker.pm
+SHA1 d82440f5dda23670fc77fb67856172c64b868953 lib/Class/MethodMaker.pm
SHA1 e9cb30df1d39b6bf81a3eae841bba358220ae5b6 lib/Class/MethodMaker/Constants.pm
-SHA1 f7d40d33db7cc22452c89a8ba897c80049fdb57c lib/Class/MethodMaker/Engine.pm
+SHA1 11b8bbde960d6e0695bbb8e1fb679bbed2b390f1 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
@@ -49,7 +48,7 @@
SHA1 c1c5c7bc50fd8c72d33ecd3470a2217edd0241ab t/new.t
SHA1 91e1bca16495461ea447c44f17f3d19b756e946a t/redefine-warnings.t
SHA1 46332dbc223396c9fa80e57eefaca61f163471c6 t/scalar.t
-SHA1 15982417c01cf68495c17068f799a24c89168ef5 t/test.pm
+SHA1 77682285d4d29db2c49b7fc40485a1209067925b t/test.pm
SHA1 732e5dd8fbc6e826bbc55f7366e74715fe8f8a47 t/test_v1.pm
SHA1 de96e569ca75f94ba14b8c8f9036d1a6aaa47855 t/v1_abstract.t
SHA1 aec7169b86abf57a80331f1012f09cef74d7e2f9 t/v1_boolean.t
@@ -80,9 +79,9 @@
SHA1 efdde2ef3a7c3192b2a8449fe047e2d2bd57581c t/v1_tie_list.t
SHA1 c9105cb7d439b524207ddbfdd5804c5ef7332790 t/v1_tie_scalar.t
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFGMabBrQV5awgKugcRApAUAKD7Mbt8xnPdCDB1THrTwDllxQK1jwCfegmv
-NiBBcRn6HnFllBzC9sraiwk=
-=bixv
+iD8DBQFH6B5nrQV5awgKugcRAjLfAKC/b1LyP11NwWSHWXd9Ir8iQKF5twCg1p3C
+2isgniBHAlP4BjFoNfQ1lAE=
+=MrFT
-----END PGP SIGNATURE-----
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Class-MethodMaker-2.10/t/test.pm new/Class-MethodMaker-2.11/t/test.pm
--- old/Class-MethodMaker-2.10/t/test.pm 2006-12-05 00:33:38.000000000 +0100
+++ new/Class-MethodMaker-2.11/t/test.pm 2008-03-24 21:54:29.000000000 +0100
@@ -73,7 +73,7 @@
# Pragmas -----------------------------
-use 5.00503;
+use 5.006;
use strict;
use vars qw( @EXPORT_OK );
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org