From: Karen Etheridge Date: Fri, 1 Jun 2012 17:26:47 +0000 (+0000) Subject: initial dzil conversion, with minimal dist.ini X-Git-Tag: v0.17~2^2~2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e0e392c6ef3e768bd72e2ab7e5f3c110620f05ac;p=gitmo%2FMooseX-AlwaysCoerce.git initial dzil conversion, with minimal dist.ini --- diff --git a/.gitignore b/.gitignore index 16a2a7f..bb2636f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ /META.yml +/MYMETA.* /Makefile /Makefile.old /MANIFEST @@ -6,9 +7,16 @@ /blib/ /inc/ /pm_to_blib +/.build +!.gitignore /PLANS/ +*.bs +/xs/*.c +*.o +cover_db +*.gc?? +test-mydeps-* +nytprof* +/inc/ *.sw* -todo.txt -.* -!.gitignore MooseX- diff --git a/Changes b/Changes index 176502e..500cb69 100644 --- a/Changes +++ b/Changes @@ -1,4 +1,6 @@ -Revision history for MooseX-AlwaysCoerce +Revision history for {{$dist->name}} + +{{$NEXT}} 0.16 2011-03-16 - bump minimum required Package::Stash and namespace::autoclean versions diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP index abce234..e6ac4b4 100644 --- a/MANIFEST.SKIP +++ b/MANIFEST.SKIP @@ -1,20 +1,62 @@ -^_build -^Build$ -^blib +### from: !perldoc -m ExtUtils::MANIFEST.SKIP (6.62) +# Avoid version control files. +\bRCS\b +\bCVS\b +\bSCCS\b +,v$ +\B\.svn\b +\B\.git\b +\B\.gitignore\b +\b_darcs\b +\B\.cvsignore$ + +# Avoid VMS specific MakeMaker generated files +\bDescrip.MMS$ +\bDESCRIP.MMS$ +\bdescrip.mms$ + +# Avoid Makemaker generated and utility files. +\bMANIFEST\.bak +\bMakefile$ +\bblib/ +\bMakeMaker-\d +\bpm_to_blib\.ts$ +\bpm_to_blib$ +\bblibdirs\.ts$ # 6.18 through 6.25 generated this + +# Avoid Module::Build generated and utility files. +\bBuild$ +\b_build/ +\bBuild.bat$ +\bBuild.COM$ +\bBUILD.COM$ +\bbuild.com$ + +# Avoid temp and backup files. ~$ +\.old$ +\#$ +\b\.# \.bak$ -CVS -\.svn -\.DS_Store -cover_db +\.tmp$ +\.# +\.rej$ + +# Avoid OS-specific files/dirs +# Mac OSX metadata +\B\.DS_Store +# Mac OSX SMB mount metadata files +\B\._ + +# Avoid Devel::Cover and Devel::CoverX::Covered files. +\bcover_db\b +\bcovered\b + +# Avoid MYMETA files +^MYMETA\. + +### custom entries \..*\.sw.?$ -^Makefile$ -^pm_to_blib$ -^MakeMaker-\d -^blibdirs$ -\.old$ -^#.*#$ -^\.# ^TODO$ ^PLANS$ ^NOTES/ @@ -23,5 +65,4 @@ cover_db ^\._.*$ \.shipit ^MooseX-.* -\.git.* todo.txt diff --git a/Makefile.PL b/Makefile.PL deleted file mode 100644 index af4e93d..0000000 --- a/Makefile.PL +++ /dev/null @@ -1,24 +0,0 @@ -use inc::Module::Install; - -name 'MooseX-AlwaysCoerce'; -all_from 'lib/MooseX/AlwaysCoerce.pm'; -author 'Rafael Kitover '; -license 'perl'; - -test_requires 'Test::More' => '0.94'; -test_requires 'Test::Fatal'; -test_requires 'Test::NoWarnings'; -test_requires 'Test::Requires'; - -requires 'Moose'; -requires 'namespace::autoclean' => '0.12'; -requires 'MooseX::ClassAttribute' => '0.24'; -requires 'Package::Stash' => '0.26'; - -auto_provides; -auto_install; - -resources repository => - 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-AlwaysCoerce.git'; - -WriteAll; diff --git a/README b/README deleted file mode 100644 index 7441bd9..0000000 --- a/README +++ /dev/null @@ -1,42 +0,0 @@ -MooseX-AlwaysCoerce - -Moose extension to always enable coercions for attributes. - -INSTALLATION - -To install this module, run the following commands: - - perl Makefile.PL - make - make test - make install - -SUPPORT AND DOCUMENTATION - -After installing, you can find documentation for this module with the -perldoc command. - - perldoc MooseX::AlwaysCoerce - -You can also look for information at: - - RT, CPAN's request tracker - http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-AlwaysCoerce - - AnnoCPAN, Annotated CPAN documentation - http://annocpan.org/dist/MooseX-AlwaysCoerce - - CPAN Ratings - http://cpanratings.perl.org/d/MooseX-AlwaysCoerce - - Search CPAN - http://search.cpan.org/dist/MooseX-AlwaysCoerce/ - - -COPYRIGHT AND LICENCE - -Copyright (c) 2009-2010 Rafael Kitover - -This program is free software; you can redistribute it and/or modify it -under the same terms as Perl itself. - diff --git a/dist.ini b/dist.ini new file mode 100644 index 0000000..a14f417 --- /dev/null +++ b/dist.ini @@ -0,0 +1,33 @@ +name = MooseX-AlwaysCoerce +author = Rafael Kitover +author = Michael G. Schwern +author = Karen Etheridge +abstract = Automatically enable coercions for Moose attributes +license = Perl_5 + +; version is taken from the last git tag, plus 1. +; override with the V environment variable. +[Git::NextVersion] + +[MetaResources] +bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-AlwaysCoerce +repository.url = git://git.moose.perl.org/MooseX-AlwaysCoerce.git +repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-AlwaysCoerce.git;a=summary +repository.type = git + +[@Basic] + +[Prereqs / RuntimeRequires] +Moose = 0 +namespace::autoclean = 0.12 +MooseX::ClassAttribute = 0.24 +Package::Stash = 0.26 +Carp = 0 + +[Prereqs / TestRequires] +Test::More = 0 +Test::Fatal = 0 +Test::NoWarnings = 1.04 + +[NextRelease] +format = %-9v %{yyyy-MM-dd HH:mm:ss ZZZZ}d