r3181 - in /packages/libset-object-perl/trunk: Changes.pod MANIFEST
META.yml
debian/changelog debian/control debian/watch lib/Set/Object.pm
t/scalar/storable.t
eloy at users.alioth.debian.org
eloy at users.alioth.debian.org
Wed Jun 28 11:41:27 UTC 2006
Author: eloy
Date: Wed Jun 28 11:41:25 2006
New Revision: 3181
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=3181
Log:
eloy: new upstream version
Added:
packages/libset-object-perl/trunk/t/scalar/storable.t
- copied unchanged from r3180, packages/libset-object-perl/branches/upstream/current/t/scalar/storable.t
Modified:
packages/libset-object-perl/trunk/Changes.pod
packages/libset-object-perl/trunk/MANIFEST
packages/libset-object-perl/trunk/META.yml
packages/libset-object-perl/trunk/debian/changelog
packages/libset-object-perl/trunk/debian/control
packages/libset-object-perl/trunk/debian/watch
packages/libset-object-perl/trunk/lib/Set/Object.pm
Modified: packages/libset-object-perl/trunk/Changes.pod
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/Changes.pod?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/Changes.pod (original)
+++ packages/libset-object-perl/trunk/Changes.pod Wed Jun 28 11:41:25 2006
@@ -1,5 +1,15 @@
=head1 REVISION HISTORY FOR Set::Object
+
+=head1 1.15, 21 Jun 2006
+
+=over
+
+=item *
+
+Dumping sets with scalars in them via L<Storable> now works.
+
+=back
=head1 1.14
Modified: packages/libset-object-perl/trunk/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/MANIFEST?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/MANIFEST (original)
+++ packages/libset-object-perl/trunk/MANIFEST Wed Jun 28 11:41:25 2006
@@ -37,6 +37,7 @@
t/scalar/member.t
t/scalar/misc.t
t/scalar/set_set.t
+t/scalar/storable.t
t/scalar/symmdiff.t
t/scalar/union.t
t/scalar/unique.t
Modified: packages/libset-object-perl/trunk/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/META.yml?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/META.yml (original)
+++ packages/libset-object-perl/trunk/META.yml Wed Jun 28 11:41:25 2006
@@ -1,7 +1,7 @@
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Set-Object
-version: 1.14
+version: 1.15
version_from: lib/Set/Object.pm
installdirs: site
requires:
Modified: packages/libset-object-perl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/debian/changelog?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/debian/changelog (original)
+++ packages/libset-object-perl/trunk/debian/changelog Wed Jun 28 11:41:25 2006
@@ -1,3 +1,12 @@
+libset-object-perl (1.15-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/comtrol:
+ - Standards-Version: increased to 3.7.2.1 without any changes
+ - Uploaders: added me
+
+ -- Krzysztof Krzyzaniak (eloy) <eloy at debian.org> Wed, 28 Jun 2006 12:35:25 +0200
+
libset-object-perl (1.14-1) unstable; urgency=low
* New upstream release
Modified: packages/libset-object-perl/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/debian/control?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/debian/control (original)
+++ packages/libset-object-perl/trunk/debian/control Wed Jun 28 11:41:25 2006
@@ -2,14 +2,14 @@
Section: perl
Priority: optional
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Gunnar Wolf <gwolf at debian.org>
-Standards-Version: 3.6.2
-Build-Depends: debhelper (>> 4.1), perl (>> 5.8.1), perl-doc
+Uploaders: Gunnar Wolf <gwolf at debian.org>, Krzysztof Krzyzaniak (eloy) <eloy at debian.org>
+Standards-Version: 3.7.2.1
+Build-Depends: debhelper (>= 5.0.0), perl (>> 5.8.1), perl-doc
Package: libset-object-perl
Architecture: any
Depends: ${perl:Depends}, ${shlibs:Depends}
Description: Collection of objects without duplications
- This perl module implements a Set of objects, that is, a collection of
+ Set::Object module implements a Set of objects, that is, a collection of
objects without duplications. It is similar to a Smalltalk
IdentitySet.
Modified: packages/libset-object-perl/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/debian/watch?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/debian/watch (original)
+++ packages/libset-object-perl/trunk/debian/watch Wed Jun 28 11:41:25 2006
@@ -1,6 +1,2 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# Site Directory Pattern Version Script
version=2
-http://www.cpan.org/modules/by-module/Set/Set-Object-(\d.*)\.tar\.gz debian uupdate
+http://www.cpan.org/modules/by-module/Set/Set-Object-(\d.*)\.tar\.gz
Modified: packages/libset-object-perl/trunk/lib/Set/Object.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libset-object-perl/trunk/lib/Set/Object.pm?rev=3181&op=diff
==============================================================================
--- packages/libset-object-perl/trunk/lib/Set/Object.pm (original)
+++ packages/libset-object-perl/trunk/lib/Set/Object.pm Wed Jun 28 11:41:25 2006
@@ -343,6 +343,8 @@
Portions Copyright (c) 2003 - 2005, Sam Vilain. Same license.
+Portions Copyright (c) 2006, Catalyst IT (NZ) Limited. Same license.
+
=head1 SEE ALSO
perl(1), perltie(1), L<Set::Scalar>, overload.pm
@@ -366,7 +368,7 @@
@EXPORT_OK = qw( ish_int is_int is_string is_double blessed reftype
refaddr is_overloaded is_object is_key set );
-$VERSION = '1.14';
+$VERSION = '1.15';
bootstrap Set::Object $VERSION;
@@ -808,13 +810,18 @@
sub STORABLE_freeze {
my $obj = shift;
my $am_cloning = shift;
- return ("", $obj->members);
+ return ("v2", [ $obj->members ]);
}
use Devel::Peek qw(Dump);
sub STORABLE_thaw {
#print Dump $_ foreach (@_);
+
+ $DB::single = 1;
+ if ( $_[2] and $_[2] eq "v2" ) {
+ @_ = (@_[0,1], "", @{ $_[3] });
+ }
goto &_STORABLE_thaw;
#print "Got here\n";
More information about the Pkg-perl-cvs-commits
mailing list