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.