0.09
Stevan Little [Sun, 25 May 2008 03:52:04 +0000 (03:52 +0000)]
ChangeLog
MANIFEST [new file with mode: 0644]
Makefile.PL
README
lib/MooseX/AttributeHelpers.pm

index 019196c..bdbecc0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,17 +1,23 @@
 Revision history for Perl extension MooseX-AttributeHelpers
 
-0.08
+0.09 Sat. May, 24, 2008
+       - remove Module::Build in favor of Module::Install
+       
+    * MooseX::AttributeHelpers::MethodProvider::Hash
+         - delete with multiple keys will now work (thanks to frodwith)
+
+    * MooseX::AttributeHelpers::MethodProvider::List
+      - add "join" and "elements" provided methods (thanks to Sartak)
+    
+    * MooseX::AttributeHelpers::MethodProvider::Array
+      - add "splice" provided method
+
+0.08 Sat. April 12, 2008
     ~~ updates copyright year on all modules ~~
-       - remove Module::Build support in favor of ExtUtils::MakeMaker
 
     * MooseX::AttributeHelpers::MethodProvider::Hash
       - fixed bug in non-type constraint version of set
         method (thanks to frodwith)
-         - delete with multiple keys will now work (thanks to frodwith)
-       * MooseX::AttributeHelpers::MethodProvider::List
-         - add "join" and "elements" provided methods (thanks to Sartak)
-       * MooseX::AttributeHelpers::MethodProvider::Array
-         - add "splice" provided method
 
 0.07 Tues. Jan. 1, 2008
     * MooseX::AttributeHelpers::String
diff --git a/MANIFEST b/MANIFEST
new file mode 100644 (file)
index 0000000..ff6d035
--- /dev/null
+++ b/MANIFEST
@@ -0,0 +1,46 @@
+ChangeLog
+inc/Module/Install.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
+lib/MooseX/AttributeHelpers.pm
+lib/MooseX/AttributeHelpers/Base.pm
+lib/MooseX/AttributeHelpers/Collection.pm
+lib/MooseX/AttributeHelpers/Collection/Array.pm
+lib/MooseX/AttributeHelpers/Collection/Bag.pm
+lib/MooseX/AttributeHelpers/Collection/Hash.pm
+lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm
+lib/MooseX/AttributeHelpers/Collection/List.pm
+lib/MooseX/AttributeHelpers/Counter.pm
+lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm
+lib/MooseX/AttributeHelpers/MethodProvider/Array.pm
+lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm
+lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm
+lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm
+lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm
+lib/MooseX/AttributeHelpers/MethodProvider/List.pm
+lib/MooseX/AttributeHelpers/MethodProvider/String.pm
+lib/MooseX/AttributeHelpers/Number.pm
+lib/MooseX/AttributeHelpers/String.pm
+Makefile.PL
+MANIFEST                       This list of files
+META.yml
+README
+t/000_load.t
+t/001_basic_counter.t
+t/002_basic_array.t
+t/003_basic_hash.t
+t/004_basic_number.t
+t/005_basic_list.t
+t/006_basic_bag.t
+t/007_basic_string.t
+t/010_array_from_role.t
+t/011_counter_with_defaults.t
+t/020_remove_attribute.t
+t/100_collection_with_roles.t
+t/pod.t
+t/pod_coverage.t
index 41d5cad..14f589a 100644 (file)
@@ -1,19 +1,14 @@
-#!/usr/bin/perl
+use inc::Module::Install;
 
-use strict;
-use warnings;
+name 'MooseX-AttributeHelpers';
+license 'perl';
 
-use ExtUtils::MakeMaker;
-WriteMakefile(
-    'NAME'         => 'MooseX::AttributeHelpers',
-    'VERSION_FROM' => 'lib/MooseX/AttributeHelpers.pm',
-    'PREREQ_PM'    => {
-        'Class::MOP'      => '0.47',
-        'Moose'           => '0.30',
-        'Test::Exception' => '0.21',
-        'Test::More'      => '0.62'
-    },
-    'INSTALLDIRS' => 'site',
-    'EXE_FILES'   => [],
-    'PL_FILES'    => {}
-);
+all_from 'lib/MooseX/AttributeHelpers.pm';
+
+requires 'Moose' => '0.45';
+
+build_requires 'Test::More'       => '0.62';
+build_requires 'Test::Exception'  => '0.21';
+
+auto_provides;
+WriteAll();
diff --git a/README b/README
index e0ad117..eaebf00 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-MooseX::AttributeHelpers version 0.08
+MooseX::AttributeHelpers version 0.09
 ===========================
 
 See the individual module documentation for more information
index 094248f..5dadf03 100644 (file)
@@ -1,7 +1,7 @@
 
 package MooseX::AttributeHelpers;
 
-our $VERSION   = '0.08';
+our $VERSION   = '0.09';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use MooseX::AttributeHelpers::Meta::Method::Provided;
@@ -119,6 +119,10 @@ B<with contributions from:>
 
 Robert (rlb3) Boone
 
+Paul (frodwith) Driver
+
+Shawn (Sartak) Moore
+
 Chris (perigrin) Prather
 
 Robert (phaylon) Sedlacek