r68574 - in /trunk/libdata-alias-perl: Alias.xs Changes META.yml README debian/changelog debian/copyright lib/Data/Alias.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Mon Feb 14 01:52:08 UTC 2011
Author: jawnsy-guest
Date: Mon Feb 14 01:51:09 2011
New Revision: 68574
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=68574
Log:
looks good, dch -r
Modified:
trunk/libdata-alias-perl/Alias.xs
trunk/libdata-alias-perl/Changes
trunk/libdata-alias-perl/META.yml
trunk/libdata-alias-perl/README
trunk/libdata-alias-perl/debian/changelog
trunk/libdata-alias-perl/debian/copyright
trunk/libdata-alias-perl/lib/Data/Alias.pm
Modified: trunk/libdata-alias-perl/Alias.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/Alias.xs?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/Alias.xs (original)
+++ trunk/libdata-alias-perl/Alias.xs Mon Feb 14 01:51:09 2011
@@ -1,6 +1,6 @@
/* Copyright (C) 2003, 2004, 2006, 2007 Matthijs van Duin <xmath at cpan.org>
*
- * Copyright (C) 2010 Andrew Main (Zefram) <zefram at fysh.org>
+ * Copyright (C) 2010, 2011 Andrew Main (Zefram) <zefram at fysh.org>
*
* Parts from perl, which is Copyright (C) 1991-2006 Larry Wall and others
*
@@ -168,6 +168,8 @@
#define SVs_PADBUSY 0
#endif
#define SVs_PADFLAGS (SVs_PADBUSY|SVs_PADMY|SVs_PADTMP)
+
+#define DA_HAVE_OP_DORASSIGN (PERL_COMBI_VERSION >= 5009000)
#define DA_TIED_ERR "Can't %s alias %s tied %s"
#define DA_ODD_HASH_ERR "Odd number of elements in hash assignment"
@@ -1039,7 +1041,7 @@
RETURN;
}
-#ifdef pp_dorassign
+#if DA_HAVE_OP_DORASSIGN
OP *DataAlias_pp_dorassign(pTHX) {
dSP;
SV *a2 = POPs;
@@ -1571,7 +1573,7 @@
if (0)
case OP_ORASSIGN:
op->op_ppaddr = DataAlias_pp_orassign;
-#ifdef pp_dorassign
+#if DA_HAVE_OP_DORASSIGN
if (0)
case OP_DORASSIGN:
op->op_ppaddr = DataAlias_pp_dorassign;
Modified: trunk/libdata-alias-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/Changes?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/Changes (original)
+++ trunk/libdata-alias-perl/Changes Mon Feb 14 01:51:09 2011
@@ -1,4 +1,9 @@
Revision history for Perl extension Data::Alias
+
+1.11 Thu Jan 13 20:23 GMT 2011
+ - Don't rely on details of core's pp_* functions to determine
+ whether an opcode exists, because they can change unpredictably
+ (and do change in Perl 5.13.9)
1.10 Sun Nov 21 09:04 GMT 2010
- Updated to work with Perl version 5.13.7, where lex_end()
Modified: trunk/libdata-alias-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/META.yml?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/META.yml (original)
+++ trunk/libdata-alias-perl/META.yml Mon Feb 14 01:51:09 2011
@@ -16,4 +16,4 @@
- t
requires:
perl: 5.8.1
-version: 1.10
+version: 1.11
Modified: trunk/libdata-alias-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/README?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/README (original)
+++ trunk/libdata-alias-perl/README Mon Feb 14 01:51:09 2011
@@ -1,4 +1,4 @@
-Data::Alias 1.10 - Comprehensive set of aliasing operations
+Data::Alias 1.11 - Comprehensive set of aliasing operations
System requirements:
@@ -346,7 +346,7 @@
updated it to work with Perl versions 5.11.0 and later.
LICENSE
- Copyright (C) 2003-2007 Matthijs van Duin. Copyright (C) 2010 Andrew
- Main (Zefram) <zefram at fysh.org>. All rights reserved. This program
- is free software; you can redistribute it and/or modify it under
- the same terms as Perl itself.
+ Copyright (C) 2003-2007 Matthijs van Duin. Copyright (C) 2010,
+ 2011 Andrew Main (Zefram) <zefram at fysh.org>. All rights reserved.
+ This program is free software; you can redistribute it and/or modify
+ it under the same terms as Perl itself.
Modified: trunk/libdata-alias-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/debian/changelog?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/debian/changelog (original)
+++ trunk/libdata-alias-perl/debian/changelog Mon Feb 14 01:51:09 2011
@@ -1,3 +1,9 @@
+libdata-alias-perl (1.11-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Yu <jawnsy at cpan.org> Sun, 13 Feb 2011 21:12:23 -0500
+
libdata-alias-perl (1.10-1) unstable; urgency=low
* New upstream release
Modified: trunk/libdata-alias-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/debian/copyright?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/debian/copyright (original)
+++ trunk/libdata-alias-perl/debian/copyright Mon Feb 14 01:51:09 2011
@@ -4,9 +4,8 @@
Name: Data-Alias
Files: *
-Copyright:
+Copyright: 2010-2011, Andrew Main (Zefram) <zefram at fysh.org>
2003-2007, Matthijs van Duin
- 2010, Andrew Main (Zefram) <zefram at fysh.org>
Parts from perl, which is Copyright (C) 1991-2006 Larry Wall and others
License: Artistic or GPL-1+
@@ -26,7 +25,7 @@
License: Artistic or GPL-1+
Files: debian/*
-Copyright: 2010, Jonathan Yu <jawnsy at cpan.org>
+Copyright: 2010-2011, Jonathan Yu <jawnsy at cpan.org>
2009, Ryan Niebur <ryan at debian.org>
License: Artistic or GPL-1+
Modified: trunk/libdata-alias-perl/lib/Data/Alias.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-alias-perl/lib/Data/Alias.pm?rev=68574&op=diff
==============================================================================
--- trunk/libdata-alias-perl/lib/Data/Alias.pm (original)
+++ trunk/libdata-alias-perl/lib/Data/Alias.pm Mon Feb 14 01:51:09 2011
@@ -5,7 +5,7 @@
use strict;
use warnings;
-our $VERSION = '1.10';
+our $VERSION = '1.11';
use base 'Exporter';
use base 'DynaLoader';
@@ -374,7 +374,7 @@
=head1 LICENSE
Copyright (C) 2003-2007 Matthijs van Duin.
-Copyright (C) 2010 Andrew Main (Zefram) <zefram at fysh.org>.
+Copyright (C) 2010, 2011 Andrew Main (Zefram) <zefram at fysh.org>.
All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
More information about the Pkg-perl-cvs-commits
mailing list