r72566 - in /trunk/libmoose-perl/debian: NEWS changelog control

ghedo-guest at users.alioth.debian.org ghedo-guest at users.alioth.debian.org
Wed Apr 13 09:25:08 UTC 2011


Author: ghedo-guest
Date: Wed Apr 13 09:24:53 2011
New Revision: 72566

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=72566
Log:
* Update Conflicts in debian/control
* Add API changes to debian/NEWS

Modified:
    trunk/libmoose-perl/debian/NEWS
    trunk/libmoose-perl/debian/changelog
    trunk/libmoose-perl/debian/control

Modified: trunk/libmoose-perl/debian/NEWS
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoose-perl/debian/NEWS?rev=72566&op=diff
==============================================================================
--- trunk/libmoose-perl/debian/NEWS (original)
+++ trunk/libmoose-perl/debian/NEWS Wed Apr 13 09:24:53 2011
@@ -1,3 +1,33 @@
+libmoose-perl (2.0000-1) unstable; urgency=low
+
+  From upstream Changes:
+
+  [OTHER]
+
+  * The entire Class::MOP distribution has been merged with Moose. In the
+    future, the Class::MOP code itself will be merged into Moose, and
+    eventually the Class::MOP namespace will disappear entirely. For the
+    current release, we have simply changed how Class::MOP is
+    distributed. (Dave Rolsky).
+
+  [API CHANGES]
+
+  * The RegexpRef type constraint now accepts regular expressions blessed 
+    into other classes, such as those found in pluggable regexp engines.
+    Additionally the 'Object' constraint no longer rejects objects which
+    implementation is a regular expression. (David Leadbeater)
+
+  * Roles now have their own default attribute metaclass to use during
+    application to a class, rather than just using the class's
+    attribute_metaclass. This is also overridable via ::MetaRole, with the
+    applied_attribute key in the role_metaroles hashref (doy).
+
+  * The internal code used to generate inlined methods (accessor, 
+    constructor, etc.) has been massively rewritten. MooseX modules that do 
+    inlining will almost certainly need to be updated as well.
+
+ -- Alessandro Ghedini <al3xbio at gmail.com>  Wed, 13 Apr 2011 11:19:27 +0200
+
 libmoose-perl (1.15-1) unstable; urgency=low
 
   From upstream Changes:  

Modified: trunk/libmoose-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoose-perl/debian/changelog?rev=72566&op=diff
==============================================================================
--- trunk/libmoose-perl/debian/changelog (original)
+++ trunk/libmoose-perl/debian/changelog Wed Apr 13 09:24:53 2011
@@ -3,13 +3,9 @@
   WAITS-FOR: libeval-closure-perl
 
   TODO:
-  - Package libeval-closure-perl
-  - Check Conflicts in d/control against META.yml
-  - Update d/NEWS with API changes
   - Wait for libmoose-perl 1.25 to enter testing (?)
   - Update packages that break with this release (e.g. libmoosex-lazyrequire-perl,
     libmoosex-setonce-perl, ...)
-  - Discuss changes in libclass-mop-perl (Class::MOP is now part of Moose)
 
   * New upstream release
   * Remove libclass-mop-perl from (Build-)Depends and add it to Conflicts
@@ -19,6 +15,8 @@
   * Remove inc/Module/* from debian/copyright (Dist::Zilla is now used)
   * Update upstream copyright year
   * Refresh patch
+  * Update Conflicts in debian/control
+  * Add API changes to debian/NEWS
 
  -- Alessandro Ghedini <al3xbio at gmail.com>  Tue, 12 Apr 2011 21:40:07 +0200
 

Modified: trunk/libmoose-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoose-perl/debian/control?rev=72566&op=diff
==============================================================================
--- trunk/libmoose-perl/debian/control (original)
+++ trunk/libmoose-perl/debian/control Wed Apr 13 09:24:53 2011
@@ -64,33 +64,42 @@
  libcatalyst-perl (<< 5.80028+),
  libdevel-repl-perl (<< 1.003008+),
  libfey-perl (<< 0.36+),
- libfey-orm-perl (<< 0.34+),
+ libfey-orm-perl (<< 0.42+),
  libfile-changenotify-perl (<< 0.15+),
  libkiokudb-perl (<< 0.49+),
  libmarkdent-perl (<< 0.16+),
- libmoosex-aliases-perl (<< 0.07+),
- libmoosex-always-coerce-perl (<< 0.05+),
+ libmoosex-aliases-perl (<< 0.08+),
+ libmoosex-alwayscoerce-perl (<< 0.13+),
+ libmoosex-attribute-deflator-perl (<< 2.1.0+),
+ libmoosex-attribute-dependent-perl (<< 1.1.0+),
+ libmoosex-attribute-prototype-perl (<< 0.10+),
  libmoosex-attributehelpers-perl (<< 0.22+),
+ libmoosex-attributeindexes-perl (<< 1.0.0+),
  libmoosex-attributeinflate-perl (<< 0.02+),
- libmoosex-attribute-prototype-perl (<< 0.10+),
- libmoosex-classattribute-perl (<< 0.17+),
+ libmoosex-cascadeclearing-perl (<< 0.03+),
+ libmoosex-classattribute-perl (<< 0.23+),
+ libmoosex-constructor-allerrors-perl (<< 0.012+),
  libmoosex-followpbp-perl (<< 0.02+),
  libmoosex-hasdefaults-perl (<< 0.02+),
- libmoosex-instancetracking-perl (<<0.04+),
- libmoosex-lazyrequire-perl (<< 0.05+),
+ libmoosex-instancetracking-perl (<< 0.04+),
+ libmoosex-lazyrequire-perl (<< 0.06+),
  libmoosex-methodattributes-perl (<< 0.22+),
- libmoosex-nonmoose-perl (<< 0.15+),
+ libmoosex-nonmoose-perl (<< 0.17+),
+ libmoosex-poe-perl (<< 0.211+),
  libmoosex-params-validate-perl (<< 0.05+),
- libmoosex-poe-perl (<< 0.205+),
+ libmoosex-privatesetters-perl (<< 0.03+),
  libmoosex-role-cmd-perl (<< 0.06+),
+ libmoosex-role-parameterized-perl (<< 0.23+),
  libmoosex-role-withoverloading-perl (<< 0.07+),
  libmoosex-semiaffordanceaccessor-perl (<< 0.05+),
- libmoosex-singleton-perl (<< 0.24+),
- libmoosex-strictconstructor-perl (<< 0.08+),
+ libmoosex-setonce-perl (<< 0.100473+),
+ libmoosex-singleton-perl (<< 0.25+),
+ libmoosex-strictconstructor-perl (<< 0.12+),
  libmoosex-types-perl (<< 0.19+),
- libmoosex-undeftolerant-perl (<< 0.04+),
- libnamespace-autoclean-perl (<< 0.08+),
- libpod-elemental-perl (<< 0.093280+)
+ libmoosex-undeftolerant-perl (<< 0.11+),
+ libpod-elemental-perl (<< 0.093280+),
+ libreaction-perl (<< 0.002003+),
+ libnamespace-autoclean-perl (<< 0.08+)
 Conflicts: libclass-mop-perl
 Description: modern Perl object system framework
  Moose, it's the new Camel. Moose is an extension of the existing Perl 5 object




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