From: Stevan Little <stevan.little@iinteractive.com>
Date: Sun, 25 May 2008 03:52:04 +0000 (+0000)
Subject: 0.09
X-Git-Tag: 0.16~57
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e80133502fb29ca508c7835d46d93a45e9df374c;p=gitmo%2FMooseX-AttributeHelpers.git

0.09
---

diff --git a/ChangeLog b/ChangeLog
index 019196c..bdbecc0 100644
--- 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
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
diff --git a/Makefile.PL b/Makefile.PL
index 41d5cad..14f589a 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -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
--- 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
diff --git a/lib/MooseX/AttributeHelpers.pm b/lib/MooseX/AttributeHelpers.pm
index 094248f..5dadf03 100644
--- a/lib/MooseX/AttributeHelpers.pm
+++ b/lib/MooseX/AttributeHelpers.pm
@@ -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