r57912 - in /trunk/libclass-methodmaker-perl: ./ debian/ debian/patches/ debian/source/ lib/Class/ lib/Class/MethodMaker/ t/
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Fri May 14 01:53:05 UTC 2010
Author: jawnsy-guest
Date: Fri May 14 01:52:58 2010
New Revision: 57912
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=57912
Log:
* New upstream release
* Standards-Version 3.8.4 (no changes)
* Use new 3.0 (quilt) source format
* Remove patch to disable signature test (removed upstream)
Added:
trunk/libclass-methodmaker-perl/debian/source/
trunk/libclass-methodmaker-perl/debian/source/format
Removed:
trunk/libclass-methodmaker-perl/debian/README.source
trunk/libclass-methodmaker-perl/debian/patches/signature.patch
trunk/libclass-methodmaker-perl/t/0-signature.t
Modified:
trunk/libclass-methodmaker-perl/Changes
trunk/libclass-methodmaker-perl/MANIFEST
trunk/libclass-methodmaker-perl/META.yml
trunk/libclass-methodmaker-perl/Makefile.PL
trunk/libclass-methodmaker-perl/SIGNATURE
trunk/libclass-methodmaker-perl/debian/changelog
trunk/libclass-methodmaker-perl/debian/control
trunk/libclass-methodmaker-perl/debian/patches/series
trunk/libclass-methodmaker-perl/debian/rules
trunk/libclass-methodmaker-perl/end.pod
trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm
trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Constants.pm
trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm
Modified: trunk/libclass-methodmaker-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/Changes?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/Changes (original)
+++ trunk/libclass-methodmaker-perl/Changes Fri May 14 01:52:58 2010
@@ -1,4 +1,10 @@
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 at chorny.net)
2.15 Feb 15 2009
- Skip some tests on MSWin (#16601)
Modified: trunk/libclass-methodmaker-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/MANIFEST?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/MANIFEST (original)
+++ trunk/libclass-methodmaker-perl/MANIFEST Fri May 14 01:52:58 2010
@@ -24,7 +24,6 @@
MethodMaker.xs
README
SIGNATURE
-t/0-signature.t
t/array.t
t/basic.t
t/diffclass.t
Modified: trunk/libclass-methodmaker-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/META.yml?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/META.yml (original)
+++ trunk/libclass-methodmaker-perl/META.yml Fri May 14 01:52:58 2010
@@ -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
Modified: trunk/libclass-methodmaker-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/Makefile.PL?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/Makefile.PL (original)
+++ trunk/libclass-methodmaker-perl/Makefile.PL Fri May 14 01:52:58 2010
@@ -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);
+}
+
Modified: trunk/libclass-methodmaker-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/SIGNATURE?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/SIGNATURE (original)
+++ trunk/libclass-methodmaker-perl/SIGNATURE Fri May 14 01:52:58 2010
@@ -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-----
Modified: trunk/libclass-methodmaker-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/changelog?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/changelog (original)
+++ trunk/libclass-methodmaker-perl/debian/changelog Fri May 14 01:52:58 2010
@@ -1,8 +1,15 @@
-libclass-methodmaker-perl (2.15-3) UNRELEASED; urgency=low
-
+libclass-methodmaker-perl (2.16-1) UNRELEASED; urgency=low
+
+ [ Ryan Niebur ]
* Update jawnsy's email address
- -- Ryan Niebur <ryanryan52 at gmail.com> Tue, 01 Sep 2009 21:18:20 -0700
+ [ Jonathan Yu ]
+ * New upstream release
+ * Standards-Version 3.8.4 (no changes)
+ * Use new 3.0 (quilt) source format
+ * Remove patch to disable signature test (removed upstream)
+
+ -- Jonathan Yu <jawnsy at cpan.org> Thu, 13 May 2010 22:30:41 -0400
libclass-methodmaker-perl (2.15-2) unstable; urgency=low
Modified: trunk/libclass-methodmaker-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/control?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/control (original)
+++ trunk/libclass-methodmaker-perl/debian/control Fri May 14 01:52:58 2010
@@ -1,11 +1,11 @@
Source: libclass-methodmaker-perl
Section: perl
Priority: optional
+Build-Depends: debhelper (>= 7), libipc-run-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Jonathan Yu <jawnsy at cpan.org>, Niko Tyni <ntyni at debian.org>,
gregor herrmann <gregoa at debian.org>, Antonio Radici <antonio at dyne.org>
-Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7), libipc-run-perl
-Standards-Version: 3.8.2
+Standards-Version: 3.8.4
Homepage: http://search.cpan.org/dist/Class-MethodMaker/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libclass-methodmaker-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libclass-methodmaker-perl/
Modified: trunk/libclass-methodmaker-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/patches/series?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/patches/series (original)
+++ trunk/libclass-methodmaker-perl/debian/patches/series Fri May 14 01:52:58 2010
@@ -1,2 +1,1 @@
-signature.patch
constants-whatis.patch
Modified: trunk/libclass-methodmaker-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/rules?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/rules (original)
+++ trunk/libclass-methodmaker-perl/debian/rules Fri May 14 01:52:58 2010
@@ -3,7 +3,7 @@
PERL ?= /usr/bin/perl
%:
- dh --with quilt $@
+ dh $@
# Prevent issues with debhelper trying to run configure and failing horribly
override_dh_auto_configure:
Added: trunk/libclass-methodmaker-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/source/format?rev=57912&op=file
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/source/format (added)
+++ trunk/libclass-methodmaker-perl/debian/source/format Fri May 14 01:52:58 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)
Modified: trunk/libclass-methodmaker-perl/end.pod
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/end.pod?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/end.pod (original)
+++ trunk/libclass-methodmaker-perl/end.pod Fri May 14 01:52:58 2010
@@ -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
Modified: trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm (original)
+++ trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm Fri May 14 01:52:58 2010
@@ -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();
Modified: trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Constants.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Constants.pm?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Constants.pm (original)
+++ trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Constants.pm Fri May 14 01:52:58 2010
@@ -24,7 +24,7 @@
use strict;
use warnings;
-use Exporter;
+use base qw( Exporter );
our @EXPORT_OK = qw( INTEGER );
# ----------------------------------------------------------------------------
Modified: trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm?rev=57912&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm (original)
+++ trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm Fri May 14 01:52:58 2010
@@ -57,7 +57,7 @@
# -------------------------------------
our $PACKAGE = 'Class-MethodMaker';
-our $VERSION = '2.15';
+our $VERSION = '2.16';
# -------------------------------------
# CLASS CONSTRUCTION
More information about the Pkg-perl-cvs-commits
mailing list