NAME

Dist::Zilla::PluginBundle::Author::RWSTAUNER::Minter - RWSTAUNER's Dist::Zilla config for minting

VERSION

version 6.002

SYNOPSIS

; profile.ini

[@Author::RWSTAUNER::Minter]

DESCRIPTION

Configure Dist::Zilla to mint a new dist.

ROUGHLY EQUIVALENT

This bundle is roughly equivalent to the following (generated) profile.ini:

[TemplateModule / :DefaultModuleMaker]
template = Module.template

[Git::Init]
config = branch.master.remote origin
config = branch.master.merge  refs/heads/master
remote = origin git@github.com:rwstauner/%N.git

[Run::AfterMint]
run = %x -e "mkdir(shift(@ARGV))" %d%pt

[GenerateFile / Generate-Changes]
content     = Revision history for {{$dist->name}}
content     = {{ '{{$NEXT}}' }}
content     =   - Initial release
filename    = Changes
is_template = 1

[GenerateFile / Generate-README.mkdn]
content     = # NAME
content     = {{ (my $n = $dist->name) =~ s/-/::/g; $n }} - undef
content     = # COPYRIGHT AND LICENSE
content     = This software is copyright (c) {{ (localtime)[5]+1900 }} by {{ $dist->copyright_holder }}.
content     = This is free software; you can redistribute it and/or modify it under
content     = the same terms as the Perl 5 programming language system itself.
filename    = README.mkdn
is_template = 1

[GenerateFile / Generate-.gitignore]
content     = /{{$dist->name}}*
content     = /.build
content     = /cover_db/
content     = /nytprof*
content     = /tags
filename    = .gitignore
is_template = 1

[GenerateFile / Generate-dist.ini]
content     = {{
content     =   $license = ref $dist->license;
content     =   if ( $license =~ /^Software::License::(.+)$/ ) {
content     =     $license = $1;
content     =   } else {
content     =     $license = "=$license";
content     =   }
content     =   $authors = join( "\n", map { "author   = $_" } @{ $dist->authors } );
content     =   $copyright_year = (localtime)[5] + 1900;
content     =   '';
content     = }}name     = {{ $dist->name }}
content     = {{ $authors }}
content     = license  = {{ $license }}
content     = copyright_holder = {{ join( ', ', map { (/^(.+) <.+>/)[0] }@{ $dist->authors } ) }}
content     = copyright_year   = {{ $copyright_year }}
content     = [@Author::RWSTAUNER]
filename    = dist.ini
is_template = 1

[GenerateFile / Generate-LICENSE]
content     = This is free software; you can redistribute it and/or modify it under
content     = the same terms as the Perl 5 programming language system itself.
filename    = LICENSE
is_template = 1

[GenerateFile / Generate-.mailmap]
content     = Randy Stauner <rwstauner@cpan.org> <randy@magnificent-tears.com>
filename    = .mailmap
is_template = 1

SEE ALSO

AUTHOR

Randy Stauner <rwstauner@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2010 by Randy Stauner.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.