r30885 - in /trunk/libclass-methodmaker-perl: Changes META.yml Makefile.PL MethodMaker.xs SIGNATURE debian/changelog debian/control lib/Class/MethodMaker.pm lib/Class/MethodMaker/Engine.pm t/redefine-warnings.t t/scalar.t
antonio-guest at users.alioth.debian.org
antonio-guest at users.alioth.debian.org
Thu Feb 19 23:09:54 UTC 2009
Author: antonio-guest
Date: Thu Feb 19 23:09:43 2009
New Revision: 30885
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=30885
Log:
upgrade to the latest version
Modified:
trunk/libclass-methodmaker-perl/Changes
trunk/libclass-methodmaker-perl/META.yml
trunk/libclass-methodmaker-perl/Makefile.PL
trunk/libclass-methodmaker-perl/MethodMaker.xs
trunk/libclass-methodmaker-perl/SIGNATURE
trunk/libclass-methodmaker-perl/debian/changelog
trunk/libclass-methodmaker-perl/debian/control
trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm
trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm
trunk/libclass-methodmaker-perl/t/redefine-warnings.t
trunk/libclass-methodmaker-perl/t/scalar.t
Modified: trunk/libclass-methodmaker-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/Changes?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/Changes (original)
+++ trunk/libclass-methodmaker-perl/Changes Thu Feb 19 23:09:43 2009
@@ -1,4 +1,11 @@
Revision History for Class::MethodMaker (versions 2)
+
+2.15 Feb 15 2009
+ - Skip some tests on MSWin (#16601)
+
+2.14 Feb 15 2009
+ - Fix Incorrect value checking in set_sub_name, introduced in
+ v2.13 (#41994) (Jens Rehsack)
2.13 Dec 02 2008
- Improve diagnostics and avoid crash with bad arguments.
Modified: trunk/libclass-methodmaker-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/META.yml?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/META.yml (original)
+++ trunk/libclass-methodmaker-perl/META.yml Thu Feb 19 23:09:43 2009
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Class-MethodMaker
-version: 2.13
+version: 2.15
abstract: a module for creating generic methods
author:
- Martyn J. Pearce
Modified: trunk/libclass-methodmaker-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/Makefile.PL?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/Makefile.PL (original)
+++ trunk/libclass-methodmaker-perl/Makefile.PL Thu Feb 19 23:09:43 2009
@@ -47,7 +47,7 @@
my %MakefileArgs = (
NAME => 'Class::MethodMaker',
DISTNAME => 'Class-MethodMaker',
- VERSION => '2.13',
+ VERSION => '2.15',
AUTHOR => 'Martyn J. Pearce ',
ABSTRACT => 'a module for creating generic methods',
PREREQ_PM => +{ },
Modified: trunk/libclass-methodmaker-perl/MethodMaker.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/MethodMaker.xs?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/MethodMaker.xs (original)
+++ trunk/libclass-methodmaker-perl/MethodMaker.xs Thu Feb 19 23:09:43 2009
@@ -7,7 +7,7 @@
int
set_sub_name(SV *sub, char *pname, char *subname, char *stashname)
INIT:
- if (!SvTRUE(ST(1)) || !SvTRUE(ST(2)) || !SvTRUE(ST(3)) || !SvTRUE(ST(4)))
+ if (!SvTRUE(ST(0)) || !SvTRUE(ST(1)) || !SvTRUE(ST(2)) || !SvTRUE(ST(3)))
XSRETURN_UNDEF;
CODE:
CvGV((GV*)SvRV(sub)) = gv_fetchpv(stashname, TRUE, SVt_PV);
Modified: trunk/libclass-methodmaker-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/SIGNATURE?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/SIGNATURE (original)
+++ trunk/libclass-methodmaker-perl/SIGNATURE Thu Feb 19 23:09:43 2009
@@ -14,14 +14,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 a822d590f56f617cb23cf827caaec3f1e97da99a Changes
+SHA1 2fd566464bfb56f50927d4bd03d631f6c0f6ca4b Changes
SHA1 b684a759c6fcf6378506173aec3dedec843a3696 Generate.pm
SHA1 efa8cb615886410be8de15f5a6925697f624d278 INSTALL
SHA1 e8a64bd4340f5046ca339fd821fa8efc26f5b29e MANIFEST
SHA1 57082e147b77092b33b57411451a6b9030823f95 MANIFEST.SKIP
-SHA1 1685072f58804e7a212bfcfbe42a635e55889edc META.yml
-SHA1 bcc0eb369709f11c51663333cbc1dafe049cb3bc Makefile.PL
-SHA1 3d15b1aed91b53e60cf737264af25a6f503dbc89 MethodMaker.xs
+SHA1 cb34444c63493fcc305792e2f4ce11aac8226c8c META.yml
+SHA1 1ffe8c31188487440129fafbe8d3856e4c1d8249 Makefile.PL
+SHA1 bcdbe850216b8d70c2d9c7b32550860572196a82 MethodMaker.xs
SHA1 a79be83e67bf815b27b226ad1f2403a7d2390e0c README
SHA1 bf8192c64eff9a9356b0e45ef812457c7d672883 TODO
SHA1 c1fa07c05e01abd3456a21972ef20b5e0880bc4c benchmark/lexical.pl
@@ -35,9 +35,9 @@
SHA1 d39160a9f9faf6a3036888015958afd5e6360dab examples/simple1
SHA1 76e80cf28137e0d2e623c5ae740f62fc2e7eb83e generate.PL
SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 lib/Class/.placeholder
-SHA1 5e7a054bce608c9a4718dc32a84205774e471d18 lib/Class/MethodMaker.pm
+SHA1 7ea3b9026bcf810bcc5b20540b52f5e72814271d lib/Class/MethodMaker.pm
SHA1 e9cb30df1d39b6bf81a3eae841bba358220ae5b6 lib/Class/MethodMaker/Constants.pm
-SHA1 05441b91fe5e98a5adc6f31c87d635b80fa3e457 lib/Class/MethodMaker/Engine.pm
+SHA1 6748b04aded8f16569ebd8f4f39eda98a2c99815 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
@@ -46,8 +46,8 @@
SHA1 36f35089b3cdd95f16dcbe5f42c43e31182cbb88 t/diffclass.t
SHA1 e4a4a3eb109145be7e8323476acc1f79af702786 t/hash.t
SHA1 c1c5c7bc50fd8c72d33ecd3470a2217edd0241ab t/new.t
-SHA1 91e1bca16495461ea447c44f17f3d19b756e946a t/redefine-warnings.t
-SHA1 46332dbc223396c9fa80e57eefaca61f163471c6 t/scalar.t
+SHA1 71d7feda890fe251b2faf4667c372365fb11bb4d t/redefine-warnings.t
+SHA1 2dd73da448f5858989ac471c37271811e8fb28b0 t/scalar.t
SHA1 77682285d4d29db2c49b7fc40485a1209067925b t/test.pm
SHA1 732e5dd8fbc6e826bbc55f7366e74715fe8f8a47 t/test_v1.pm
SHA1 de96e569ca75f94ba14b8c8f9036d1a6aaa47855 t/v1_abstract.t
@@ -81,7 +81,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-iEYEARECAAYFAkk14PYACgkQrQV5awgKugdOUACg5HKPsFZN5WSYKezVuC3ITzaI
-XmgAoKGEeyZhL2pDKcV5I6a/36pCz0s4
-=0/kz
+iEYEARECAAYFAkmXedoACgkQrQV5awgKugdgYACg+KxQFjzux/l18N+Yk/KiMjS2
+5vYAoJXB6E5NNzXAm47KUFqeSZ1hr25o
+=nQOC
-----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=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/changelog (original)
+++ trunk/libclass-methodmaker-perl/debian/changelog Thu Feb 19 23:09:43 2009
@@ -1,3 +1,10 @@
+libclass-methodmaker-perl (2.15-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * Adding myself to the Uploaders
+
+ -- Antonio Radici <antonio at dyne.org> Thu, 19 Feb 2009 23:06:22 +0000
+
libclass-methodmaker-perl (2.13-1) unstable; urgency=low
* New upstream release.
Modified: trunk/libclass-methodmaker-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/debian/control?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/debian/control (original)
+++ trunk/libclass-methodmaker-perl/debian/control Thu Feb 19 23:09:43 2009
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: gregor herrmann <gregoa at debian.org>,
- Niko Tyni <ntyni at debian.org>
+ Niko Tyni <ntyni at debian.org>, Antonio Radici <antonio at dyne.org>
Build-Depends: debhelper (>= 7), perl, quilt (>= 0.40), libipc-run-perl
Standards-Version: 3.8.0
Homepage: http://search.cpan.org/dist/Class-MethodMaker/
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=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm (original)
+++ trunk/libclass-methodmaker-perl/lib/Class/MethodMaker.pm Thu Feb 19 23:09:43 2009
@@ -6,7 +6,7 @@
use Class::MethodMaker::Engine qw();
# Make this line self-contained so MakeMaker can eval() it.
-our $VERSION = '2.13';
+our $VERSION = '2.15';
our $PACKAGE = 'Class-MethodMaker';
use XSLoader qw();
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=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm (original)
+++ trunk/libclass-methodmaker-perl/lib/Class/MethodMaker/Engine.pm Thu Feb 19 23:09:43 2009
@@ -57,7 +57,7 @@
# -------------------------------------
our $PACKAGE = 'Class-MethodMaker';
-our $VERSION = '2.13';
+our $VERSION = '2.15';
# -------------------------------------
# CLASS CONSTRUCTION
Modified: trunk/libclass-methodmaker-perl/t/redefine-warnings.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/t/redefine-warnings.t?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/t/redefine-warnings.t (original)
+++ trunk/libclass-methodmaker-perl/t/redefine-warnings.t Thu Feb 19 23:09:43 2009
@@ -44,6 +44,11 @@
=cut
+my $if_MSWin = $^O =~ m/MSWin/ ? 'Skip if under MSWin' : '';
+if ($if_MSWin) {
+ skip($if_MSWin, 1, 1, "No warnings generated" );
+}
+else
{
save_output('stderr', *STDERR{IO});
eval {
Modified: trunk/libclass-methodmaker-perl/t/scalar.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-methodmaker-perl/t/scalar.t?rev=30885&op=diff
==============================================================================
--- trunk/libclass-methodmaker-perl/t/scalar.t (original)
+++ trunk/libclass-methodmaker-perl/t/scalar.t Thu Feb 19 23:09:43 2009
@@ -16,7 +16,7 @@
use FindBin 1.42 qw( $Bin $Script );
use IO::File 1.08 qw( );
use POSIX 1.03 qw( S_ISREG );
-use Test 1.13 qw( ok plan );
+use Test 1.13 qw( ok plan skip );
use lib $Bin;
use test qw( DATA_DIR
@@ -571,6 +571,12 @@
=cut
+my $if_MSWin = $^O =~ m/MSWin/ ? 'Skip if under MSWin' : '';
+if ($if_MSWin) {
+ skip($if_MSWin, 1, 1, "v1/2 check ( 1)" );
+ skip($if_MSWin, 1, 1, "v1/2 check ( 2)" );
+}
+else
{
save_output('stderr', *STDERR{IO});
ok(evcheck(sub {
More information about the Pkg-perl-cvs-commits
mailing list