r15715 - in /trunk/libclass-data-inheritable-perl: Changes META.yml Makefile.PL README debian/changelog lib/Class/Data/Inheritable.pm

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Wed Feb 27 08:54:34 UTC 2008


Author: dmn
Date: Wed Feb 27 08:54:33 2008
New Revision: 15715

URL: http://svn.debian.org/wsvn/?sc=1&rev=15715
Log:
* New upstream release

Modified:
    trunk/libclass-data-inheritable-perl/Changes
    trunk/libclass-data-inheritable-perl/META.yml
    trunk/libclass-data-inheritable-perl/Makefile.PL
    trunk/libclass-data-inheritable-perl/README
    trunk/libclass-data-inheritable-perl/debian/changelog
    trunk/libclass-data-inheritable-perl/lib/Class/Data/Inheritable.pm

Modified: trunk/libclass-data-inheritable-perl/Changes
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/Changes?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/Changes (original)
+++ trunk/libclass-data-inheritable-perl/Changes Wed Feb 27 08:54:33 2008
@@ -1,3 +1,9 @@
+
+0.08  Sat Jan 26 00:34:11 NZDT 2008
+    - Fix 'perltooc' typo in Docs 
+
+0.07  Sat Jan 26 00:34:11 NZDT 2008
+    - Relicense as dual AL/GPL
 
 0.06  Wed Sep 20 14:35:55 BST 2006
     - Sync the japanese docs (as best as possible!)

Modified: trunk/libclass-data-inheritable-perl/META.yml
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/META.yml?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/META.yml (original)
+++ trunk/libclass-data-inheritable-perl/META.yml Wed Feb 27 08:54:33 2008
@@ -1,10 +1,12 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Class-Data-Inheritable
-version:      0.06
-version_from: lib/Class/Data/Inheritable.pm
-installdirs:  site
-requires:
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.21
+--- #YAML:1.0
+name:                Class-Data-Inheritable
+version:             0.08
+abstract:            Inheritable, overridable class data
+license:             perl
+author:              ~
+generated_by:        ExtUtils::MakeMaker version 6.42
+distribution_type:   module
+requires:     
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
+    version: 1.3

Modified: trunk/libclass-data-inheritable-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/Makefile.PL?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/Makefile.PL (original)
+++ trunk/libclass-data-inheritable-perl/Makefile.PL Wed Feb 27 08:54:33 2008
@@ -3,10 +3,7 @@
 WriteMakefile(
 	NAME         => 'Class::Data::Inheritable',
 	VERSION_FROM => "lib/Class/Data/Inheritable.pm",
+	ABSTRACT_FROM => "lib/Class/Data/Inheritable.pm",
+	LICENSE       => 'perl',
 	PREREQ_PM    => {},
-	dist         => {
-		COMPRESS     => 'gzip -9',
-		SUFFIX       => '.gz',
-		DIST_DEFAULT => 'all tardist',
-	},
 );

Modified: trunk/libclass-data-inheritable-perl/README
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/README?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/README (original)
+++ trunk/libclass-data-inheritable-perl/README Wed Feb 27 08:54:33 2008
@@ -10,7 +10,10 @@
 
       # Declare the location of the data file for this class.
       Stuff->DataFile('/etc/stuff/data');
-  
+
+      # Or, all in one shot:
+      Stuff->mk_classdata(DataFile => '/etc/stuff/data');
+
 DESCRIPTION
     Class::Data::Inheritable is for creating accessor/mutators to class
     data. That is, if you want to store something about your class as a
@@ -62,10 +65,12 @@
 Methods
   mk_classdata
       Class->mk_classdata($data_accessor_name);
+      Class->mk_classdata($data_accessor_name => $value);
 
     This is a class method used to declare new class data accessors. A new
     accessor will be created in the Class using the name from
-    $data_accessor_name.
+    $data_accessor_name, and optionally initially setting it to the given
+    value.
 
     To facilitate overriding, mk_classdata creates an alias to the accessor,
     _field_accessor(). So Suitcase() would have an alias
@@ -89,15 +94,14 @@
 
 BUGS and QUERIES
     Please direct all correspondence regarding this module to:
-    bug-Bit-Vector-Minimal at rt.cpan.org
+    bug-Class-Data-Inheritable at rt.cpan.org
 
 COPYRIGHT and LICENSE
     Copyright (c) 2000-2005, Damian Conway and Michael G Schwern. All Rights
     Reserved.
 
     This module is free software. It may be used, redistributed and/or
-    modified under the terms of the Perl Artistic License (see
-    http://www.perl.com/perl/misc/Artistic.html)
+    modified under the same terms as Perl itself.
 
 SEE ALSO
     perltootc has a very elaborate discussion of class data in Perl.

Modified: trunk/libclass-data-inheritable-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/debian/changelog?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/debian/changelog (original)
+++ trunk/libclass-data-inheritable-perl/debian/changelog Wed Feb 27 08:54:33 2008
@@ -1,4 +1,4 @@
-libclass-data-inheritable-perl (0.06-2) UNRELEASED; urgency=low
+libclass-data-inheritable-perl (0.08-1) UNRELEASED; urgency=low
 
   * Take over for the Debian Perl Group on maintainer's request
     (Closes: #468084)
@@ -13,6 +13,7 @@
   * Standards-Version: 3.7.3 (no changes)
   * Convert patches to quilt
   * debian/watch: remove uupdate chain
+  * New upstream release
 
  -- Damyan Ivanov <dmn at debian.org>  Wed, 27 Feb 2008 10:29:47 +0200
 

Modified: trunk/libclass-data-inheritable-perl/lib/Class/Data/Inheritable.pm
URL: http://svn.debian.org/wsvn/trunk/libclass-data-inheritable-perl/lib/Class/Data/Inheritable.pm?rev=15715&op=diff
==============================================================================
--- trunk/libclass-data-inheritable-perl/lib/Class/Data/Inheritable.pm (original)
+++ trunk/libclass-data-inheritable-perl/lib/Class/Data/Inheritable.pm Wed Feb 27 08:54:33 2008
@@ -2,7 +2,7 @@
 
 use strict qw(vars subs);
 use vars qw($VERSION);
-$VERSION = '0.06';
+$VERSION = '0.08';
 
 sub mk_classdata {
     my ($declaredclass, $attribute, $data) = @_;
@@ -142,10 +142,9 @@
 All Rights Reserved.  
 
 This module is free software. It may be used, redistributed and/or
-modified under the terms of the Perl Artistic License (see
-http://www.perl.com/perl/misc/Artistic.html)
+modified under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-L<perltootc> has a very elaborate discussion of class data in Perl.
+L<perltooc> has a very elaborate discussion of class data in Perl.
 




More information about the Pkg-perl-cvs-commits mailing list