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