Thu Mar 22 14:01:03 2012 UTC ()
Updating package for Perl5 module Clone::Fast from CPAN in
devel/p5-Clone-Fast from 0.92 to 0.96.

pkgsrc changes:
- add patch from RT#65485 to fix for Perl 5.11.0 and above

Upstream changes:
Sun Feb 12 17:43:44 PST
    Version 0.96
	Remove debugging code

Fri Feb 10 21:48:38 PST
    Version 0.94
	Don't infinite recurse on @ magic.


(sno)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-Clone-Fast/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-Clone-Fast/distinfo
diff -r0 -r1.1 pkgsrc/devel/p5-Clone-Fast/patches/patch-aa

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-Clone-Fast/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Clone-Fast/Makefile 2011/11/08 07:54:36 1.1.1.1
+++ pkgsrc/devel/p5-Clone-Fast/Makefile 2012/03/22 14:01:02 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.1.1.1 2011/11/08 07:54:36 hiramatsu Exp $ 1# $NetBSD: Makefile,v 1.2 2012/03/22 14:01:02 sno Exp $
2 2
3DISTNAME= Clone-Fast-0.92 3DISTNAME= Clone-Fast-0.96
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= devel perl5 5CATEGORIES= devel perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Clone/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Clone/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/Clone-Fast/ 9HOMEPAGE= http://search.cpan.org/dist/Clone-Fast/
10COMMENT= Natively copying Perl data structures 10COMMENT= Natively copying Perl data structures
11LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
12 12
13PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16USE_LANGUAGES= c 16USE_LANGUAGES= c

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-Clone-Fast/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Clone-Fast/distinfo 2011/11/08 07:54:36 1.1.1.1
+++ pkgsrc/devel/p5-Clone-Fast/distinfo 2012/03/22 14:01:02 1.2
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.1.1.1 2011/11/08 07:54:36 hiramatsu Exp $ 1$NetBSD: distinfo,v 1.2 2012/03/22 14:01:02 sno Exp $
2 2
3SHA1 (Clone-Fast-0.92.tar.gz) = c36a06b924ef2b23122d87778e592faa6ce3f6de 3SHA1 (Clone-Fast-0.96.tar.gz) = 2013aa65c09ea2ac8f84c9166e0eaa1161337c93
4RMD160 (Clone-Fast-0.92.tar.gz) = 8b38ad97b0975487eac48670e18a64cea8d30f22 4RMD160 (Clone-Fast-0.96.tar.gz) = e4ca29b7a0b683b2453c9383dfa41ded5c1c7887
5Size (Clone-Fast-0.92.tar.gz) = 50297 bytes 5Size (Clone-Fast-0.96.tar.gz) = 51133 bytes
 6SHA1 (patch-aa) = 2c612d75bda27efb8bc5c541c3a87a0cefc6fe49

File Added: pkgsrc/devel/p5-Clone-Fast/patches/patch-aa
$NetBSD: patch-aa,v 1.1 2012/03/22 14:01:03 sno Exp $

--- Fast.xs.orig	2012-02-13 01:44:50.000000000 +0000
+++ Fast.xs
@@ -130,7 +130,11 @@ static sv_clone_t sv_clone_table[] = {
 #endif
 	(sv_clone_t)clone_sv,   // SVt_IV
 	(sv_clone_t)clone_sv,   // SVt_NV
+#if PERL_VERSION < 11
 	(sv_clone_t)clone_rv,   // SVt_RV
+#else
+	(sv_clone_t)clone_sv,   // SVt_IV
+#endif
 	(sv_clone_t)clone_sv,   // SVt_PV
 	(sv_clone_t)clone_sv,   // SVt_PVIV
 	(sv_clone_t)clone_sv,   // SVt_PVNV